WO2014040497A1 - 内容和网络联动的双重加速方法及系统 - Google Patents
内容和网络联动的双重加速方法及系统 Download PDFInfo
- Publication number
- WO2014040497A1 WO2014040497A1 PCT/CN2013/082412 CN2013082412W WO2014040497A1 WO 2014040497 A1 WO2014040497 A1 WO 2014040497A1 CN 2013082412 W CN2013082412 W CN 2013082412W WO 2014040497 A1 WO2014040497 A1 WO 2014040497A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- network
- acceleration
- service
- policy
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/805—QOS or priority aware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/20—Traffic policing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/78—Architectures of resource allocation
- H04L47/782—Hierarchical allocation of resources, e.g. involving a hierarchy of local and centralised entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
Definitions
- the present invention relates to the field of content distribution network (CDN) and communication network technologies, and in particular, to a dual acceleration method and system for content and network linkage.
- CDN content distribution network
- Background technique
- the BoD (Bandwidth on Demand) service is a representative service.
- the so-called BoD service allows users to freely select the corresponding service speed-up package and dynamically increase the network access bandwidth of the user through the designated service page.
- Provide differentiated services At present, the BoD service can improve the bandwidth of the access segment of the user and guarantee the bandwidth of the access segment.
- the broadband remote access server (BRAS, Broadband Remote Access Server) at the network service control point is shared and cannot be targeted to the user. The implementation of the guarantee, and the speed of user downloads, the experience of the application are subject to the remote download server and application server.
- the BoD service has not really obtained large-scale applications, and the number of active users is very small.
- the main reason is that the operator can only provide network bandwidth protection for the access segment, but cannot guarantee the corresponding content, content and network isolation. It is difficult to coordinate and it is difficult to truly protect the user's service experience. .
- the main purpose of the embodiments of the present invention is to provide a dual acceleration method and system for linking content and network, which can realize linkage and cooperation between network and content, effectively improve service provision and capability guarantee of operators, and improve user services.
- a dual acceleration method and system for linking content and network which can realize linkage and cooperation between network and content, effectively improve service provision and capability guarantee of operators, and improve user services.
- the embodiment of the invention provides a dual acceleration method for content and network linkage, the method comprising:
- the CDN node server provides a content acceleration service for the application service selected by the user;
- the CDN node server sends a network acceleration request for the application service selected by the user to the policy control server;
- the policy control server After receiving the network acceleration request, the policy control server sends a network acceleration policy for the application service selected by the user to the network service control device;
- the network service control device After receiving the network acceleration policy, the network service control device provides a network acceleration service to the application service selected by the user.
- the CDN node server provides a content acceleration service for a user selected application service.
- the method further includes: the CDN node server creates a corresponding user state machine for the user, and manages and maintains the user state; or
- the CDN node server creates a corresponding user state machine for the user according to the application service selected by the user, and manages and maintains the user state.
- the method further includes: the user accessing the application system; the user's access is redirected to the CDN node server; The user selected the application service.
- the user status includes: a normal download status, a network acceleration download status, a content acceleration download status, a content and network dual acceleration download status, and an open status and a closed status.
- the CDN node server And sending, by the CDN node server, the network acceleration request for the application service selected by the user to the policy control server: the CDN node server is in a normal download state maintained by the user state machine, or a content acceleration download state,
- the policy control server sends a network acceleration request for the application service selected by the user.
- the method further includes: the CDN node server setting an interface that interacts with the policy control server.
- the method further includes: triggering, by the service completion message, the CDN node server to pin the user The content acceleration service of the selected application service, and the application service completion message triggers the CDN node server to send the network acceleration policy to the policy control server;
- the policy control server After receiving the request, the policy control server sends a pin network acceleration policy for the application service selected by the user to the network service control device;
- the network service control device After receiving the revoked network acceleration policy, the network service control device cancels the use The network acceleration service of the application service selected by the user.
- the embodiment of the present invention further provides a dual acceleration system for content and network linkage, the system comprising: a CDN node server, a policy control server, and a network service control device; wherein the CDN node server is configured to be selected by a user
- the application service provides a content acceleration service; and is further configured to send a network acceleration request for the application service selected by the user to the policy control server;
- the policy control server is configured to: after receiving the network acceleration request sent by the CDN node server, send a network acceleration policy for the application service selected by the user to the network service control device according to the network acceleration request;
- the network service control device is configured to provide a network acceleration service for the application service selected by the user after receiving the network acceleration policy sent by the policy control server.
- the CDN node server is further configured to create a corresponding user state machine for the user, and manage and maintain the user state;
- the CDN node server is further configured to create a corresponding user state machine for the user according to the application service selected by the user, and manage and maintain the user state.
- the CDN node server is further configured to trigger a self-deactivation of the content acceleration service of the application service selected by the user according to the application service completion message, and send a pin request of the network acceleration policy to the policy control server;
- the policy control server is further configured to: after receiving the pin request of the network acceleration policy sent by the CDN node server, send a pin network acceleration policy to the service control device for the application service selected by the user;
- the network service control device is further configured to: after receiving the revocation network acceleration policy sent by the policy control server, the network acceleration service of the application service selected by the user according to the pin network acceleration policy.
- the embodiment of the invention is based on the CDN node server, the policy control server, the user state machine and the network control device, and effectively combines and links the content distribution and the network bearer of the application service selected by the user, so that the linkage between the network and the content can be realized.
- the embodiment of the present invention adds a user state machine to the CDN node server, and uses the user state machine to maintain information such as the connection state of the user and the content distribution status, so that the CDN node server can perform content acceleration and content guarantee for the selected application of the user. Therefore, the service provision and capability guarantee of the operator are effectively improved, thereby improving the user experience;
- the embodiment of the present invention adds an interface with the policy control server on the CDN node server, so that the CDN node server interacts with the policy control server, thereby increasing the linkage mechanism between the CDN node server and the network, and laying a foundation for network and content collaboration;
- the embodiment of the present invention can implement network acceleration for the application service selected by the user, based on the user state machine of the CDN node server, and the interaction between the CDN node server and the policy control server, and the cooperation of the network service control device. Network protection of the application service selected by the user;
- the CDN node server may also trigger a corresponding policy request to the policy control server according to the usage of the user resource, the opening or completion status of the application service, and the connection status of the user and the network connection, to obtain a new policy. Information or restore the user's business strategy.
- FIG. 1 is a schematic flow chart showing an implementation process of a dual acceleration method for linking content and network according to an embodiment of the present invention
- FIG. 2 is a schematic flowchart of a method for implementing a method according to Embodiment 1 of the present invention
- FIG. 3 is a dual acceleration of user state machine in realizing content and network linkage according to an embodiment of the present invention. Schematic diagram of the implementation process in the process. detailed description
- the embodiment of the present invention provides a dual acceleration system for content and network linkage, including: a CDN node server, a policy control server, and a network service control device;
- the CDN node server is configured to provide a content acceleration service for the application service selected by the user; and configured to send a network acceleration request for the application service selected by the user to the policy control server;
- the policy control server is configured to: after receiving the network acceleration request sent by the CDN node server, send a network acceleration policy for the application service selected by the user to the network service control device according to the network acceleration request;
- the network service control device is configured to provide a network acceleration service for the application service selected by the user after receiving the network acceleration policy sent by the policy control server.
- the CDN node server is further configured to create a corresponding user state machine for the user, and manage and maintain the user state; or, configured to be the user according to the application service selected by the user. Create a corresponding user state machine to manage and maintain user status.
- the CDN node server is further configured to trigger a content acceleration service for the user selected application service according to the application service completion message, and send the network acceleration policy pin request to the policy control server;
- the policy control server is further configured to: after receiving the pin request of the network acceleration policy sent by the CDN node server, send a pin network acceleration policy to the service control device for the application service selected by the user;
- FIG. 1 is a schematic flowchart of an implementation of a dual acceleration method for content linkage between a network and a network according to an embodiment of the present invention. As shown in FIG. 1 , the method includes the following steps:
- Step 101 The CDN node server provides a content acceleration service for the application service selected by the user.
- the manner of the content acceleration service may be determined according to a specific implementation method of the CDN node server, and may be adopted for different link modes and download modes. Different solutions, such as combining CDN node servers with P2P technology, and so on.
- the method further includes: the user accessing the application system; the user's access is redirected to the CDN node server; the CDN node server creates a corresponding user state machine for the user, and manages and maintains the user state;
- the user selects an application service; or, the user accesses the application system; the user's access is redirected to the CDN node server; the user selects an application service; and the CDN node server selects an application service according to the user
- the user creates a corresponding user state machine, and manages and maintains the user state.
- the user status includes: a normal download status, a network acceleration download status, a content acceleration download status, a content and network dual acceleration download status, and an open status and a closed status.
- Step 102 The CDN node server sends a network acceleration request for the application service selected by the user to the policy control server.
- the CDN node server sends a network acceleration request for the application service selected by the user to the policy control server in a normal download state maintained by the user state machine or a content accelerated download state maintained by the user state machine. .
- the method further includes: the CDN node server setting an interface for interacting with the policy control server.
- Step 103 After receiving the network acceleration request, the policy control server sends a network acceleration policy for the application service selected by the user to the network service control device.
- the policy control server sends the network service control device to the network service control device.
- a network acceleration policy based on the application service selected by the user; if not supported, the policy control server may send a network acceleration policy based on the user's network connection to the network service control device.
- Step 104 After receiving the network acceleration policy, the network service control device provides a network acceleration service to the application service selected by the user.
- the network service control device preferably provides network acceleration service guarantee based on the application service selected by the user; or, the network acceleration service guarantee may be provided based on the network connection of the user;
- the method further includes: after the user-selected application service is completed, generating an application service completion message, where the application service completion message triggers the CDN node server to pin the content acceleration service of the application service selected by the user; At the same time, the application service completion message triggers the CDN node server to send the network acceleration policy to the policy control server, and after receiving the request, the policy control server sends the network service control device to the network service control device.
- the network acceleration service of the application service selected by the user after receiving the network acceleration policy, the network service control device sells the network acceleration service of the application service selected by the user.
- FIG. 2 is a schematic flowchart of a method for implementing a method according to Embodiment 1 of the present invention.
- a CDN node server a policy control server, a network service control device, a user, an application system, an AAA authentication server, and the like are involved.
- the control device includes: a BRAS, a service router, and the like; the application system can provide a download page, a video application, and the like for the user.
- the dual acceleration method of the content of the embodiment and the network linkage includes: Step 201: A user initiates a network access request to a network service control device;
- Step 202 The network service control device receives the network access request, maintains a user status, and initiates the user access request to an AAA authentication server.
- Step 203 The AAA authentication server authenticates the user, and after the authentication is passed, sends the authentication pass message of the user to the network service control device, and sends the corresponding initial Network strategy
- Step 204 After receiving the authentication pass message, the network service control device allocates a corresponding IP address to the user, and provides an initial network service for the initial network policy. Meanwhile, the network service control device sends the AAA authentication server to the AAA authentication server.
- the online charging packet of the user is used to notify the AAA authentication server that the user has started to use the network service, and the AAA authentication server starts to charge the user;
- the policy control server in order for the policy control server to maintain the online status and network policy information of the user, when the network service control device sends the online charging packet to the AAA authentication server, the online information of the user needs to be sent to the policy control server at the same time; After receiving the online information of the user, maintaining an online status of the user and a current network policy status of the user;
- Step 205 The user accesses an application system.
- Step 206 The user's access is redirected to the CDN node server, and the user's terminal establishes a connection with the CDN node server;
- Step 207 The user selects an application service, and the CDN node server creates a corresponding user state machine for the user according to the application service selected by the user, and manages and maintains the user state.
- the user status includes: Status, network acceleration download status, content acceleration download status, content and network dual accelerated download status, and open status and shutdown status.
- Step 208 The user requests the CDN node server to provide a content acceleration service for the application service selected by the user according to the application service selected by the user.
- the steps 205 to 208 may also be:
- the user accesses an application system
- the user's access is redirected to the CDN node server, and the user's terminal and the CDN node server establish a connection;
- the CDN node server creates a corresponding user state machine for the user, manages and maintains the user. State
- the user selects an application service and requests the CDN node server to provide a content acceleration service for the application service selected by the user.
- the application service is to download content selected by the user
- the CDN node server determines, according to the attribute of the user, and the application selected by the user, whether to provide an acceleration service for the application service selected by the user; if the attribute of the user and the application system selected by the user meet To accelerate the service policy, proceed to step 209; otherwise, end the current process flow.
- Step 209 The CDN node server provides a content acceleration service for the application service selected by the user according to the request in step 208;
- the manner of the content acceleration service may be determined according to a specific implementation method of the CDN node server, and different solutions may be provided for different link modes and download modes; for example, the CDN node server may be combined with the P2P technology, and at the same time
- the user-selected application service provides content acceleration service; combining the CDN node server with the P2P technology can make the content source in the selected application service of the user more controllable and more reliable; in addition, the CDN node server and the P2P
- the technology combination can make full use of the characteristics of P2P to realize multi-point to one-point transmission, thereby realizing the transmission of multiple content sources to users, thereby fully ensuring the reliability of the user content source and improving the download rate of the user; here, if the content is accelerated If the service is successfully executed, the user status in the user state machine is updated to the content acceleration download status; if the content acceleration service fails, the user status in the user state machine is still the normal download status;
- the CDN node server provides the content acceleration service for the application service selected by the user, and the step 210 is performed to ensure the speed and quality of the network transmission.
- Step 210 The CDN node server accelerates the download status in the normal download state maintained by the user state machine or the content maintained by the user state machine, and sends a network acceleration request for the application service selected by the user to the policy control server.
- the method further includes: the CDN node server setting an interface for interacting with the policy control server; the protocol adopted by the interface may be a Diameter protocol, a COPS protocol, a private protocol, or the like.
- Step 211 After receiving the network acceleration request, the policy control server sends a network acceleration policy for the application service selected by the user to the network service control device.
- the policy control server preferably sends a network acceleration policy based on the application service selected by the user to the network service control device; if not, the policy control server may send the network based on the user to the network service control device. Connected network acceleration strategy.
- Step 212 After receiving the network acceleration policy, the network service control device provides a network acceleration service to the application service selected by the user.
- the network service control device provides network acceleration service guarantee based on the application service selected by the user; however, in the case of possible implementation, the network for the user may be selected. Connect to network security services to increase user network bandwidth;
- the network service control device performs network acceleration and network guarantee in its own device, and also needs to negotiate with the access network through the Access Node Control Protocol (ANCP) to improve the bandwidth of the corresponding port to protect the user.
- ANCP Access Node Control Protocol
- Network quality If the network that the user accesses does not limit the speed of the user, the network quality of service (QoS) policy deployed in the network accessed by the user may be used to guarantee the network service quality of the user.
- QoS quality of service
- Step 213 The network service control device sends, according to the network acceleration policy implementation result, a message that the network acceleration policy is successfully executed or fails to be executed to the policy control server.
- Step 214 After receiving the message that the network acceleration policy sent by the network service control device is successfully executed or fails to execute, the policy control server sends a message that the network acceleration policy is successfully executed or fails to execute to the CDN node server.
- Step 215 The CDN node server updates the user status in the user state machine according to the received success or failure of the network acceleration policy.
- the user status in the user state machine is updated to a dual acceleration download state of the content and the network.
- the application service selected by the user can achieve double acceleration of the content and the network.
- an application service completion message is generated, and step 216 is performed.
- Step 216 The application service completion message triggers the CDN node server to pin the content acceleration service of the application service selected by the user, and release the corresponding resource. Meanwhile, the application service completion message triggers the CDN node server to send the policy to the policy control server. a pin request of the network acceleration policy;
- Step 217 After receiving the revocation request, the policy control server detects the online status and the policy status of the user, and sends a revocation network acceleration policy for the application service selected by the user to the network service control device.
- Step 218 After receiving the revoked network acceleration policy, the network service control device cancels the network acceleration service of the application service selected by the user, and sends a message that the network acceleration policy is revoked successfully or revoked to the policy control server;
- Step 219 After receiving the message that the network acceleration policy pin is successful or failed, the policy control server sends the network acceleration policy revocation success or the revocation failure to the CDN node server, and the user enters Close the state, release the corresponding resources;
- the user status maintained by the user state machine in the CDN node server For billing, the user status maintained by the user state machine in the CDN node server, The online status and downloaded content, etc., generate corresponding billing records, and transmit them to the billing system through the corresponding northbound interface.
- the user service state is maintained in the network service control device, the policy control server, and the CDN node server. Therefore, a unique identifier is required to associate the user, and the identifier can adopt the source IP address of the user. And the source port number as the unique identifier.
- a feature of the embodiment of the present invention is that a CDN node server creates a user state machine management user state for a user or a user selected application service, and the CDN node server sends a network acceleration policy request to the policy control server to provide network acceleration for the application service selected by the user.
- Service due to the participation of the CDN node server, can achieve double acceleration of content and network for the application service selected by the user.
- FIG. 3 is a schematic diagram of an implementation process of a user state machine in a double acceleration process of implementing content and network linkage according to an embodiment of the present invention, and the specific process is as follows:
- the CDN node server After the user selects an application service, such as an accelerated download service, the CDN node server creates a corresponding user state machine for the user, and the user state in the user state machine includes: a normal download state S1, a content acceleration download state S2, and a network acceleration download state. S3, content and network dual acceleration download state S4, and open state SO and closed state S5;
- the CDN node server After the CDN node server creates a corresponding user state machine for the user, the user enters an open state SO;
- the user attempts to establish a download link. If the download link is successfully established, the normal download state S1 is entered. If it is unsuccessful, the user waits or attempts to re-link the mechanism, the re-link is unsuccessful and exceeds the corresponding limit, such as waiting. After the timeout, the user enters the closed state S5, and the corresponding resource is released;
- the user may request to provide a content acceleration service for the application service selected by the user in the normal download state S1.
- the specific operation includes: the user sending a content acceleration service request to the CDN node server in the normal download state S1.
- the CDN node server receives the content plus After the fast service request, determining whether to accept the content acceleration service request according to the resource situation of the user, if the resource permits, the CDN node server accepts the content acceleration service request, and provides content for the application service selected by the user. Accelerating the service, at this time, the user enters the content acceleration download state S2; if the CDN node server resource is insufficient, the content acceleration service request cannot be accepted, and the user content acceleration service request fails, the user maintains the normal download state. Under S1; at this time, the corresponding waiting mechanism can be started, and the content acceleration service request is initiated again after a certain interval;
- the user may also request to provide a network acceleration service for the application service selected by the user in the normal download state S1.
- the specific operations include: the CDN node server is in the normal download state S1 maintained by the user state machine,
- the policy control server sends a network acceleration request for the application service selected by the user, to request the network to perform network acceleration policies, such as bandwidth improvement and network quality assurance, for the application service selected by the user; After the network acceleration request is performed, the user status and network resources are checked, and the corresponding network acceleration policy is sent; if the policy control server sends a message that the network acceleration policy is successfully executed to the CDN node server, the user enters the network acceleration download state S3.
- the policy control server sends a message that the network acceleration policy fails to be sent to the CDN node server, the user maintains the normal download state S1; at this time, the corresponding waiting mechanism may be started, and the network acceleration service request is initiated again after a certain interval;
- the download link is interrupted, that is, if the system determines that the user's valid link or service interruption is lost, the user directly enters the closed state S5, and the corresponding resource is released;
- the user may attempt to provide a network acceleration service for the application service selected by the user in the content acceleration download state S2; the specific operations include: the CDN node server is in the user state
- the content maintenance acceleration download status S2 is sent to the policy control server to send a network acceleration request for the application service selected by the user, to request the network to perform a network acceleration policy, such as bandwidth improvement, for the application service selected by the user. And the network quality assurance and the like; after receiving the network acceleration request, the policy control server checks the user status and network resources, and delivers the corresponding network acceleration policy; if the policy control server sends the network acceleration policy to the CDN node server, the execution is successful.
- the user enters the content and network dual acceleration download state S4; if the policy control server sends a message that the network acceleration policy fails to be sent to the CDN node server, the user is maintained in the content acceleration download state S2; Start the corresponding waiting mechanism, and initiate the network acceleration service request again after a certain interval;
- the download link is interrupted, that is, if the system determines that the user's valid link or service interruption is lost, then the download connection interruption message in the CDN node server triggers the CDN node server pin pair.
- the user may also request to provide a content acceleration service for the application service selected by the user in the network acceleration download state S3.
- the specific operations include: sending the content to the CDN node server in the network acceleration download state S3. After the service request is accelerated, the CDN node server determines whether to accept the content acceleration service request according to the resource status of the CDN node server, and if the resource permits, the CDN node server accepts the content acceleration service request, And providing a content acceleration service for the application service selected by the user.
- the user enters the content and network dual acceleration download state S4; if the CDN node server resource is insufficient, the content acceleration service request cannot be accepted, the user Content acceleration service request failed, then The user is maintained in the network acceleration download state S3; at this time, the corresponding waiting mechanism can be started, and the content acceleration service request is initiated again after a certain interval;
- the policy control server sends a revocation network acceleration policy to the network service control device for the application service selected by the user, and the network service control device receives the revocation network acceleration policy. And sending a network acceleration service to the application service selected by the user, and sending the information of the execution result to the policy control server; the policy control server receiving the information of the execution result and feeding back to the CDN service node; After the policy is downloaded, the user enters the closed state S5, and the corresponding resource is released;
- the download link is interrupted, that is, if the system determines that the user's valid link or service interruption is lost, then the download connection interruption message in the CDN node server triggers the CDN node server to the policy.
- Controlling by the control server, a pin request for a network acceleration policy of the application service selected by the user; after receiving the pin request, the policy control server sends a revocation of the application service selected by the user to the network service control device a network acceleration policy, after receiving the revocation network acceleration policy, the network service control device cancels the network acceleration service of the application service selected by the user, and sends the execution result information to the policy control server; the policy control server receives After the information of the execution result is sent back to the CDN service node; after the network acceleration policy is cancelled, the user enters the closed state S5, and the corresponding resource is released;
- the policy control server After the policy control server receives the request for the sale, the policy control server cancels the application selected by the user after receiving the canceled network acceleration policy from the network service control device.
- the network acceleration service of the service sends the information of the execution result to the policy control server; the policy control server receives the information of the execution result and feeds back to the CDN service node; after the content acceleration service and the network acceleration service are cancelled, the user enters the shutdown In the state S5, the corresponding resource is released; if the user is in the content and network double acceleration download state S4, the download link is interrupted, that is, in the case that the system determines that the user's effective link or service interruption is lost, then the CDN node server is in the CDN node server.
- the download connection interruption message triggers the CDN node server to pin the content acceleration service of the application service selected by the user; and the download connection interruption message in the CDN node server also triggers the CDN node server to send the network acceleration policy to the policy control server.
- the sales request the policy control server receives the 4 After the request, the network service control device sends a pin network acceleration policy for the application service selected by the user, and after receiving the pin network acceleration policy, the network service control device sells the network of the application service selected by the user.
- the policy control server receives the information of the execution result and then feeds back to the CDN service node; after the content acceleration service and the network acceleration service are to be sold, the user enters the shutdown state S5 , release the corresponding resources.
- the embodiment of the present invention fully integrates a policy control server, a CDN node server, a network service control device, and an application system, and has a user state machine and an interface with a policy control server in the CDN node server, so that the entire system can be implemented based on the user.
- State-triggered, user-specific content-specific content and network double acceleration In this way, the requirements for network bandwidth, network quality, and content delivery rate in the application scenarios such as file downloading and video viewing can be satisfied, and the current BoD service cannot guarantee the content when the network access bandwidth is increased.
- Application layer optimization is limited by network bandwidth and network quality issues.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Claims
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/435,137 US20150271100A1 (en) | 2012-09-17 | 2013-08-27 | Double-acceleration method and system for content and network linkage |
| AU2013314874A AU2013314874A1 (en) | 2012-09-17 | 2013-08-27 | Content-network-linked dual acceleration method and system |
| EP13837748.6A EP2897343A4 (en) | 2012-09-17 | 2013-08-27 | METHOD AND SYSTEM OF DUAL ACCELERATION RELATED TO A CONTENT NETWORK |
| AU2016219638A AU2016219638B2 (en) | 2012-09-17 | 2016-08-25 | Double-acceleration method and system for content and network linkage |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210345541.9A CN102904930B (zh) | 2012-09-17 | 2012-09-17 | 内容和网络联动的双重加速方法及系统 |
| CN201210345541.9 | 2012-09-17 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014040497A1 true WO2014040497A1 (zh) | 2014-03-20 |
Family
ID=47576965
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2013/082412 Ceased WO2014040497A1 (zh) | 2012-09-17 | 2013-08-27 | 内容和网络联动的双重加速方法及系统 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20150271100A1 (zh) |
| EP (1) | EP2897343A4 (zh) |
| CN (1) | CN102904930B (zh) |
| AU (2) | AU2013314874A1 (zh) |
| WO (1) | WO2014040497A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI686064B (zh) * | 2019-03-14 | 2020-02-21 | 就肆電競股份有限公司 | 點對點網路加速系統 |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102904930B (zh) * | 2012-09-17 | 2016-01-20 | 中兴通讯股份有限公司 | 内容和网络联动的双重加速方法及系统 |
| CN103237270A (zh) * | 2013-05-09 | 2013-08-07 | 黄孙明 | 一种可与网络交互的视频流媒体系统和方法 |
| CN105814853B (zh) | 2013-12-12 | 2019-10-25 | 华为技术有限公司 | Qos提升方法、装置及系统 |
| CN105704176B (zh) * | 2014-11-26 | 2018-10-30 | 中国联合网络通信集团有限公司 | 一种保障带宽和服务质量的方法、决策设备和网络架构 |
| KR102269594B1 (ko) * | 2015-02-09 | 2021-06-28 | 삼성전자 주식회사 | 컨텐츠 전송 네트워크 시스템에서 서버 간의 정보 송수신 방법 및 장치 |
| US9918114B2 (en) * | 2015-06-01 | 2018-03-13 | Comcast Cable Communications, Llc | Transmission of applications with content |
| US20170019230A1 (en) * | 2015-07-13 | 2017-01-19 | Qualcomm Incorporated | Communicating a Data Payload and an Acknowledgment of the Data Payload on Different Channels |
| CN110036607B (zh) * | 2016-12-16 | 2022-03-08 | 瑞典爱立信有限公司 | 用于在内容分发网络中动态汇集资源的方法和请求路由器 |
| CN109995540B (zh) * | 2017-12-30 | 2022-06-10 | 中国移动通信集团山西有限公司 | 事件性增值业务的计费方法、系统、设备及介质 |
| CN109302484B (zh) * | 2018-10-18 | 2021-04-16 | 北京奇艺世纪科技有限公司 | 一种用户请求处理方法及装置 |
| CN109728992B (zh) * | 2018-11-27 | 2021-09-28 | 苏州盛科通信股份有限公司 | 分配转发域的方法、装置、存储介质及电子装置 |
| CN109756493B (zh) * | 2018-12-29 | 2021-06-15 | 深圳市网心科技有限公司 | 节点管理方法、电子设备、系统及介质 |
| CN110351377A (zh) * | 2019-07-17 | 2019-10-18 | 成都鑫芯电子科技有限公司 | 一种多级联动控制方法及系统 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090083217A1 (en) * | 2007-09-25 | 2009-03-26 | Barracuda Inc. | Web accelerator apparatus, system, and method |
| CN102025595A (zh) * | 2009-09-22 | 2011-04-20 | 常诚 | 流量优化方法及系统 |
| CN102668518A (zh) * | 2011-12-02 | 2012-09-12 | 华为技术有限公司 | 一种内容分发网络路由方法、系统和用户终端 |
| CN102904930A (zh) * | 2012-09-17 | 2013-01-30 | 中兴通讯股份有限公司 | 内容和网络联动的双重加速方法及系统 |
| CN103001955A (zh) * | 2012-11-22 | 2013-03-27 | 中兴通讯股份有限公司 | 业务下载加速的方法与系统、业务状态的维护方法与装置 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020049608A1 (en) * | 2000-03-03 | 2002-04-25 | Hartsell Neal D. | Systems and methods for providing differentiated business services in information management environments |
| US20030236837A1 (en) * | 2000-03-03 | 2003-12-25 | Johnson Scott C. | Content delivery system providing accelerate content delivery |
| US20020049841A1 (en) * | 2000-03-03 | 2002-04-25 | Johnson Scott C | Systems and methods for providing differentiated service in information management environments |
| CA2408766A1 (en) * | 2001-10-17 | 2003-04-17 | Telecommunications Research Laboratory | Content delivery network bypass system |
| US20030149581A1 (en) * | 2002-08-28 | 2003-08-07 | Imran Chaudhri | Method and system for providing intelligent network content delivery |
| US7912001B2 (en) * | 2003-05-15 | 2011-03-22 | At&T Intellectual Property I, L.P. | Methods, systems, and products for a metering application |
| CN101242432B (zh) * | 2008-02-28 | 2012-03-28 | 蓝汛网络科技(北京)有限公司 | 一种互联网内容分发方法、系统及装置 |
| CN101287011A (zh) * | 2008-05-26 | 2008-10-15 | 蓝汛网络科技(北京)有限公司 | 内容分发网络中响应用户服务请求的方法、系统和设备 |
| EP2204954B1 (en) * | 2009-01-06 | 2017-12-27 | Alcatel Lucent | Optimised bandwidth utilisation in networks |
| US20110078230A1 (en) * | 2009-09-25 | 2011-03-31 | Emilio Sepulveda | Method and system for providing a cdn with granular quality of service |
| US20120198020A1 (en) * | 2011-02-02 | 2012-08-02 | Verizon Patent And Licensing, Inc. | Content distribution within a service provider network |
| CN102546623A (zh) * | 2011-12-30 | 2012-07-04 | 成都市华为赛门铁克科技有限公司 | 加速提供互联网应用资源的方法、资源管理服务器及系统 |
-
2012
- 2012-09-17 CN CN201210345541.9A patent/CN102904930B/zh active Active
-
2013
- 2013-08-27 WO PCT/CN2013/082412 patent/WO2014040497A1/zh not_active Ceased
- 2013-08-27 AU AU2013314874A patent/AU2013314874A1/en not_active Abandoned
- 2013-08-27 EP EP13837748.6A patent/EP2897343A4/en not_active Withdrawn
- 2013-08-27 US US14/435,137 patent/US20150271100A1/en not_active Abandoned
-
2016
- 2016-08-25 AU AU2016219638A patent/AU2016219638B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090083217A1 (en) * | 2007-09-25 | 2009-03-26 | Barracuda Inc. | Web accelerator apparatus, system, and method |
| CN102025595A (zh) * | 2009-09-22 | 2011-04-20 | 常诚 | 流量优化方法及系统 |
| CN102668518A (zh) * | 2011-12-02 | 2012-09-12 | 华为技术有限公司 | 一种内容分发网络路由方法、系统和用户终端 |
| CN102904930A (zh) * | 2012-09-17 | 2013-01-30 | 中兴通讯股份有限公司 | 内容和网络联动的双重加速方法及系统 |
| CN103001955A (zh) * | 2012-11-22 | 2013-03-27 | 中兴通讯股份有限公司 | 业务下载加速的方法与系统、业务状态的维护方法与装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI686064B (zh) * | 2019-03-14 | 2020-02-21 | 就肆電競股份有限公司 | 點對點網路加速系統 |
| US11063824B2 (en) | 2019-03-14 | 2021-07-13 | Forgamers Inc. | Peer-to-peer network boost system |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2013314874A1 (en) | 2015-05-07 |
| EP2897343A1 (en) | 2015-07-22 |
| AU2016219638B2 (en) | 2018-01-18 |
| US20150271100A1 (en) | 2015-09-24 |
| AU2016219638A1 (en) | 2016-09-08 |
| EP2897343A4 (en) | 2015-09-16 |
| CN102904930B (zh) | 2016-01-20 |
| CN102904930A (zh) | 2013-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2014040497A1 (zh) | 内容和网络联动的双重加速方法及系统 | |
| CN103001955B (zh) | 业务下载加速的方法与系统、业务状态的维护方法与装置 | |
| JP6317817B2 (ja) | エンドツーエンドm2mサービス層セッション | |
| EP2130356B1 (en) | System and method of providing services via peer-to-peer-based next generation network | |
| JP5558562B2 (ja) | ピアツーピア通信においてポリシールールを実行するための方法および構成 | |
| EP2534889B1 (en) | Method and apparatus for redirecting data traffic | |
| US20140304421A1 (en) | ADAPTIVE MULTIPLE PATHWAY SESSION SETUP TO SUPPORT QoS SERVICES | |
| WO2008086702A1 (en) | Method, device and system for policy control | |
| WO2019041937A1 (zh) | 一种漫游场景下的分流方法及相关设备 | |
| CN102833339B (zh) | Cdn与网络融合的业务控制方法及业务控制设备 | |
| US20100248727A1 (en) | Communication session soft handover | |
| WO2008119273A1 (en) | Method for releasing and downloading file, management server, terminal and system | |
| US8122482B2 (en) | Cryptographic peer discovery, authentication, and authorization for on-path signaling | |
| WO2014040517A1 (zh) | 网络策略的控制方法、装置及系统 | |
| CN116325848A (zh) | 配置用户设备、与网络实体协商并管理连接的方法及相关装置 | |
| WO2009059533A1 (en) | Strategy management control method, device and system | |
| CN114553886B (zh) | 数据传输方法和通信装置 | |
| WO2013182030A1 (zh) | 一种用于请求资源的方法、设备及系统 | |
| CN101635632B (zh) | 认证与配置方法、系统和装置 | |
| WO2010094150A1 (zh) | 动态关闭/打开sctp套接字监听连接功能的方法和装置 | |
| CN106817361A (zh) | 集团上网的控制方法及装置 | |
| CN114095923B (zh) | 切片访问认证方法、upf、应用服务器、pcf及终端 | |
| HK40089523A (zh) | 一种数据处理方法、装置以及可读存储介质 | |
| WO2012083772A1 (zh) | 基于ims实现iptv与视频监控融合的系统和方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13837748 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14435137 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2013837748 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2013314874 Country of ref document: AU Date of ref document: 20130827 Kind code of ref document: A |