CN101741893B - Equivalent network flow media service processing system and method - Google Patents
Equivalent network flow media service processing system and method Download PDFInfo
- Publication number
- CN101741893B CN101741893B CN2008102271498A CN200810227149A CN101741893B CN 101741893 B CN101741893 B CN 101741893B CN 2008102271498 A CN2008102271498 A CN 2008102271498A CN 200810227149 A CN200810227149 A CN 200810227149A CN 101741893 B CN101741893 B CN 101741893B
- Authority
- CN
- China
- Prior art keywords
- client
- server
- area
- authorization
- program
- 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
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000012545 processing Methods 0.000 title claims abstract description 20
- 230000005540 biological transmission Effects 0.000 claims abstract description 18
- 238000013475 authorization Methods 0.000 claims description 76
- 238000005457 optimization Methods 0.000 claims description 12
- 238000003672 processing method Methods 0.000 claims description 9
- 230000007261 regionalization Effects 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 239000012634 fragment Substances 0.000 description 4
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种对等网络流媒体业务处理系统及方法。方法包括:客户端从用户定位服务器获取客户端所在区域的综合服务器的地址信息;客户端根据综合服务器的地址信息连接该客户端所在区域的综合服务器;客户端通过该客户端所在区域的综合服务器向节点索引服务器发送节目数据请求,节目数据请求包括节目标识信息;客户端接收节点索引服务器根据节目数据请求生成并通过综合服务器返回的节点列表;客户端与节点列表中的节点进行节目数据传输。本发明中客户端可以在其所在区域内实现对等网络流媒体业务,从而使运营商可以对对等网络流媒体业务分区域管理;实现了对等网络流媒体业务的流量区域化,从而减少了骨干网络的负荷。
The invention discloses a peer-to-peer network stream media service processing system and method. The method includes: the client obtains the address information of the integrated server in the area where the client is located from the user location server; the client connects to the integrated server in the area where the client is located according to the address information of the integrated server; Send a program data request to the node index server, the program data request includes program identification information; the client receives the node list generated by the node index server according to the program data request and returned by the integrated server; the client and the nodes in the node list perform program data transmission. In the present invention, the client can realize the peer-to-peer network streaming service in its area, so that the operator can manage the peer-to-peer network streaming service in different regions; the traffic regionalization of the peer-to-peer network streaming service is realized, thereby reducing load on the backbone network.
Description
技术领域 technical field
本发明涉及一种流媒体技术,尤其涉及一种适合运营商应用的对等网络流媒体业务处理系统及方法,属于网络通信领域。The invention relates to a streaming media technology, in particular to a peer-to-peer network streaming media service processing system and method suitable for operators, and belongs to the field of network communication.
背景技术 Background technique
流媒体(Streaming Media)是指数据在网络上按时间先后次序传输和播放的连续音/视频数据流。与传统的播放方式不同,以流媒体方式播放节目时并不需要客户端下载整个节目文件,而是边接收边播放,并且只需将部分节目数据缓存,这样就节省了下载等待时间和存储空间。Streaming Media (Streaming Media) refers to the continuous audio/video data stream in which data is transmitted and played in chronological order on the network. Different from the traditional playback method, the client does not need to download the entire program file when playing the program in the streaming media mode, but plays it while receiving it, and only needs to cache part of the program data, which saves download waiting time and storage space .
随着对等网络(Peer-to-Peer,以下简称:P2P)技术的发展,P2P流媒体业务得到了广泛应用。P2P技术打破了传统的客户端/服务器模式,是一种基于对等节点非中心化服务的方案。在P2P网络中,每个节点的地位都是相同的,具备客户端和服务器双重特性,可以同时作为服务使用者和服务提供者,其中,节点可以为服务器或者客户端。P2P技术充分利用了对等节点的服务能力,能在较低的扩展成本下避免拥塞,为大量用户提供具备高实时性和容错性能的流媒体服务,为流媒体服务开辟了一条崭新的道路。With the development of Peer-to-Peer (Peer-to-Peer, hereinafter referred to as: P2P) technology, P2P streaming media services have been widely used. P2P technology breaks the traditional client/server model and is a solution based on peer-to-peer decentralized services. In a P2P network, each node has the same status, has the dual characteristics of client and server, and can serve as a service user and a service provider at the same time, where a node can be a server or a client. P2P technology makes full use of the service capabilities of peer-to-peer nodes, can avoid congestion at a lower expansion cost, and provides streaming media services with high real-time and fault-tolerant performance for a large number of users, opening up a new path for streaming media services.
现有技术中,P2P流媒体业务系统实现流媒体业务的方法是:用户登陆客户端,在频道门户点击节目后,由客户端向频道门户服务器发送节目标识获取请求,频道门户服务器将作为节目唯一标识的节目标识信息返回给客户端;客户端向节点索引服务器发送包括节目标识信息的节目数据请求,节点索引服务器查询出边缘服务器不存在节目标识信息对应的节目数据时,客户端根据节目标识信息向内容源服务器请求节目数据;内容源服务器将节目数据分片下发给各边缘服务器;各边缘服务器通知节点索引服务器更新节点列表,其中,节点列表中的节点包括边缘服务器与其它客户端;节点索引服务器向客户端返回更新后的节点列表;客户端根据更新后的节点列表,与其它客户端及各边缘服务器之间实现节目数据传输。In the prior art, the P2P streaming media service system implements the streaming media service as follows: the user logs in to the client, clicks on a program on the channel portal, and then the client sends a program identification acquisition request to the channel portal server, and the channel portal server will serve as the unique The marked program identification information is returned to the client; the client sends a program data request including the program identification information to the node index server, and when the node index server finds out that the edge server does not have program data corresponding to the program identification information, the client Request the program data from the content source server; the content source server sends the program data fragments to each edge server; each edge server notifies the node index server to update the node list, wherein the nodes in the node list include the edge server and other clients; the node The index server returns the updated node list to the client; the client implements program data transmission with other clients and edge servers according to the updated node list.
但是,现有技术中存在如下问题:现有的处理P2P流媒体业务的系统主要是由内容源服务器、节点索引服务器、频道门户服务器等各种业务提供类服务器、管理类服务器以及边缘服务器组成。该系统仅存在一套业务提供类服务器和管理类服务器,并且未对边缘服务器按区域进行划分,因此,无法实现P2P流媒体业务的分区域管理,对于运营商来讲这样的系统难于控制和管理;并且现有系统中由于未对边缘服务器按区域进行划分,客户端与边缘服务器之间进行节目数据传输时,所有的边缘服务器都可作为P2P流媒体业务中节目数据的提供方,这样不仅同一区域的客户端之间可以进行节目数据传输,不同区域的客户端同样可以进行节目数据传输,这就使节目数据传输过程中跨区域流量增加,而现有系统无法实现将P2P流媒体业务的流量限制在该客户端所在的区域内,即无法实现流量区域化,从而增加了骨干网络的负荷。However, the following problems exist in the prior art: the existing system for processing P2P streaming media services is mainly composed of content source servers, node index servers, channel portal servers and other service providing servers, management servers and edge servers. The system only has a set of service provider servers and management servers, and the edge servers are not divided into regions. Therefore, it is impossible to realize regional management of P2P streaming media services. For operators, such a system is difficult to control and manage ; and in the existing system, because the edge server is not divided by region, when the program data is transmitted between the client and the edge server, all the edge servers can be used as the provider of the program data in the P2P streaming media service, so that not only the same Program data can be transmitted between regional clients, and program data can also be transmitted between clients in different regions, which increases cross-regional traffic in the process of program data transmission, and the existing system cannot realize the traffic of P2P streaming services It is limited to the region where the client is located, that is, traffic regionalization cannot be realized, thereby increasing the load of the backbone network.
发明内容 Contents of the invention
本发明的目的是:提供一种对等网络流媒体业务处理系统及方法,从而实现了P2P流媒体业务的分区域管理以及流量区域化。The object of the present invention is to provide a peer-to-peer network streaming media service processing system and method, thereby realizing subregional management and flow regionalization of P2P streaming media services.
为实现上述目的,本发明提供了一种对等网络流媒体业务处理方法,包括:To achieve the above object, the invention provides a peer-to-peer network streaming media service processing method, comprising:
客户端从用户定位服务器获取该客户端所在区域的综合服务器的地址信息;The client obtains the address information of the integrated server in the area where the client is located from the user location server;
所述客户端根据所述综合服务器的地址信息连接该客户端所在区域的综合服务器;The client connects to the integrated server in the area where the client is located according to the address information of the integrated server;
所述客户端通过该客户端所在区域的综合服务器向该客户端所在区域的节点索引服务器发送节目数据请求,该节目数据请求包括节目标识信息;The client sends a program data request to the node index server in the client area through the integrated server in the area where the client is located, and the program data request includes program identification information;
所述客户端接收所述节点索引服务器根据所述节目数据请求生成并通过该客户端所在区域的综合服务器返回的节点列表;The client receives the node list generated by the node index server according to the program data request and returned by the integrated server in the area where the client is located;
所述客户端与所述节点列表中的节点进行节目数据传输,所述节点列表中的节点包括该客户端所在区域的边缘服务器与其它客户端。The client performs program data transmission with the nodes in the node list, and the nodes in the node list include the edge server and other clients in the area where the client is located.
为实现上述目的,本发明还提供了一种对等网络流媒体业务处理系统,包括:包括客户端,用户定位服务器,和位于所述客户端所在区域的综合服务器、节点索引服务器以及边缘服务器;In order to achieve the above object, the present invention also provides a peer-to-peer network streaming media service processing system, including: including a client, a user location server, and an integrated server, a node index server, and an edge server located in the area where the client is located;
所述客户端,用于向用户定位服务器发送定位请求,并接收该客户端所在区域的综合服务器的地址信息,根据所述综合服务器的地址信息连接该客户端所在区域的综合服务器,向该客户端所在区域的综合服务器发送包括节目标识信息的节目数据请求以及与接收的节点列表中的节点进行节目数据传输,所述节点列表中的节点包括位于所述客户端所在区域的边缘服务器与其它客户端;The client is configured to send a location request to the user location server, and receive the address information of the integrated server in the area where the client is located, connect to the integrated server in the area where the client is located according to the address information of the integrated server, and send the client a The integrated server in the region where the client is located sends a program data request including program identification information and performs program data transmission with the nodes in the received node list. The nodes in the node list include edge servers in the region where the client is located and other clients end;
所述用户定位服务器,用于接收所述客户端发送的定位请求,并向所述客户端返回该客户端所在区域的综合服务器的地址信息;The user positioning server is configured to receive the positioning request sent by the client, and return to the client the address information of the integrated server in the area where the client is located;
所述综合服务器,用于将接收的所述节目数据请求发送给所述节点索引服务器以及将接收的所述节点列表发送给所述客户端;The integrated server is configured to send the received program data request to the node index server and send the received node list to the client;
所述节点索引服务器,用于根据所述节目数据请求生成并向所述综合服务器发送所述节点列表。The node index server is configured to generate and send the node list to the comprehensive server according to the program data request.
本发明P2P流媒体业务处理系统和方法通过划分多个区域,使客户端可以在其所在区域内实现P2P流媒体业务,从而使运营商可以对P2P流媒体业务分区域管理,符合运营商需要对P2P流媒体业务进行控制和管理的要求;实现了P2P流媒体业务的流量区域化,最小化了各区域间的流量,从而减少了骨干网络的负荷。The P2P streaming media service processing system and method of the present invention divide a plurality of areas, so that the client can realize the P2P streaming media service in the area where it is located, so that the operator can manage the P2P streaming media service in different areas, which meets the requirements of the operator. P2P streaming media business control and management requirements; Realize the traffic regionalization of P2P streaming media business, minimize the traffic between regions, thereby reducing the load of the backbone network.
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.
附图说明 Description of drawings
图1为本发明P2P流媒体业务处理系统实施例一的结构示意图;Fig. 1 is a schematic structural diagram of
图2为本发明P2P流媒体业务处理系统实施例二的结构示意图;FIG. 2 is a schematic structural diagram of
图3为本发明P2P流媒体业务处理系统实施例三的结构示意图;FIG. 3 is a schematic structural diagram of
图4为本发明P2P流媒体业务处理系统实施例四的结构示意图;4 is a schematic structural diagram of Embodiment 4 of the P2P streaming media service processing system of the present invention;
图5为本发明P2P流媒体业务处理方法实施例一的流程图;5 is a flow chart of
图6为本发明P2P流媒体业务处理方法实施例二的流程图;6 is a flow chart of
图7为本发明P2P流媒体业务处理方法实施例三的流程图。FIG. 7 is a flow chart of
具体实施方式 Detailed ways
本发明P2P流媒体业务处理系统在保留现有的全网统一的管理类服务器的基础上,划分多个区域,每个区域内配置有例如内容源服务器、频道门户服务器等各种业务提供类服务器,并在每个区域设置一个综合服务器,用于管理其所在区域内的节点和各种业务提供类服务器,以及作为与其它区域内的服务器的统一接口;同时将边缘服务器也按照上述区域进行划分,并且根据实际需要可以在各区域内增加或减少边缘服务器。在划分的各区域内,通过边缘服务器与上述配置的各区域的业务提供类服务器,使客户端可以在其所在区域内实现P2P流媒体业务,从而使运营商可以对P2P流媒体业务分区域管理,符合运营商需要对P2P流媒体业务进行控制和管理的要求,并可以实现P2P流媒体业务的流量区域化,减少骨干网络的负荷。其中区域的划分可以按照现有网络结构以省为单位进行划分,各省的客户端均可以在本省内实现P2P流媒体业务,运营商可以以省为单位实现P2P流媒体业务的运营,有利于运营商进行网络部署和发展用户;同时由于各省的客户端均在本省内实现P2P流媒体业务,进行节目数据传输的流量均被限制在各个省内,最小化了各个省间的流量,从而实现了流量区域化,减少骨干网络的负荷。The P2P streaming media service processing system of the present invention divides a plurality of areas on the basis of retaining the existing unified management server of the whole network, and each area is configured with various service providing servers such as content source server, channel portal server, etc. , and set up an integrated server in each area to manage the nodes and various service-providing servers in its area, and serve as a unified interface with servers in other areas; at the same time, the edge servers are also divided according to the above areas , and edge servers can be increased or decreased in each region according to actual needs. In each divided area, through the edge server and the service provider server in each area configured above, the client can realize the P2P streaming media service in its area, so that the operator can manage the P2P streaming media service in different areas , which meets the requirements of operators to control and manage P2P streaming media services, and can realize the traffic regionalization of P2P streaming media services, reducing the load of the backbone network. Regions can be divided in units of provinces according to the existing network structure. Clients in each province can implement P2P streaming services in their own provinces, and operators can implement P2P streaming services in provinces, which is beneficial to operation network deployment and user development; at the same time, because the clients in each province implement P2P streaming media services in their own provinces, the traffic for program data transmission is limited to each province, minimizing the traffic between provinces, thus realizing Traffic regionalization reduces the load on the backbone network.
图1为本发明P2P流媒体业务处理系统实施例一的结构示意图,如图1所示,该系统包括客户端1,用户定位服务器2,位于客户端1所在区域的综合服务器3、节点索引服务器4、边缘服务器5。其中,在划分的各个区域内,客户端1为多个,边缘服务器5为多个。图1中仅示出一个区域,并且该区域内的客户端1仅示出三个,边缘服务器5仅示出二个。其中,用户定位服务器2属于全网统一的管理类服务器。Fig. 1 is a schematic structural diagram of
客户端1向用户定位服务器2发送定位请求,用户定位服务器2将客户端1所在区域的综合服务器3的地址信息返回给客户端1;客户端1根据综合服务器3的地址信息连接综合服务器3,此过程中综合服务器3会验证客户端1的合法性;客户端1向综合服务器3发送包括节目标识信息的节目数据请求,综合服务器3将接收的节目数据请求发送给节点索引服务器4,其中节目标识信息为节目的唯一标识,其可为ID号码,该ID号码可以包括节目来源编号和节目编号,本实施例中节目标识信息已保存在客户端1中;节点索引服务器4根据节目数据请求生成节点列表,并将生成的节点列表返回给综合服务器3,综合服务器3再将接收的节点列表返回给客户端1;客户端1与接收的节点列表中的节点进行节目数据传输,该节点列表中的节点包括边缘服务器与其它客户端。其中,为了使该区域内进行节目数据传输时的流量分布更合理以及边缘服务器的负载均衡,可以预先设定优化策略,例如,该优化策略可以为在所有符合节目数据传输条件的边缘服务器和其它客户端中优先选择与请求节目数据的客户端的物理网络位置邻近的客户端以及负载相对较低的边缘服务器;节点索引服务器4在生成节点列表时,可以根据节目数据请求以及优化策略从该区域内的边缘服务器5和其它的客户端1中选择出符合优化策略的边缘服务器5和客户端1,生成节点列表;则在进行节目数据传输时,请求节目数据的客户端1可与符合优化策略的边缘服务器5和客户端1进行节目数据传输,并且在传输过程中,客户端1会优先连接其它客户端1,当其他客户端上传带宽不够时,再连接边缘服务器5进行节目数据传输。图1中所示的各个客户端1之间以及与边缘服务器5之间的连接关系,仅为进行节目数据传输时的一种示例,而不应成为对本发明保护范围的限制。
图2为本发明P2P流媒体业务处理系统实施例二的结构示意图,如图2所示,本实施例在实施例一的基础上增设了客户端1所在区域的频道门户服务器6,频道门户服务器6与客户端1连接。当用户在浏览该区域的频道门户网站发现需要观看的新节目时,需要首先点击该节目,由用户登陆的客户端1获取该节目的节目标识信息。客户端1向频道门户服务器6发送节目标识获取请求,频道门户服务器6接收客户端1发送的节目标识获取请求,并向客户端1返回该节目的节目标识信息。Fig. 2 is a schematic structural diagram of
进一步地,当该区域内的边缘服务器5中不存在客户端1所请求的节目数据时,该系统还可以包括客户端1所在区域的内容源服务器7,内容源服务器7分别与综合服务器3和边缘服务器5连接,综合服务器3可向内容源服务器7请求节目数据。客户端1通过综合服务器3向节点索引服务器4发送包括节目标识信息的节目数据请求,如果节点索引服务器4查询出该区域内的边缘服务器5中不存在该节目的节目数据,则节点索引服务器4通知综合服务器3无该节目的节目数据,综合服务器3向内容源服务器7发送节目数据请求,内容源服务器7接收综合服务器3发送的节目数据请求,并将节目数据分片下发给该区域内的边缘服务器5;该区域内的边缘服务器5向节点索引服务器4发送边缘服务器的更新信息,节点索引服务器4在接收到边缘服务器的更新信息后更新目录,生成并向综合服务器3返回节点列表,综合服务器3再将接收的节点列表返回给客户端1。Further, when the program data requested by the
进一步地,为了方便运营商对P2P流媒体业务进行控制和管理,该系统还通过增设认证授权计费(Authentication、Authorization、Accounting,以下简称:AAA)服务器8以及客户端1所在区域的授权服务器9来实现认证、授权、计费的功能。用户登录客户端1后,客户端1首先通过用户定位服务器2完成定位,获取该客户端1所在区域的综合服务器3的地址信息,并根据综合服务器3的地址信息连接综合服务器3,此时,AAA服务器8可以对客户端1进行认证,具体为,客户端1向综合服务器3发送认证请求,综合服务器3将接收的认证请求发送给AAA服务器8,AAA服务器8对客户端1进行认证,认证成功后向综合服务器3返回认证通过,综合服务器3向客户端1返回认证通过。另外,该系统还通过进一步增设授权服务器9而具备授权计费的功能,客户端1向综合服务器3发送携带节目标识信息的节目授权请求,综合服务器3解析节目标识信息,并向AAA服务器8发送节目授权请求;AAA服务器8根据节目标识信息查询出客户端1具备节目标识信息对应的节目的权限,并向授权服务器9发送代理授权请求,请求授权服务器9为客户端1授权;授权服务器9通过对客户端1的授权,向客户端1返回节目授权证书;授权服务器9向AAA服务器8发送授权通过通知消息,通知AAA服务器8开始计费。本实施例中在由内容源服务器7提供节目数据,即由各区域自行提供节目数据的情况下,由全网的AAA服务器8统一计费,AAA服务器在计费的过程中,同时会记录下节目标识信息,而后可由结算中心为各区域进行账务结算,也就是说,本实施例采用的是由全网统一收费,而后为各区域结算支付的方法。本实施例中AAA服务器属于全网统一的管理类服务器。Further, in order to facilitate the operator to control and manage the P2P streaming media service, the system also adds an Authentication, Authorization, Accounting (hereinafter referred to as: AAA)
图3为本发明P2P流媒体业务处理系统实施例三的结构示意图,如图3所示,本实施例在实施例一的基础上增设了另一区域的频道门户服务器6,为了与客户端1所在的区域进行区分,客户端1所在区域设为A区域,另一区域设为B区域,则增设的B区域的频道门户服务器6与A区域的客户端1连接。当用户在浏览B区域的频道门户网站发现需要观看的新节目时,需要首先点击该节目,由用户登陆的客户端1获取该节目的节目标识信息。客户端1向B区域的频道门户服务器6发送节目标识获取请求,B区域的频道门户服务器6接收客户端1发送的节目标识获取请求,并向客户端1返回该节目的节目标识信息。Fig. 3 is a schematic structural diagram of the third embodiment of the P2P streaming media service processing system of the present invention. The area where the client is located is distinguished, the area where the
进一步地,当A区域内的边缘服务器5中不存在客户端1所请求的节目数据时,该系统还可以包括A区域的内容源服务器7、B区域的综合服务器3和B区域的内容源服务器7,B区域的综合服务器3分别与B区域的内容源服务器7以及A区域的综合服务器3连接,B区域的内容源服务器7还与A区域的内容源服务器7连接。客户端1根据节目标识信息通过A区域的综合服务器3向节点索引服务器4发送节目数据请求,如果节点索引服务器4查询出A区域的边缘服务器5中不存在该节目的节目数据,则节点索引服务器4通知A区域的综合服务器3无该节目的节目数据,如果A区域的综合服务器3出查询A区域的内容源服务器7中也没有该节目的节目数据,则A区域的综合服务器3通过B区域的综合服务器3向B区域的内容源服务器7发送节目数据请求,B区域的内容源服务器7接收综合服务器3发送的节目数据请求,并向A区域的内容源服务器7发送节目数据,A区域的内容源服务器7将接收的节目数据分片下发给A区域的的边缘服务器5;A区域的边缘服务器5向节点索引服务器4发送边缘服务器的更新信息,节点索引服务器4在接收到边缘服务器的更新信息后更新目录。Further, when the program data requested by the
进一步地,为了方便运营商对P2P流媒体业务进行控制和管理,该系统还通过增设AAA服务器8以及B区域的授权服务器9来实现认证、授权、计费的功能。用户登录客户端1后,客户端1首先通过用户定位服务器2完成定位,获取该客户端1所在区域的综合服务器3的地址信息,并根据综合服务器3的地址信息连接综合服务器3,随后AAA服务器8对客户端1进行认证,AAA服务器8对客户端1进行认证的过程与实施例二相同。另外,该系统还通过增设B区域的授权服务器9而具备授权计费的功能,客户端1向A区域的综合服务器3发送包括节目标识信息的节目授权请求,A区域的综合服务器3解析节目标识信息,并向AAA服务器8发送节目授权请求;AAA服务器8根据节目标识信息查询出客户端1具备节目标识信息对应的节目的权限,并向B区域的授权服务器9发送代理授权请求,请求B区域的授权服务器9为客户端1授权;B区域的授权服务器9通过对客户端1的授权,向客户端1返回节目授权证书;B区域的授权服务器9向AAA服务器8发送授权通过通知消息,通知AAA服务器8开始计费。本实施例中在由B区域的内容源服务器7提供节目数据,即由各区域自行提供节目数据的情况下,由全网的AAA服务器8统一计费,AAA服务器8在计费的过程中,同时会记录下节目标识信息,而后可由结算中心为各区域进行账务结算,也就是说,本实施例同实施例二相同,采用的也是由全网统一收费,而后为各区域结算支付的方法。Furthermore, in order to facilitate the operator to control and manage the P2P streaming service, the system also realizes the functions of authentication, authorization and billing by adding an
图4为本发明P2P流媒体业务处理系统实施例四的结构示意图,如图4所示,该系统在实施例一的基础上结合了实施例二以及实施例三。该系统由全网的管理类服务器与位于划分的各区域内的业务提供类服务器、边缘服务器以及客户端组成,具体地,全网的管理类服务器包括用户定位服务器2以及AAA服务器8;各区域包括综合服务器3、频道门户服务器6、授权服务器9、节点索引服务器4、内容源服务器7、多个边缘服务器5和多个客户端1,其中图4仅以A区域和B区域二个区域为例,各区域中的边缘服务器5仅示出二个,客户端1仅示出三个。图4中各服务器与客户端的功能具体可参见上述实施例一至实施例三中的描述。以A区域为例,当客户端1请求的节目数据保存于A区域的内容源服务器7中,且边缘服务器5中不存在该节目数据时,内容源服务器7将该节目数据分片下发给边缘服务器5,使客户端1可以在其位于的A区域内实现P2P流媒体业务;当客户端1请求的节目数据保存于B区域的内容源服务器7中,且边缘服务器5与A区域的内容源服务器7中均不存在该节目数据时,B区域的内容源服务器7将该节目数据发送给A区域的内容源服务器7,由A区域的内容源服务器7将节目数据分片下发给边缘服务器5,使客户端1可以在其位于的A区域内实现P2P流媒体业务。运营商可以利用本实施例中的P2P流媒体业务处理系统实现P2P流媒体业务的运营,运营商可以对P2P流媒体业务实现分区域控制和管理,并且该系统实现了P2P流媒体业务的流量区域化。FIG. 4 is a schematic structural diagram of Embodiment 4 of the P2P streaming media service processing system of the present invention. As shown in FIG. 4 , the system combines
本发明P2P流媒体业务处理系统通过划分多个区域,使客户端可以在其所在区域内实现P2P流媒体业务,从而使运营商可以对P2P流媒体业务分区域管理,符合运营商需要对P2P流媒体业务进行控制和管理的要求;该系统还实现了P2P流媒体业务的流量区域化,最小化了各区域间的流量,从而减少了骨干网络的负荷;各区域的内容源服务器均可提供节目数据,解决了现有技术中节目数据提供源单一的问题;在一个区域内,节点索引服务器可根据预先设置的优化策略选择合适的客户端和边缘服务器生成节点列表,从而均衡了各边缘服务器的负载以及使区域内的流量分布更合理;该系统具备认证授权计费的功能,进一步满足了运营商对P2P流媒体业务进行控制和管理的需要;该系统采用由全网的AAA服务器统一计费,而后对各区域进行账务结算的方法,一方面实现了运营商对账务的统一管理,另一方面也增加了各区域自行开拓业务的驱动力。The P2P streaming media service processing system of the present invention divides a plurality of areas, so that the client can realize the P2P streaming media service in the area where it is located, so that the operator can manage the P2P streaming media service in different areas, which meets the requirements of the operator for P2P streaming. The requirements of media business control and management; the system also realizes the traffic regionalization of P2P streaming media business, minimizes the traffic between regions, thereby reducing the load of the backbone network; content source servers in each region can provide programs data, which solves the problem of a single source of program data in the prior art; in an area, the node index server can select the appropriate client and edge server to generate a node list according to the preset optimization strategy, thus balancing the edge servers. load and make the traffic distribution in the area more reasonable; the system has the function of authentication, authorization and billing, which further meets the needs of operators to control and manage P2P streaming media services; the system adopts unified billing by the AAA server of the whole network , and then perform account settlement for each region. On the one hand, it realizes the unified management of the operator's accounts, and on the other hand, it also increases the driving force for each region to develop its own business.
图5为本发明P2P流媒体业务处理方法实施例一的流程图,如图5所示,该方法包括:Fig. 5 is the flowchart of
步骤101、客户端从用户定位服务器获取该客户端所在区域的综合服务器的地址信息;
步骤102、客户端根据综合服务器的地址信息连接该客户端所在区域的综合服务器;
步骤103、客户端通过该客户端所在区域的综合服务器向该客户端所在区域的节点索引服务器发送节目数据请求,该节目数据请求包括节目标识信息;
步骤104、客户端接收节点索引服务器根据节目数据请求生成并通过该客户端所在区域的综合服务器返回的节点列表;
在此步骤中,节点索引服务器根据节目数据请求查询出该客户端所在区域的边缘服务器中存在节目标识信息对应的节目数据,因此可直接向客户端返回生成的节点列表。In this step, according to the program data request, the node index server finds out that the program data corresponding to the program identification information exists in the edge server in the area where the client is located, so it can directly return the generated node list to the client.
步骤105、客户端与节点列表中的节点进行节目数据传输,该节点列表中的节点包括该客户端所在区域的边缘服务器与其它客户端。
本实施例客户端通过用户定位服务器进行定位后,可以在其所在区域内实现P2P流媒体业务,从而使运营商可以对P2P流媒体业务分区域管理,符合运营商需要对P2P流媒体业务进行控制和管理的要求;该方法还实现了P2P流媒体业务的流量区域化,最小化了各区域间的流量,从而减少了骨干网络的负荷。In this embodiment, after the client is located by the user location server, it can realize P2P streaming media service in its area, so that the operator can manage the P2P streaming media service in different regions, which meets the needs of the operator to control the P2P streaming media service and management requirements; this method also realizes the regionalization of the flow of P2P streaming media services, minimizes the flow between regions, thereby reducing the load of the backbone network.
图6为本发明P2P流媒体业务处理方法实施例二的流程图,如图6所示,该方法包括:Fig. 6 is the flow chart of the second embodiment of the P2P streaming media service processing method of the present invention, as shown in Fig. 6, the method includes:
步骤201、客户端向用户定位服务器发送定位请求;Step 201, the client sends a positioning request to the user positioning server;
步骤202、用户定位服务器将该客户端所在区域的综合服务器的地址信息返回给客户端;Step 202, the user location server returns the address information of the integrated server in the area where the client is located to the client;
步骤203、客户端根据综合服务器的地址信息连接该客户端所在区域的综合服务器;Step 203, the client connects to the integrated server in the area where the client is located according to the address information of the integrated server;
步骤204、客户端通过综合服务器向AAA服务器发送认证请求;Step 204, the client sends an authentication request to the AAA server through the integrated server;
步骤205、AAA服务器对客户端进行认证,认证成功后通过综合服务器向客户端返回认证通过;Step 205, the AAA server authenticates the client, and returns the authentication to the client through the integrated server after successful authentication;
步骤206、客户端向该客户端所在区域的频道门户服务器发送节目标识获取请求;Step 206, the client sends a program identification acquisition request to the channel portal server in the region where the client is located;
用户通过客户端所在区域的频道门户点击节目,再由客户端向频道门户服务器发送节目标识获取请求。The user clicks on a program through the channel portal in the area where the client is located, and then the client sends a program identification acquisition request to the channel portal server.
步骤207、频道门户服务器向客户端返回节目标识信息;Step 207, the channel portal server returns the program identification information to the client;
步骤208、客户端向综合服务器发送节目授权请求,该节目授权请求包括节目标识信息;Step 208, the client sends a program authorization request to the integrated server, and the program authorization request includes program identification information;
步骤209、综合服务器解析节目标识信息,并向AAA服务器发送节目授权请求;Step 209, the integrated server parses the program identification information, and sends a program authorization request to the AAA server;
步骤210、AAA服务器根据节目标识信息查询出客户端具备节目标识信息对应的节目的权限,并向授权服务器发送代理授权请求,请求授权服务器为客户端授权;Step 210, the AAA server inquires according to the program identification information that the client has the authority of the program corresponding to the program identification information, and sends a proxy authorization request to the authorization server, requesting the authorization server to authorize the client;
步骤211、授权服务器通过对客户端的授权,并向客户端返回节目授权证书;Step 211, the authorization server passes the authorization to the client, and returns the program authorization certificate to the client;
步骤212、授权服务器向AAA服务器发送授权通过通知消息,通知AAA服务器开始计费;Step 212, the authorization server sends an authorization pass notification message to the AAA server, notifying the AAA server to start accounting;
步骤213、客户端通过综合服务器向节点索引服务器发送节目数据请求,该节目数据请求包括节目标识信息;Step 213, the client sends a program data request to the node index server through the integrated server, and the program data request includes program identification information;
步骤214、节点索引服务器查询出边缘服务器中不存在节目标识信息对应的节目数据,向综合服务器返回通知消息,通知综合服务器边缘服务器中不存在节目标识信息对应的节目数据;Step 214, the node index server finds out that there is no program data corresponding to the program identification information in the edge server, and returns a notification message to the integrated server, notifying the integrated server that there is no program data corresponding to the program identification information in the edge server;
步骤215、综合服务器向该客户端所在区域的内容源服务器发送节目数据请求;Step 215, the integrated server sends a program data request to the content source server in the region where the client is located;
步骤216、内容源服务器向边缘服务器下发节目数据;Step 216, the content source server sends the program data to the edge server;
内容源服务器将节目数据分片下发给该客户端所在区域的各边缘服务器。The content source server sends the program data fragments to the edge servers in the area where the client is located.
步骤217、边缘服务器向节点索引服务器发送边缘服务器的更新信息;Step 217, the edge server sends the update information of the edge server to the node index server;
步骤218、节点索引服务器根据节目数据请求生成节点列表,并通过综合服务器向客户端返回生成的节点列表;
步骤219、客户端与节点列表中的节点进行节目数据传输,该节点列表中的节点包括该客户端所在区域的边缘服务器与其它客户端。Step 219, the client performs program data transmission with the nodes in the node list, and the nodes in the node list include the edge server and other clients in the area where the client is located.
本实施例为当边缘服务器中不存在客户端请求的节目数据时,由客户端所在区域的内容源服务器提供节目数据的情况。在实施例一的基础上,本实施例在对P2P流媒体业务进行处理过程中,可实现对客户端的认证、授权和计费,进一步满足了运营商对P2P流媒体业务进行控制和管理的需要。In this embodiment, when the program data requested by the client does not exist in the edge server, the content source server in the area where the client is located provides the program data. On the basis of
图7本发明P2P流媒体业务处理方法实施例三的流程图,本实施例中客户端所在的区域为A区域,客户端所在区域之外的另一区域为B区域,如图7所示,该方法包括:Fig. 7 is a flow chart of
步骤301、客户端向用户定位服务器发送定位请求;Step 301, the client sends a positioning request to the user positioning server;
步骤302、用户定位服务器将A区域的综合服务器的地址信息返回给客户端;Step 302, the user location server returns the address information of the comprehensive server in area A to the client;
步骤303、客户端根据综合服务器的地址信息连接A区域的综合服务器;Step 303, the client connects to the integrated server in area A according to the address information of the integrated server;
步骤304、客户端通过A区域的综合服务器向AAA服务器发送认证请求;Step 304, the client sends an authentication request to the AAA server through the integrated server in area A;
步骤305、AAA服务器对客户端进行认证,认证成功后通过A区域的综合服务器向客户端返回认证通过;Step 305, the AAA server authenticates the client, and after the authentication succeeds, the comprehensive server in the A area returns the authentication to the client;
步骤306、客户端向B区域的频道门户服务器发送节目标识获取请求;Step 306, the client sends a program identification acquisition request to the channel portal server in area B;
用户通过客户端在B区域的频道门户点击节目,再由客户端向B区域的频道门户服务器发送节目标识获取请求。The user clicks on a program on the channel portal in area B through the client, and then the client sends a program identifier acquisition request to the channel portal server in area B.
步骤307、B区域的频道门户服务器向客户端返回节目标识信息;Step 307, the channel portal server in area B returns the program identification information to the client;
步骤308、客户端向A区域的综合服务器发送节目授权请求,该节目授权请求包括节目标识信息;Step 308, the client sends a program authorization request to the integrated server in area A, and the program authorization request includes program identification information;
步骤309、A区域的综合服务器解析节目标识信息,并向AAA服务器发送节目授权请求;Step 309, the comprehensive server in area A analyzes the program identification information, and sends a program authorization request to the AAA server;
步骤310、AAA服务器根据节目标识信息查询出客户端具备节目标识信息对应的节目的权限,并向B区域的授权服务器发送代理授权请求,请求B区域的授权服务器为客户端授权;Step 310, the AAA server finds out that the client has the authority of the program corresponding to the program identification information according to the program identification information, and sends a proxy authorization request to the authorization server in area B, requesting the authorization server in area B to authorize the client;
步骤311、B区域的授权服务器通过对客户端的授权,并向客户端返回节目授权证书;Step 311, the authorization server in area B passes the authorization to the client, and returns the program authorization certificate to the client;
步骤312、B区域的授权服务器向AAA服务器发送授权通过通知消息,通知AAA服务器开始计费;Step 312, the authorization server in area B sends an authorization pass notification message to the AAA server, notifying the AAA server to start accounting;
步骤313、客户端通过A区域的综合服务器向A区域的节点索引服务器发送节目数据请求,该节目数据请求包括节目标识信息;Step 313, the client sends a program data request to the node index server in the A area through the integrated server in the A area, and the program data request includes the program identification information;
步骤314、A区域的节点索引服务器查询出边缘服务器中不存在节目标识信息对应的节目数据,向A区域的综合服务器返回通知消息,通知A区域的综合服务器边缘服务器中不存在节目标识信息对应的节目数据;Step 314, the node index server in area A inquires out that there is no program data corresponding to the program identification information in the edge server, and returns a notification message to the integrated server in area A, notifying the integrated server in area A that there is no program data corresponding to the program identification information in the edge server. program data;
步骤315、如果A区域的综合服务器查询出A区域的内容源服务器中也没有该节目的节目数据,则A区域的综合服务器通过B区域的综合服务器向B区域的内容源服务器发送节目数据请求;
此步骤中A区域的综合服务器发送节目数据请求之前会根据节目标识信息判断出节目来源为B区域的内容源服务器。In this step, before the integrated server in area A sends the program data request, it will judge that the source of the program is the content source server in area B according to the program identification information.
步骤316、B区域的内容源服务器向A区域的内容源服务器发送节目数据;Step 316, the content source server in area B sends the program data to the content source server in area A;
步骤317、A区域的内容源服务器向A区域的边缘服务器下发节目数据;Step 317, the content source server in area A sends the program data to the edge server in area A;
A区域的内容源服务器将节目数据分片下发给A区域的各边缘服务器。The content source server in area A sends the program data fragments to the edge servers in area A.
步骤318、A区域的边缘服务器向节点索引服务器发送边缘服务器的更新信息;Step 318, the edge server in area A sends the update information of the edge server to the node index server;
步骤319、A区域的节点索引服务器根据节目数据请求生成节点列表,并通过A区域的综合服务器向客户端返回生成的节点列表;
步骤320、客户端与节点列表中的节点进行节目数据传输,该节点列表中的节点包括A区域的边缘服务器与其它客户端。In step 320, the client performs program data transmission with the nodes in the node list, and the nodes in the node list include edge servers in area A and other clients.
本实施例与实施例二不同之处在于,本实施例为由另一区域的内容源服务器提供节目数据的情况。另一区域的内容源服务器将客户端请求的节目数据发送给该客户端所在区域的内容源服务器,由该客户端所在区域的内容源服务器将节目数据下发给边缘服务器,使客户端可以在其所在区域内实现P2P流媒体业务。The difference between this embodiment and the second embodiment is that this embodiment is the case where the content source server in another area provides the program data. The content source server in another area sends the program data requested by the client to the content source server in the area where the client is located, and the content source server in the area where the client is located sends the program data to the edge server, so that the client can It realizes P2P streaming media service in its area.
上述实施例一至实施例三中节点索引服务器可以根据节目数据请求以及优化策略生成节点列表,该优化策略可以为在所有符合节目数据传输条件的边缘服务器和其它客户端中优先选择与请求节目数据的客户端的物理网络位置邻近的客户端以及负载相对较低的边缘服务器,节点索引服务器在生成节点列表时,可以根据节目数据请求以及优化策略从该区域内的边缘服务器和其它的客户端中选择出符合优化策略的边缘服务器和客户端,生成节点列表。In
本发明P2P流媒体业务处理方法使客户端可以在其所在区域内实现P2P流媒体业务,从而使运营商可以对P2P流媒体业务分区域管理,符合运营商需要对P2P流媒体业务进行控制和管理的要求;该方法还实现了P2P流媒体业务的流量区域化,最小化了各区域间的流量,从而减少了骨干网络的负荷;各区域的内容源服务器均可提供节目数据,解决了现有技术中节目数据提供源单一的问题;在一个区域内,节点索引服务器可根据预先设置的优化策略选择合适的客户端和边缘服务器生成节点列表,从而均衡了各边缘服务器的负载以及使区域内的流量分布更合理;该方法具备认证授权计费的功能,进一步满足了运营商对P2P流媒体业务进行控制和管理的需要;该方法采用由全网的AAA服务器统一计费,而后对各区域进行账务结算的方法,一方面实现了运营商对账务的统一管理,另一方面也增加了各区域自行开拓业务的驱动力。The P2P streaming media service processing method of the present invention enables the client to realize the P2P streaming media service in the area where it is located, so that the operator can manage the P2P streaming media service in different regions, and meets the needs of the operator to control and manage the P2P streaming media service requirements; this method also realizes the traffic regionalization of P2P streaming media services, minimizes the traffic between regions, thereby reducing the load on the backbone network; the content source servers in each region can provide program data, which solves the problem of existing In the technology, the source of program data is single; in an area, the node index server can select the appropriate client and edge server to generate the node list according to the preset optimization strategy, thus balancing the load of each edge server and making the area The traffic distribution is more reasonable; this method has the function of authentication, authorization and billing, which further meets the needs of operators to control and manage P2P streaming media services; The method of account settlement, on the one hand, realizes the unified management of the operator's accounts, and on the other hand, it also increases the driving force for each region to develop its own business.
最后应说明的是:以上实施例仅用以说明本发明的技术方案而非对其进行限制,尽管参照较佳实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对本发明的技术方案进行修改或者等同替换,而这些修改或者等同替换亦不能使修改后的技术方案脱离本发明技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit them. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that: it still Modifications or equivalent replacements can be made to the technical solutions of the present invention, and these modifications or equivalent replacements cannot make the modified technical solutions deviate from the spirit and scope of the technical solutions of the present invention.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102271498A CN101741893B (en) | 2008-11-24 | 2008-11-24 | Equivalent network flow media service processing system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102271498A CN101741893B (en) | 2008-11-24 | 2008-11-24 | Equivalent network flow media service processing system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101741893A CN101741893A (en) | 2010-06-16 |
CN101741893B true CN101741893B (en) | 2012-06-27 |
Family
ID=42464777
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008102271498A Active CN101741893B (en) | 2008-11-24 | 2008-11-24 | Equivalent network flow media service processing system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101741893B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102904916B (en) * | 2011-07-28 | 2016-07-06 | 华为技术有限公司 | Set up the method for point-to-point communication, index server and system |
CN102510526A (en) * | 2011-10-27 | 2012-06-20 | 上海文广互动电视有限公司 | Stream media service system based on distributed cluster file system |
CN103002056A (en) * | 2012-12-26 | 2013-03-27 | 北京思特奇信息技术股份有限公司 | Method and device for dynamically selecting server from converged communication client-side |
CN103888833B (en) | 2014-03-11 | 2018-06-19 | 惠州Tcl移动通信有限公司 | A kind of smart television accesses the method and system of TV programme and application program |
CN105338421A (en) * | 2014-08-05 | 2016-02-17 | 深圳国微技术有限公司 | HLS streaming media transmission method and device |
CN107820101A (en) * | 2016-09-13 | 2018-03-20 | 杭州萤石网络有限公司 | A kind of streaming media service provides method, apparatus and system |
CN110636061B (en) * | 2019-09-20 | 2022-03-25 | 深圳市信锐网科技术有限公司 | Service server access method, storage medium, terminal device and login server |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068336A (en) * | 2006-08-22 | 2007-11-07 | 腾讯科技(深圳)有限公司 | Coordinate connection stream media direct broadcasting system and device |
CN101212646A (en) * | 2006-12-31 | 2008-07-02 | 中国科学院声学研究所 | A system and method for realizing video on demand by using peer-to-peer network technology |
-
2008
- 2008-11-24 CN CN2008102271498A patent/CN101741893B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068336A (en) * | 2006-08-22 | 2007-11-07 | 腾讯科技(深圳)有限公司 | Coordinate connection stream media direct broadcasting system and device |
CN101212646A (en) * | 2006-12-31 | 2008-07-02 | 中国科学院声学研究所 | A system and method for realizing video on demand by using peer-to-peer network technology |
Also Published As
Publication number | Publication date |
---|---|
CN101741893A (en) | 2010-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101741893B (en) | Equivalent network flow media service processing system and method | |
CN113364735B (en) | Data cross-link access control method, system, equipment and terminal under multi-link scene | |
US8259623B2 (en) | Content capability clearing house systems and methods | |
US8291504B2 (en) | Enforcing single stream per sign-on from a content delivery network (CDN) media server | |
CN101534204B (en) | Streaming media information distribution system and method thereof and user end | |
CN112235420B (en) | Data synchronization method, system and related equipment based on block chain | |
CN102035815B (en) | Data acquisition method, access node and system | |
US20080235770A1 (en) | System and Method of Network Authentication, Authorization and Accounting | |
CN101499995B (en) | A business scheduling method, system and device for business scheduling | |
CN103001955B (en) | Method and system, the maintaining method and device of service condition that service downloading accelerates | |
EP2850841B1 (en) | Over the top content access | |
CN100589559C (en) | Method and device for realizing content billing transmission in digital TV operation support system | |
CN102164317A (en) | Internet protocol (IP) set-top box-oriented multi-server segmented downloading system | |
CN101860558B (en) | Cross-region peer-to-peer network streaming media on-demand method and system | |
CN1464682A (en) | Method for implementing broad band pre-payment based on authentication, authorization and charging protocol | |
CN110557439A (en) | Network content management method and block chain content network platform | |
CN108768672A (en) | Data processing method, device and storage medium | |
US20080247400A1 (en) | System and method for increasing the efficiency in the delivery of media within a network | |
US7197038B1 (en) | Internetwork quality of service provisioning with reciprocal compensation | |
CN101729363B (en) | Method, device and system for resource initialization | |
CN103650439A (en) | Policy tokens in communication networks | |
KR20070059807A (en) | P2P based streaming service providing method and apparatus, streaming service system using same | |
WO2009006770A1 (en) | Method of p2p node management | |
CN100559871C (en) | Video-on-demand system and method for realizing video-on-demand through the system | |
CN101447878B (en) | Charging method for prepayment service and system thereof |
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 | ||
ASS | Succession or assignment of patent right |
Owner name: CHINA UNITED NETWORK TELECOMMUNICATION GROUP CO., Free format text: FORMER OWNER: UNICOM BROADBAND SERVICES APPLICATION NATIONAL ENGINEERING LABORATORY CO., LTD. Effective date: 20141124 |
|
C41 | Transfer of patent application or patent right or utility model | ||
C56 | Change in the name or address of the patentee |
Owner name: UNICOM BROADBAND SERVICES APPLICATION NATIONAL ENG Free format text: FORMER NAME: CHINA NET COMMUNICATION GROUP WIDEBAND APPLIANCE STATE ENGINEERING LAB CO., LTD. |
|
CP03 | Change of name, title or address |
Address after: 100033 Beijing Finance Street, No. 21, Xicheng District Patentee after: UNICOM BROADBAND SERVICES APPLIC NAT ENGINEERING LAB Co.,Ltd. Address before: 100176 No. 1 Zhonghe street, Yizhuang economic and Technological Development Zone, Beijing Patentee before: CNC Broadband Business Applications National Engineering Laboratory Co.,Ltd. |
|
TR01 | Transfer of patent right |
Effective date of registration: 20141124 Address after: 100033 Beijing Finance Street, No. 21, Xicheng District Patentee after: CHINA UNITED NETWORK COMMUNICATIONS GROUP Co.,Ltd. Address before: 100033 Beijing Finance Street, No. 21, Xicheng District Patentee before: UNICOM BROADBAND SERVICES APPLIC NAT ENGINEERING LAB Co.,Ltd. |