CN101902279B - Optical access device and method and system for acquiring services - Google Patents
Optical access device and method and system for acquiring services Download PDFInfo
- Publication number
- CN101902279B CN101902279B CN2010102392803A CN201010239280A CN101902279B CN 101902279 B CN101902279 B CN 101902279B CN 2010102392803 A CN2010102392803 A CN 2010102392803A CN 201010239280 A CN201010239280 A CN 201010239280A CN 101902279 B CN101902279 B CN 101902279B
- Authority
- CN
- China
- Prior art keywords
- terminal
- request
- described terminal
- internet business
- business provider
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明提供一种光接入设备和获取服务的方法及系统。该光接入设备包括:接收模块,用于接收终端发送的获取互联网业务提供商服务的请求;用户信息获取模块,用于通过该请求,获取终端的用户信息;确定模块,用于通过该请求,确定互联网业务提供商服务器是否需要为终端提供个性化互联网业务提供商服务;添加模块,用于在互联网业务提供商服务器需要为终端提供个性化互联网业务提供商服务时,将终端的用户信息添加到该请求中;发送模块,用于将包含终端的用户信息的该请求,发送给互联网业务提供商服务器。本发明实现了OTT服务器根据终端的用户信息为终端提供个性化OTT服务的目的。
The invention provides an optical access device and a method and system for acquiring services. The optical access device includes: a receiving module, used to receive the request sent by the terminal to obtain the service of the Internet service provider; a user information obtaining module, used to obtain the user information of the terminal through the request; a determining module, used to pass the request to determine whether the Internet service provider server needs to provide personalized Internet service provider services for the terminal; add a module for adding the user information of the terminal when the Internet service provider server needs to provide personalized Internet service provider services for the terminal into the request; a sending module, configured to send the request including the user information of the terminal to the Internet service provider server. The present invention realizes the purpose that the OTT server provides personalized OTT service for the terminal according to the user information of the terminal.
Description
技术领域 technical field
本发明实施例涉及通信技术,尤其涉及一种光接入设备和获取服务的方法及系统。Embodiments of the present invention relate to communication technologies, and in particular to an optical access device and a method and system for obtaining services.
背景技术 Background technique
目前,光纤宽带接入互联网的场景中,终端用户获取互联网业务提供商(Over The Top,简称OTT)服务的过程如下:At present, in the scenario where optical fiber broadband is connected to the Internet, the process for end users to obtain services from Internet service providers (Over The Top, OTT for short) is as follows:
第一步认证阶段:终端用户发起包括用户名和密码的认证请求,认证请求首先经ONT传送给光线路终端(Optical Line Termination,简称OLT),OLT为无源光网络(PON)系统中的局端设备。OLT通过物理端口等信息识别用户。为防止用户盗用或账号共享,OLT将用户物理位置信息附加到认证请求的报文中发送到认证服务器。认证服务器根据用户名、密码、物理位置确认一个唯一的合法用户。认证通过后,认证服务器为终端用户分配IP地址,终端用户获取访问OTT服务器的权限。其中,OTT是指互联网上提供业务的服务商,例如谷歌、Skype、Youtube、腾讯、百度等。The first stage of authentication: the terminal user initiates an authentication request including user name and password, and the authentication request is first transmitted to the optical line terminal (Optical Line Termination, OLT for short) through the ONT, and the OLT is the central office in the passive optical network (PON) system equipment. The OLT identifies users through information such as physical ports. In order to prevent user theft or account sharing, the OLT attaches the user's physical location information to the authentication request message and sends it to the authentication server. The authentication server confirms a unique legitimate user based on user name, password, and physical location. After the authentication is passed, the authentication server assigns an IP address to the end user, and the end user obtains the permission to access the OTT server. Among them, OTT refers to service providers that provide services on the Internet, such as Google, Skype, Youtube, Tencent, Baidu, etc.
第二步获取服务阶段:终端用户获取IP地址后,终端用户发起获取OTT服务的请求,OLT接收到该请求后直接发送给OTT服务器。OTT服务器接收到终端的获取OTT服务的请求后,与终端进行交互,为终端提供相应服务,例如搜索、新闻、游戏和购物等。The second step is to obtain the service stage: after the end user obtains the IP address, the end user initiates a request to obtain the OTT service, and the OLT directly sends the request to the OTT server after receiving the request. After receiving the terminal's request for obtaining OTT services, the OTT server interacts with the terminal to provide the terminal with corresponding services, such as search, news, games, and shopping.
然而,目前OTT服务器无法为终端用户提供个性化服务,例如,定向广告、本地资讯和个性化页面等。However, currently OTT servers are unable to provide end users with personalized services, such as targeted advertisements, local information, and personalized pages.
发明内容 Contents of the invention
本发明实施例提供一种光接入设备和获取服务的方法及系统,用以解决现有技术中OTT服务器无法为用户提供个性化OTT服务的缺陷,实现了OTT服务器根据终端的用户信息为终端提供个性化OTT服务的目的。Embodiments of the present invention provide an optical access device and a method and system for obtaining services, which are used to solve the defect that the OTT server cannot provide users with personalized OTT services in the prior art, and realize that the OTT server provides the terminal with the user information of the terminal according to the user information of the terminal. The purpose of providing personalized OTT services.
本发明实施例提供一种光接入设备,包括:An embodiment of the present invention provides an optical access device, including:
接收模块,用于接收终端发送的获取互联网业务提供商服务的请求,所述请求是所述终端向互联网业务提供商服务器申请提供个性化互联网业务提供商服务的请求;The receiving module is configured to receive a request from the terminal to obtain an Internet service provider service, the request being a request for the terminal to apply to the Internet service provider server for providing personalized Internet service provider services;
用户信息获取模块,用于通过所述请求,获取所述终端的用户信息;a user information obtaining module, configured to obtain the user information of the terminal through the request;
确定模块,用于通过所述请求,确定所述互联网业务提供商服务器是否需要为所述终端提供个性化互联网业务提供商服务;A determining module, configured to determine whether the Internet service provider server needs to provide personalized Internet service provider services for the terminal through the request;
添加模块,用于在所述互联网业务提供商服务器需要为所述终端提供个性化互联网业务提供商服务时,将所述终端的用户信息添加到所述请求中;An adding module, configured to add the user information of the terminal to the request when the Internet service provider server needs to provide personalized Internet service provider services for the terminal;
发送模块,用于将包含所述终端的用户信息的所述请求,发送给所述互联网业务提供商服务器。A sending module, configured to send the request including the user information of the terminal to the Internet service provider server.
本发明实施例提供一种获取服务的方法,包括;An embodiment of the present invention provides a method for obtaining a service, including;
接收终端发送的获取互联网业务提供商服务的请求时,通过所述请求,获取所述终端的用户信息;所述请求是所述终端向互联网业务提供商服务器申请提供个性化互联网业务提供商服务的请求;When receiving the request sent by the terminal to obtain the service of the Internet service provider, the user information of the terminal is obtained through the request; the request is for the terminal to apply to the server of the Internet service provider for providing personalized Internet service provider services ask;
通过所述请求,确定所述互联网业务提供商服务器是否需要为所述终端提供个性化互联网业务提供商服务;Through the request, determine whether the Internet service provider server needs to provide personalized Internet service provider services for the terminal;
在确定所述互联网业务提供商服务器需要为所述终端提供个性化互联网业务提供商服务时,将所述终端的用户信息添加到所述请求中,并将所述请求发送给所述互联网业务提供商服务器。When it is determined that the Internet service provider server needs to provide personalized Internet service provider services for the terminal, add the user information of the terminal to the request, and send the request to the Internet service provider business server.
本发明实施例还提供一种服务系统,包括:上述光接入设备、终端和互联网业务提供商服务器,所述光接入设备分别与所述终端和所述互联网业务提供商服务器相连。The embodiment of the present invention also provides a service system, including: the above-mentioned optical access device, a terminal, and an Internet service provider server, and the optical access device is respectively connected to the terminal and the Internet service provider server.
本发明实施例提供的光接入设备和获取服务的方法及系统,在光纤接入网中离终端最近的光接入设备接收到终端发送的获取OTT服务请求时,光接入设备在确定终端访问的OTT服务器需要为所述终端提供个性化OTT服务后,将获取的终端的用户信息添加到获取OTT服务的请求中并发送给OTT服务器。从而OTT服务器可通过终端的用户信息为终端提供不同的个性化OTT服务。In the optical access device and the method and system for obtaining services provided by the embodiments of the present invention, when the optical access device closest to the terminal in the optical fiber access network receives the OTT service request sent by the terminal, the optical access device determines that the terminal After the accessed OTT server needs to provide personalized OTT services for the terminal, the obtained user information of the terminal is added to the request for obtaining the OTT service and sent to the OTT server. Therefore, the OTT server can provide different personalized OTT services for the terminal through the user information of the terminal.
附图说明 Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1为本发明提供的光接入设备实施例一的结构示意图;FIG. 1 is a schematic structural diagram of Embodiment 1 of an optical access device provided by the present invention;
图2为本发明提供的光接入设备实施例二的结构示意图;FIG. 2 is a schematic structural diagram of Embodiment 2 of an optical access device provided by the present invention;
图3为本发明提供的光接入设备实施例三的结构示意图;FIG. 3 is a schematic structural diagram of Embodiment 3 of an optical access device provided by the present invention;
图4为本发明提供的获取服务的方法实施例一的流程图;FIG. 4 is a flow chart of Embodiment 1 of the method for obtaining services provided by the present invention;
图5为本发明提供的获取服务的方法实施例二的信令流程图;FIG. 5 is a signaling flowchart of Embodiment 2 of the method for obtaining services provided by the present invention;
图6为本发明提供的服务系统实施例的结构示意图。FIG. 6 is a schematic structural diagram of an embodiment of a service system provided by the present invention.
具体实施方式 Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
本发明实施例通过在终端发送的获取OTT服务的请求中添加终端的用户信息,使OTT服务器接收到终端发送的获取OTT服务的请求时,根据终端的用户信息,为终端用户提供个性化的OTT服务。In the embodiment of the present invention, by adding the user information of the terminal to the request for obtaining the OTT service sent by the terminal, when the OTT server receives the request for obtaining the OTT service sent by the terminal, according to the user information of the terminal, the terminal user is provided with a personalized OTT service. Serve.
图1为本发明提供的光接入设备实施例一的结构示意图。如图1所示,本发明实施例光接入设备包括:接收模块11、用户信息获取模块12、确定模块13、添加模块14和发送模块15。FIG. 1 is a schematic structural diagram of Embodiment 1 of an optical access device provided by the present invention. As shown in FIG. 1 , the optical access device according to the embodiment of the present invention includes: a receiving module 11 , a user
接收模块11,用于接收终端发送的获取OTT服务的请求,获取OTT服务的请求是终端向OTT服务器申请提供个性化OTT服务的请求。用户信息获取模块12,用于通过获取OTT服务的请求,获取终端的用户信息。确定模块13,用于通过获取OTT服务的请求,确定OTT服务器是否需要为终端提供个性化OTT服务。添加模块14,用于OTT服务器需要为终端提供个性化OTT服务时,将终端的用户信息添加到获取OTT服务的请求中。发送模块15,用于将包含终端的用户信息的获取OTT服务的请求,发送OTT服务器。The receiving module 11 is configured to receive a request for obtaining an OTT service sent by the terminal. The request for obtaining the OTT service is a request for the terminal to apply to the OTT server for providing personalized OTT services. The user
接收模块11接收到终端发送的获取OTT服务的请求时。用户信息获取模块12通过获取OTT服务的请求,获取终端的用户信息。终端的用户信息可只包括终端的物理位置信息,还可包括在认证过程中终端提交的用户名和密码。接收模块11接收到获取OTT服务的请求时,用户信息获取模块12具体通过接收模块11接收OTT服务的请求时的接收端口的端口号获取终端的物理位置信息。确定模块13通过接收模块11接收到的获取OTT服务的请求,确定终端访问的OTT服务器是否需要为终端提供个性化OTT服务。添加模块14在确定模块13确定终端访问的OTT服务器需要为终端提供个性化OTT服务时,将终端的用户信息添加到接收模块11接收的获取OTT服务的请求中。发送模块15将包含终端的用户信息的获取OTT服务的请求,发送给终端访问的OTT服务器。在确定模块13确定终端访问的OTT服务器不需要为终端提供个性化OTT服务时,发送模块15还用于将获取OTT服务的请求发送给终端访问的OTT服务器。When the receiving module 11 receives the request for obtaining the OTT service sent by the terminal. The user
进一步,用户信息获取模块12还具体用于根据终端的物理位置信息,在终端用户信息表中,获取在认证过程中终端提交的终端的用户名和密码。终端用户信息表,由光接入设备在终端认证过程中建立,用于记录终端的物理位置信息、和与终端的物理位置信息对应的用户名和密码;终端的用户信息还包括终端的用户名和终端的密码。Further, the user
光接入设备保存有如表1所示的终端用户信息表,该终端用户信息表包括终端的物理位置信息、终端的用户名和终端的密码。The optical access device stores the terminal user information table shown in Table 1, and the terminal user information table includes the physical location information of the terminal, the user name of the terminal and the password of the terminal.
表1 为终端用户信息表Table 1 is the end user information table
在光纤接入互联网场景中,光接入设备,例如OLT,是电信运营商面向用户的第一个设备。由于光接入设备最靠近终端,可直接获取终端的物理位置信息。而与OTT服务器相连的路由器,不能直接获取终端的用户信息,若间接获取终端的用户信息需额外增加间接获取的功能和交互方式。另外,认证服务器虽拥有终端的完整信息,但只负责对终端进行认证,并且终端和OTT服务器之间的通信流量不经过认证服务器。因此,本发明实施例通过光接入设备直接获取终端的用户信息。In the scenario of optical fiber access to the Internet, optical access equipment, such as OLT, is the first equipment for telecom operators facing users. Since the optical access device is closest to the terminal, the physical location information of the terminal can be obtained directly. However, the router connected to the OTT server cannot directly obtain the user information of the terminal. If the user information of the terminal is obtained indirectly, additional indirect acquisition functions and interactive methods are required. In addition, although the authentication server has the complete information of the terminal, it is only responsible for authenticating the terminal, and the communication flow between the terminal and the OTT server does not pass through the authentication server. Therefore, in the embodiment of the present invention, the user information of the terminal is directly obtained through the optical access device.
本实施例,离终端最近的光接入设备中接收模块11接收到终端发送的获取OTT服务请求时,用户信息获取模块12获取OTT服务请求后由确定模块13确定终端访问的OTT服务器是否需要为终端提供个性化OTT服务,在确定模块13确定终端访问的OTT服务器需要为终端提供个性化OTT服务时,添加模块14将获取的终端的用户信息添加到获取OTT服务的请求中并发送给OTT服务器。从而,OTT服务器可通过终端的用户信息为终端提供不同的个性化OTT服务。In this embodiment, when the receiving module 11 in the optical access device closest to the terminal receives the OTT service request sent by the terminal, after the user
图2为本发明提供的光接入设备实施例二的结构示意图。根据运营商和OTT服务提供商的不同应用需求,在确定模块13确定OTT服务器是否需要为终端提供个性化OTT服务时,可有多种不同的方法。具体如图2所示,图1中确定模块13可只包括:第一确定子模块131和第二确定子模块132,两者中的任意一个模块,也可同时包括第一确定子模块131和第二确定子模块132。FIG. 2 is a schematic structural diagram of Embodiment 2 of the optical access device provided by the present invention. According to different application requirements of operators and OTT service providers, when the
第一确定子模块131,用于根据获取OTT服务的请求中目的地址,确定终端访问的OTT服务器是否需要为终端提供个性化OTT服务。第二确定子模块132,用于根据获取OTT服务的请求中目的地址以及终端的用户信息,确定终端访问的OTT服务器是否需要为终端提供个性化OTT服务。The
第一确定子模块131适用于第一种应用需求:终端用户被动接收OTT服务提供商提供的个性化OTT服务。例如,运营商和OTT服务提供商(例如,新浪)签订一种合约:在终端用户访问新浪网站时,自动向北京用户弹出北京本地的广告(个性化OTT服务的一种)。此情况下,光接入设备需把终端的用户信息(例如,用户的物理位置信息)发送给新浪。新浪网站服务器接收到光接入设备发送的包含有终端的用户信息的请求时,根据用户信息为终端用户提供相应的个性化OTT服务。例如,为北京用户提供“北京资讯”,为深圳用户提供“深圳购物广告”等。The
对于上述第一种应用需求,第一确定子模块131获取OTT服务的请求中的目的地址,再根据该目的地址,确定终端访问的OTT服务器是否需要为终端提供个性化OTT服务,即判断该目的地址对应的OTT服务器是否与运营商签订上述合约。在终端访问的OTT服务器需要为终端提供个性化OTT服务时,添加模块14将终端的物理位置信息添加到获取OTT服务的请求中,从而OTT服务器可根据获取OTT服务的请求中终端的物理位置信息判断终端的物理位置,从而根据合约为终端提供个性化OTT服务。For the above-mentioned first application requirement, the first determining
第二确定子模块132适用于第二种应用需求:终端用户主动发送获取个性化OTT服务的请求。此情况下,终端用户需事先定制OTT服务器提供的个性化OTT服务。在终端用户访问该OTT服务器时,该OTT服务器根据终端的用户信息,向终端用户提供其定制的个性化OTT服务。The second determining
对于上述第二种应用需求,第二确定子模块132需根据终端的用户信息和终端访问的目的地址,确定该终端是否定制了个性化OTT服务,即确定终端访问的OTT服务器是否需要为终端提供个性化OTT服务。第二确定子模块132具体用于查找服务信息表中是否记录有终端的用户信息与目的地址,若记录有终端的用户信息与获取OTT服务的请求中的目的地址,则表明该终端已定制个性化OTT服务。在终端访问的OTT服务器需要为终端提供个性化OTT服务时,添加模块14将终端的物理位置信息、终端的用户名和终端的密码添加到获取OTT服务的请求中。从而OTT服务器接收到获取OTT服务的请求后,可根据终端的物理位置信息,终端的用户名和密码,为终端提供该终端已定制的个性化OTT服务。For the above-mentioned second application requirements, the second determining
服务信息表如表2所示,其中记录有已定制个性化OTT服务的终端的用户信息和为该终端提供个性化OTT服务的OTT服务器的地址。The service information table is shown in Table 2, which records the user information of the terminal that has customized the personalized OTT service and the address of the OTT server that provides the personalized OTT service for the terminal.
表2 为服务信息表Table 2 is the service information table
服务信息表可由光接入设备实时从OLT的网管系统中获取,另外OLT的网管系统中还可将服务信息表预存在光接入设备中。确定终端已定制该目的地址对应的OTT服务提供商提供的个性化OTT服务,则可确定终端访问的OTT服务器需要为终端提供个性化OTT服务。The service information table can be obtained from the network management system of the OLT by the optical access equipment in real time, and the service information table can also be pre-stored in the optical access equipment in the network management system of the OLT. If it is determined that the terminal has customized the personalized OTT service provided by the OTT service provider corresponding to the destination address, then it can be determined that the OTT server accessed by the terminal needs to provide the personalized OTT service for the terminal.
本实施例光接入设备,根据运营商和OTT服务提供商的应用需求,分别设置了第一确定子模块131和第二确定子模块132。第一确定子模块131和添加模块14,将终端的物理位置添加到接收模块11接收到的获取OTT服务的请求中,适用于终端被动接收个性化OTT服务的场景。第二确定子模块132和添加模块14,将终端的物理位置信息、终端的用户名和密码添加到接收模块11接收到的获取OTT服务的请求中,适用于终端主动接收个性化OTT服务的场景。本实施例光接入设备使OTT服务器获取到终端的用户信息,以为终端提供个性化OTT服务。The optical access device in this embodiment is respectively provided with a
图3为本发明提供的光接入设备实施例三的结构示意图。为获取OTT服务的请求中添加终端的用户名和密码,在终端认证过程中,光接入设备需获取并保存终端的用户名和密码,具体如图3所示,在图1对应实施例的基础上还包括:提取模块16和建立信息表模块17。FIG. 3 is a schematic structural diagram of Embodiment 3 of an optical access device provided by the present invention. In order to add the user name and password of the terminal to the request for obtaining the OTT service, during the terminal authentication process, the optical access device needs to obtain and save the user name and password of the terminal, as shown in Figure 3, based on the corresponding embodiment in Figure 1 It also includes: extracting
提取模块16,用于接收到终端向认证服务器提交的认证信息时,通过认证信息获取终端的物理位置信息,并从认证信息中提取出终端的用户名和密码。建立信息表模块17,用于建立终端的物理位置信息,与终端的用户名和密码的对应关系,并保存至终端用户信息表中。在用户信息获取模块12获取终端的用户名和密码时,根据终端的物理位置信息从终端用户信息表中获取终端的用户名和密码。The
进一步,本实施例光接入设备还包括保存模块,用于保存终端用户信息表和服务信息表。Further, the optical access device in this embodiment further includes a saving module, configured to save the terminal user information table and the service information table.
本实施例中在终端进行认证时,提取模块16根据接收到的认证信息获取终端的物理位置信息,并从认证信息中提取出终端的用户名和密码。建立信息表模块17为提取模块16获取的终端的物理位置信息,以及该终端的用户名和密码建立对应关系,并保存至服务信息表中。In this embodiment, when the terminal is authenticated, the
图4为本发明提供的获取服务的方法实施例一的流程图、本实施例的执行主体为电信运营商面向用户的第一个设备:光接入设备,例如OLT。本实施例以OLT为例,对本发明实施例获取OTT服务的方法的技术方案进行说明。如图4所示,本实施例包括:FIG. 4 is a flow chart of Embodiment 1 of the method for obtaining services provided by the present invention. The executive body of this embodiment is the first device facing users of a telecom operator: an optical access device, such as an OLT. In this embodiment, the OLT is taken as an example to describe the technical solution of the method for obtaining the OTT service in the embodiment of the present invention. As shown in Figure 4, this embodiment includes:
步骤41:接收终端发送的获取OTT服务的请求时,通过获取OTT服务的请求,获取终端的用户信息。Step 41: When receiving the request for obtaining the OTT service sent by the terminal, obtain the user information of the terminal through the request for obtaining the OTT service.
终端通过接入认证服务器的认证,即获取访问OTT服务器的权限后,经OLT向OTT服务器发送获取OTT服务的请求。OLT接收到终端发送的获取OTT服务的请求时,获取终端的用户信息。获取OTT服务的请求是终端向互联网业务提供商服务器申请提供个性化互联网业务提供商服务的请求。After the terminal passes the authentication of the access authentication server, that is, after obtaining the authority to access the OTT server, it sends a request for obtaining OTT services to the OTT server through the OLT. When the OLT receives the request for acquiring the OTT service sent by the terminal, it acquires the user information of the terminal. The request for obtaining the OTT service is a request for the terminal to apply to the server of the Internet service provider for providing personalized Internet service provider services.
终端的用户信息可只包括终端的物理位置信息,还可包括在认证过程中终端提交的用户名和密码。OLT接收到获取OTT服务的请求时,通过接收获取OTT服务的请求的端口号获取终端的物理位置信息。进一步,还可根据终端的物理位置信息,在终端用户信息表中,获取在终端认证过程中提交的终端的用户名和密码。终端用户信息表,由OLT在终端认证过程中建立。具体地,OLT接收到终端向认证服务器提交的认证信息时,通过认证信息获取终端的物理位置信息,并从认证信息中提取出终端的用户名和密码。之后,建立终端的物理位置信息,与终端的用户名和密码的对应关系,并保存至终端用户信息表中。The user information of the terminal may only include the physical location information of the terminal, and may also include the user name and password submitted by the terminal during the authentication process. When the OLT receives the request for obtaining the OTT service, it obtains the physical location information of the terminal by receiving the port number of the request for obtaining the OTT service. Furthermore, according to the physical location information of the terminal, the user name and password of the terminal submitted during the terminal authentication process can also be obtained in the terminal user information table. The terminal user information table is established by the OLT during the terminal authentication process. Specifically, when the OLT receives the authentication information submitted by the terminal to the authentication server, it obtains the physical location information of the terminal through the authentication information, and extracts the user name and password of the terminal from the authentication information. Afterwards, the corresponding relationship between the physical location information of the terminal and the user name and password of the terminal is established, and stored in the terminal user information table.
步骤42:通过获取OTT服务的请求,确定终端访问的OTT服务器是否需要为终端提供个性化OTT服务。Step 42: Determine whether the OTT server accessed by the terminal needs to provide personalized OTT service for the terminal by obtaining the OTT service request.
OLT通过终端发送的获取OTT服务的请求,例如根据获取OTT服务的请求中的目的地址,又例如,根据获取OTT服务的请求中的目的地址和通过获取OTT服务的请求获取到的用户信息,确定终端访问的OTT服务器是否需要为终端提供个性化OTT服务。具体确定方法根据不同的应用需求而定,参见图3对应实施例中描述。The request sent by the OLT to obtain the OTT service through the terminal, for example, according to the destination address in the request for obtaining the OTT service, and for example, according to the destination address in the request for obtaining the OTT service and the user information obtained through the request for obtaining the OTT service. Whether the OTT server accessed by the terminal needs to provide personalized OTT services for the terminal. The specific determination method depends on different application requirements, refer to the description in the corresponding embodiment in FIG. 3 .
步骤43:在确定终端访问的OTT服务器需要为终端提供个性化OTT服务时,将终端的用户信息添加到获取OTT服务的请求中,并将获取OTT服务的请求发送到终端访问的OTT服务器。Step 43: When it is determined that the OTT server accessed by the terminal needs to provide personalized OTT services for the terminal, add the user information of the terminal to the request for obtaining the OTT service, and send the request for obtaining the OTT service to the OTT server accessed by the terminal.
若步骤42中确定终端访问的OTT服务器需要为终端提供个性化OTT服务时,OLT将在步骤61中获取的终端的用户信息添加到获取OTT服务的请求中,并发送给终端访问的OTT服务器。If it is determined in
例如,OLT在确定终端在新浪网站上定制了个性化服务“北京资讯”后,将终端的用户信息添加到获取OTT服务的请求中,并发送给新浪网站的服务器。新浪网站的服务器通过OLT发送的用户信息,可获知终端定制了个性化服务“北京资讯”,则向该终端用户提供有关“北京资讯”的个性化服务。For example, after confirming that the terminal has customized the personalized service "Beijing Information" on the Sina website, the OLT adds the user information of the terminal to the request for obtaining the OTT service, and sends it to the server of the Sina website. The server of the Sina website can know that the terminal has customized the personalized service "Beijing News" through the user information sent by the OLT, and then provide the terminal user with personalized services related to "Beijing News".
承上,在步骤42中OLT在确定终端访问的OTT服务器不需要为终端提供个性化OTT服务时,直接将该获取OTT服务的请求转发给相应的OTT服务器,而不需要将终端的用户信息添加到获取OTT服务的请求中。Continuing from the above, in
本实施例中各步骤的说明参见图1对应实施例的说明,在此不再赘述。For the description of each step in this embodiment, refer to the description of the corresponding embodiment in FIG. 1 , which will not be repeated here.
本实施例离终端最近的光接入设备接收到终端发送的获取OTT服务请求时,通过获取OTT服务请求确定终端访问的OTT服务器是否需要为终端提供个性化OTT服务,在确定终端访问的OTT服务器需要为终端提供个性化OTT服务时,将获取的终端的用户信息添加到获取OTT服务的请求中并发送给OTT服务器。从而OTT服务器可通过终端的用户信息为终端提供不同的个性化OTT服务。In this embodiment, when the optical access device closest to the terminal receives the OTT service request sent by the terminal, it determines whether the OTT server accessed by the terminal needs to provide personalized OTT services for the terminal by obtaining the OTT service request. When the personalized OTT service needs to be provided for the terminal, the obtained user information of the terminal is added to the request for obtaining the OTT service and sent to the OTT server. Therefore, the OTT server can provide different personalized OTT services for the terminal through the user information of the terminal.
图5为本发明提供的获取服务的方法实施例二的信令流程图。其中,认证服务器包括DHCP(Dynamic Host Configure Protocol,动态主机配置协议)服务器和BRAS(Broadband Remote Access Server,宽带接入服务)认证服务器。如图5所示,本实施例包括:FIG. 5 is a signaling flowchart of Embodiment 2 of the method for obtaining services provided by the present invention. Wherein, the authentication server includes a DHCP (Dynamic Host Configure Protocol, Dynamic Host Configuration Protocol) server and a BRAS (Broadband Remote Access Server, broadband access service) authentication server. As shown in Figure 5, this embodiment includes:
步骤51:终端发送认证信息。Step 51: The terminal sends authentication information.
终端向认证服务器发送包括用户名和密码的认证信息。The terminal sends authentication information including user name and password to the authentication server.
步骤52:OLT将终端的物理位置信息附加到认证信息中发送给认证服务器。Step 52: The OLT attaches the physical location information of the terminal to the authentication information and sends it to the authentication server.
OLT可通过终端发送的认证信息,直接获取终端的物理端口等物理位置信息。OLT将终端的物理位置信息附加到认证信息并发送给认证服务器。The OLT can directly obtain physical location information such as the physical port of the terminal through the authentication information sent by the terminal. The OLT attaches the physical location information of the terminal to the authentication information and sends it to the authentication server.
步骤53:OLT从认证信息中提取出终端的用户名和密码,建立终端的物理位置信息,与终端的用户名和密码的对应关系,并保存至终端用户信息表中。Step 53: The OLT extracts the user name and password of the terminal from the authentication information, establishes the corresponding relationship between the physical location information of the terminal and the user name and password of the terminal, and saves it in the terminal user information table.
步骤54:认证服务器根据认证信息对终端的合法性进行认证。Step 54: The authentication server authenticates the legitimacy of the terminal according to the authentication information.
认证服务器为DHCP服务器时,认证方式为DHCP认证方式;认证服务器为BRAS服务器时,认证方式为PPPoE(Ponit-to Point Protocol over Ethernet,基于以太网的点对点协议)认证方式。认证服务器根据终端的用户名、终端的密码和终端的物理位置信息唯一确认一合法用户。When the authentication server is a DHCP server, the authentication method is the DHCP authentication method; when the authentication server is the BRAS server, the authentication method is the PPPoE (Ponit-to Point Protocol over Ethernet, point-to-point protocol based on Ethernet) authentication method. The authentication server uniquely confirms a legal user according to the user name of the terminal, the password of the terminal and the physical location information of the terminal.
步骤55:认证服务器对终端认证通过后,向终端分配访问互联网的IP地址。Step 55: After passing the authentication of the terminal, the authentication server assigns an IP address for accessing the Internet to the terminal.
认证通过后,终端获取访问访问互联网的权限。After passing the authentication, the terminal obtains the permission to access the Internet.
步骤56:终端获取IP地址后,向OLT发送获取OTT服务的请求。Step 56: After obtaining the IP address, the terminal sends a request for obtaining the OTT service to the OLT.
步骤57:OLT通过接收获取OTT服务的请求的物理端口号获取终端的物理位置信息,并根据终端的物理位置信息,在终端用户信息表中获取在终端认证过程中提交的终端的用户名和终端的密码。Step 57: The OLT obtains the physical location information of the terminal by receiving the physical port number of the request for the OTT service, and according to the physical location information of the terminal, obtains the user name of the terminal submitted in the terminal authentication process and the terminal ID in the terminal user information table. password.
终端用户信息表如表1所示,由步骤53建立。The terminal user information table is shown in Table 1, and is established by
步骤58:OLT查找服务信息表中是否记录有终端的用户信息与目的地址,确定终端是否已定制该目的地址对应的OTT服务提供商提供的个性化OTT服务。Step 58: The OLT checks whether the user information and destination address of the terminal are recorded in the service information table, and determines whether the terminal has subscribed to the personalized OTT service provided by the OTT service provider corresponding to the destination address.
服务信息表如表2所示,其中记录有已定制个性化OTT服务的终端的用户信息,和为终端提供个性化OTT服务的OTT服务器的地址。The service information table is shown in Table 2, which records the user information of the terminal that has customized the personalized OTT service, and the address of the OTT server that provides the personalized OTT service for the terminal.
步骤59:在确定终端已定制该目的地址对应的OTT服务提供商提供的个性化OTT服务时,将终端的物理位置信息、用户名和密码添加到获取OTT服务的请求中。Step 59: When it is determined that the terminal has subscribed to the personalized OTT service provided by the OTT service provider corresponding to the destination address, add the terminal's physical location information, user name and password to the request for obtaining the OTT service.
步骤510:将获取OTT服务的请求发送到为终端提供OTT服务的OTT服务器。Step 510: Send the request for obtaining the OTT service to the OTT server that provides the OTT service for the terminal.
步骤511:OTT服务器为终端提供个性化OTT服务。Step 511: The OTT server provides personalized OTT services for the terminal.
本实施例中各步骤的说明参见图1、图2和图3实施例的说明,在此不再赘述。For the description of each step in this embodiment, refer to the description of the embodiment in FIG. 1 , FIG. 2 and FIG. 3 , and details are not repeated here.
本实施例离终端最近的光接入设备在终端认证信息过程中,从认证信息中提取出终端的用户名和密码。并与终端的物理位置信息建立对应关系保存至终端的用户信息表中。在光接入设备接收到终端发送的获取OTT服务请求时,通过获取OTT服务请求的目的地址和从终端用户信息表中获取的用户信息,确定该终端是否已定制所访问的OTT服务器的个性化服务,从而确定终端访问的OTT服务器是否需要为所述终端提供个性化OTT服务。在确定终端访问的OTT服务器需要为所述终端提供个性化OTT服务时,将获取的终端的用户信息添加到获取OTT服务的请求中发送给OTT服务器。从而OTT服务器可通过终端的用户信息为终端提供不同的个性化OTT服务。In this embodiment, the optical access device closest to the terminal extracts the user name and password of the terminal from the authentication information during the terminal authentication information process. A corresponding relationship is established with the physical location information of the terminal and stored in the user information table of the terminal. When the optical access device receives the OTT service request sent by the terminal, it determines whether the terminal has customized the personalization of the accessed OTT server by obtaining the destination address of the OTT service request and the user information obtained from the terminal user information table service, so as to determine whether the OTT server accessed by the terminal needs to provide personalized OTT services for the terminal. When it is determined that the OTT server accessed by the terminal needs to provide personalized OTT services for the terminal, the obtained user information of the terminal is added to the request for obtaining the OTT service and sent to the OTT server. Therefore, the OTT server can provide different personalized OTT services for the terminal through the user information of the terminal.
图6为本发明提供的服务系统实施例的结构示意图。如图6所示,本实施例包括:终端61、光接入设备62和OTT服务器63。其中,光接入设备62可为图1至图3对应实施例中的任一光接入设备。FIG. 6 is a schematic structural diagram of an embodiment of a service system provided by the present invention. As shown in FIG. 6 , this embodiment includes: a terminal 61 , an optical access device 62 and an OTT server 63 . Wherein, the optical access device 62 may be any optical access device in the embodiments corresponding to FIG. 1 to FIG. 3 .
本实施例OTT服务系统中,终端向光接入设备62发送获取OTT服务的请求。光接入设备62根据该请求确定OTT服务器需要为该终端提供个性化OTT服务时,将终端的用户信息添加到该请求中发送给OTT服务器63。OTT服务器63接收到光接入设备62发送的包括有用户信息的OTT服务请求时,根据用户信息为终端用户提供个性化服务。In the OTT service system of this embodiment, the terminal sends a request for obtaining the OTT service to the optical access device 62 . When the optical access device 62 determines that the OTT server needs to provide personalized OTT services for the terminal according to the request, it adds the user information of the terminal to the request and sends it to the OTT server 63 . When receiving the OTT service request including user information sent by the optical access device 62, the OTT server 63 provides personalized services for the terminal user according to the user information.
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for realizing the above-mentioned method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the It includes the steps of the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102392803A CN101902279B (en) | 2010-07-26 | 2010-07-26 | Optical access device and method and system for acquiring services |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102392803A CN101902279B (en) | 2010-07-26 | 2010-07-26 | Optical access device and method and system for acquiring services |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101902279A CN101902279A (en) | 2010-12-01 |
CN101902279B true CN101902279B (en) | 2013-06-05 |
Family
ID=43227511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102392803A Active CN101902279B (en) | 2010-07-26 | 2010-07-26 | Optical access device and method and system for acquiring services |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101902279B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2892209B1 (en) * | 2011-06-30 | 2016-11-09 | Huawei Technologies Co., Ltd. | Method, apparatus, and system for transmitting media data based on OTT |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010082121A1 (en) * | 2009-01-19 | 2010-07-22 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for providing identity correlation for an over the top service in a telecommunications network |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101247258B (en) * | 2007-02-12 | 2011-02-09 | 华为技术有限公司 | A service distribution method and system |
IL195884A0 (en) * | 2008-12-11 | 2009-12-24 | Eci Telecom Ltd | Technique for providing secured tunnels in a public network for telecommunication subscribers |
US8107956B2 (en) * | 2008-12-30 | 2012-01-31 | Motorola Mobility, Inc. | Providing over-the-top services on femto cells of an IP edge convergence server system |
CN101719851A (en) * | 2009-11-26 | 2010-06-02 | 中兴通讯股份有限公司 | Method and device for realizing performance statistics of optical network unit |
-
2010
- 2010-07-26 CN CN2010102392803A patent/CN101902279B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010082121A1 (en) * | 2009-01-19 | 2010-07-22 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for providing identity correlation for an over the top service in a telecommunications network |
Also Published As
Publication number | Publication date |
---|---|
CN101902279A (en) | 2010-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12199981B2 (en) | Embedded authentication in a service provider network | |
CN104468487B (en) | Communication authentication method and device, terminal device | |
CN102082775A (en) | Method, device and system for managing subscriber identity | |
CN101212423B (en) | A system and method for instant messaging based on home gateway | |
CN103067337B (en) | Identity federation method, identity federation intrusion detection & prevention system (IdP), identity federation service provider (SP) and identity federation system | |
CN103023856B (en) | Method and system for single sign-on and information processing method and system | |
US9369873B2 (en) | Network application function authorisation in a generic bootstrapping architecture | |
KR20120007520A (en) | User-based authentication for real time communication | |
CN103414709A (en) | User identity binding and user identity binding assisting method and device | |
CN102984261B (en) | Network service login method, equipment and system based on mobile telephone terminal | |
CN102695167A (en) | Mobile subscriber identity management method and apparatus thereof | |
CN103812900A (en) | Data synchronization method, device and system | |
GB2573262A (en) | Mobile identification method based on SIM card and device-related parameters | |
US8769623B2 (en) | Grouping multiple network addresses of a subscriber into a single communication session | |
CN101998387A (en) | Client authentication method, password agent device and system | |
GB2547231A (en) | Apparatus, method and computer program product for use in authenticating a user | |
KR101506594B1 (en) | Method and system for subscriber to log in internet content provider(icp) website in identity/location separation network and login device thereof | |
CN102148882A (en) | Dynamic domain name analytic method and system after deployment of NAT | |
CN101902279B (en) | Optical access device and method and system for acquiring services | |
CN115278373A (en) | Internet TV networking method and system | |
CN102215275B (en) | Service processing method and system as well as set top box | |
CN113746864B (en) | User terminal authentication method, device, equipment, storage medium | |
CN102137292B (en) | Service processing method and system, set-top box | |
US9684774B2 (en) | Flexible authentication using multiple radius AVPs | |
CN102984118B (en) | The method of checking IP Multimedia System user identity and Automatic Configuration Server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |