CN104348841A - Content delivery method, analysis and management and control system and content delivery network system - Google Patents

Content delivery method, analysis and management and control system and content delivery network system Download PDF

Info

Publication number
CN104348841A
CN104348841A CN201310311484.7A CN201310311484A CN104348841A CN 104348841 A CN104348841 A CN 104348841A CN 201310311484 A CN201310311484 A CN 201310311484A CN 104348841 A CN104348841 A CN 104348841A
Authority
CN
China
Prior art keywords
hot spot
content
spot service
service
server
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.)
Granted
Application number
CN201310311484.7A
Other languages
Chinese (zh)
Other versions
CN104348841B (en
Inventor
马铮
王健全
周光涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201310311484.7A priority Critical patent/CN104348841B/en
Publication of CN104348841A publication Critical patent/CN104348841A/en
Application granted granted Critical
Publication of CN104348841B publication Critical patent/CN104348841B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a content delivery method, an analysis and management and control system and a content delivery network system. The method includes: obtaining a first access request sent to a first server when a terminal accesses a first service on the first server in the internet, the first access request including the address of the first server and a service identifier of the first service; according to the first access request, determining a service, among services on the internet server that the terminal accesses, whose times of being accessed exceeds a preset first threshold value, as a hotspot service, and the service identifier of the hotspot service and the address of the server where the hotspot service is are sent to a unified content management subsystem in the content delivery network system, so that the unified content management subsystem obtains contents of the hotspot service from the server where the hotspot service is according to service identifier corresponding to the hotspot service, and the contents of the hotspot service are sent to an edge node in the content delivery network system.

Description

Content distribution method, analysis and managing and control system and content distribution network system
Technical field
The present invention relates to communication technical field, particularly relate to a kind of content distribution method, analysis and managing and control system and content distribution network system.
Background technology
In prior art, content distributing network (Content Delivery Network in the Internet, CDN) system carries out statistical analysis to the visit capacity of the terminal of own server in access CDN system, determine the hot spot server in CDN system and the hot spot service in hot spot server, the content of hot spot service is injected into fringe node from the Centroid of CDN system, with the content making terminal can obtain hot spot service from fringe node.
But in prior art, due to the interface protocol of CDN system and the interface protocol of third-party server inconsistent, CDN system is difficult to obtain the business tine on third-party server, therefore only preserves the business of the own server of CDN operator in CDN system.When user accesses the business of the third-party server in the Internet outside CDN system, third-party server still needs, by each server between third-party server and terminal, the business of third-party server is transmitted to terminal, reduce the speed of terminal access the Internet, and cause certain network resources waste.
Summary of the invention
The invention provides a kind of content distribution method, analysis and managing and control system and content distribution network system, not high for the speed solving terminal access the Internet in prior art, and the problem of network resources waste.
First aspect of the present invention is to provide a kind of content distribution method, comprising:
Analysis and managing and control system are sent to the first access request of described first server when obtaining the first business in terminal access the Internet in first server, described first access request comprises: the service identification of described first server address and described first business, described first server is other servers in described the Internet except the server in content distribution network system, and described first business is except other business be defined as except hot spot service in described first server;
Described analysis and described first access request of managing and control system statistics comprise the quantity of the second access request of same server address and identical services mark;
When the quantity of described second access request is greater than default first threshold, business corresponding for the service identification in described second access request is defined as hot spot service by described analysis and managing and control system;
The server address at the service identification of described hot spot service and described hot spot service place is sent to the unified content ADMINISTRATION SUBSYSTEM in content distribution network system by described analysis and managing and control system, with the content making described unified content ADMINISTRATION SUBSYSTEM obtain described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service, the content of described hot spot service is sent to the fringe node in described content distribution network system.
Another aspect of the present invention provides a kind of content distribution method, comprising:
The service identification of hot spot service that unified content ADMINISTRATION SUBSYSTEM receiving and analyzing in content distribution network system and managing and control system send and the server address at described hot spot service place, in the first business in the first server that described hot spot service is accessed for terminal, accessed number of times exceedes the business of default first threshold, described first server is other servers in described the Internet except the server in content distribution network system, and described first business is except other business be defined as except hot spot service in described first server;
Described unified content ADMINISTRATION SUBSYSTEM obtains the content of described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service;
The content of described hot spot service is sent to the fringe node in described content distribution network system by described unified content ADMINISTRATION SUBSYSTEM.
Another aspect of the present invention provides a kind of and analyzes and managing and control system, comprising:
Acquisition module, the first access request of described first server is sent to during for obtaining the first business in terminal access the Internet in first server, described first access request comprises: the service identification of described first server address and described first business, described first server is other servers in described the Internet except the server in content distribution network system, and described first business is except other business be defined as except hot spot service in described first server;
Statistical module, comprises the quantity of the second access request of same server address and identical services mark for adding up described first access request;
Determination module, for when the quantity of described second access request is greater than default first threshold, is defined as hot spot service by business corresponding for the service identification in described second access request;
Sending module, for the server address of the service identification of described hot spot service and described hot spot service place being sent to the unified content ADMINISTRATION SUBSYSTEM in content distribution network system, with the content making described unified content ADMINISTRATION SUBSYSTEM obtain described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service, the content of described hot spot service is sent to the fringe node in described content distribution network system.
Another aspect of the invention provides a kind of content distribution network system, comprising:
Unified content ADMINISTRATION SUBSYSTEM and fringe node;
Described unified content ADMINISTRATION SUBSYSTEM comprises:
Receiver module, the service identification of hot spot service sent for receiving and analyzing and managing and control system and the server address at described hot spot service place, in the first business in the first server that described hot spot service is accessed for terminal, accessed number of times exceedes the business of default first threshold, described first server is other servers in described the Internet except the server in content distribution network system, and described first business is except other business be defined as except hot spot service in described first server;
Acquisition module, for obtaining the content of described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service;
Sending module, for being sent to described fringe node by the content of described hot spot service.
The first access request of first server is sent to when the present invention is by obtaining the first business in terminal access the Internet in first server, the business exceeding default first threshold according to accessed number of times in the first business in the first server that the first access request determination terminal is accessed is hot spot service, the server address at the service identification of hot spot service and hot spot service place is sent to the unified content ADMINISTRATION SUBSYSTEM in content distribution network system, with the content making unified content ADMINISTRATION SUBSYSTEM obtain hot spot service from the server at hot spot service place according to service identification corresponding to hot spot service, the content of hot spot service is sent to the fringe node in content distribution network system, make terminal can obtain the content of hot spot service from the fringe node of content distribution network system, thus improve the speed of terminal access the Internet, and decrease network resources waste.
Accompanying drawing explanation
Fig. 1 is the flow chart of a content distribution method provided by the invention embodiment;
Fig. 2 is the flow chart of another embodiment of content distribution method provided by the invention;
Fig. 3 is the flow chart of another embodiment of content distribution method provided by the invention;
Fig. 4 is the flow chart of another embodiment of content distribution method provided by the invention;
Fig. 5 is the structural representation of analysis provided by the invention and a managing and control system embodiment;
Fig. 6 is the structural representation of a content distribution network system provided by the invention embodiment.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Fig. 1 is the flow chart of a content distribution method provided by the invention embodiment, as shown in Figure 1, comprising:
101, analyze and the first business that managing and control system obtains in terminal access the Internet in first server time be sent to the first access request of first server, first access request comprises: the service identification of first server address and the first business, first server is other servers in the Internet except the server in content distribution network system, and the first business is except other business be defined as except hot spot service in first server.
Optionally, at the key node deploy Network Interface Module of the Internet, the first access request of first server can be sent to when acquisition terminal accesses the first business in the Internet in first server.Such as, Network Interface Module can be deployed in Broadband Remote Access Server (the Broadband Remote Access Server of conventional internet, BRAS) on, BRAS is positioned at the edge of conventional internet, for connecting the backbone network in broadband access network and the Internet, for terminal provides basic access means and the management function of broadband access network.Therefore, Network Interface Module can obtain all access messages except other business be defined as except hot spot service on other servers in the terminal access conventional internet of access band Access Network except the server in content distribution network system, and the server address obtained in access message and service identification.Again such as, Network Interface Module can also be deployed in Gn or the Gi interface in mobile Internet (Mobile Internet), gn interface is arranged in GPRS serving GPRS support node (the Serving GPRS Support Node of mobile Internet, SGSN) SGSN and Gateway GPRS Support Node (Gateway GPRS Support Node, GGSN), between, user data and the transmission about signaling is supported; Gi interface is arranged between the GGSN of mobile Internet and public data network (Public Data Network, PDN), is terminal address presenting a little at public network data network.Network Interface Module can obtain on other servers in terminal access mobile Internet except the server in content distribution network system except send during other business be defined as except hot spot service based on GPRS Tunnel Protocol (GPRS Tunnelling Protocol, GTP) packet, obtains server address and service identification from packet.Wherein, mobile Internet is the combination of conventional internet and mobile communication.
Analysis and managing and control system can obtain the first access request that Network Interface Module collects from Network Interface Module.
102, analysis and managing and control system add up the quantity that the first access request comprises the second access request of same server address and identical services mark.
103, when the quantity of the second access request is greater than default first threshold, business corresponding for the service identification in the second access request is defined as hot spot service by analysis and managing and control system.
104, to analyze and the server address at the service identification of hot spot service and hot spot service place is sent to unified content ADMINISTRATION SUBSYSTEM in content distribution network system by managing and control system, with the content making unified content ADMINISTRATION SUBSYSTEM obtain hot spot service from the server at hot spot service place according to the service identification of hot spot service, the content of hot spot service is sent to the fringe node in content distribution network system.
Further, because the interface protocol of the interface protocol of content distribution network system and the server at hot spot service place is inconsistent, analysis and managing and control system also need mutually to change the interface protocol of the interface protocol of content distribution network system and the server at hot spot service place.Therefore, to analyze and after the server address at the service identification of hot spot service and hot spot service place sends to the unified content ADMINISTRATION SUBSYSTEM in content distribution network system by managing and control system, if unified content ADMINISTRATION SUBSYSTEM does not have the content of buffer memory hot spot service according to the Centroid that the service identification of hot spot service judges in content distribution network system, then analysis and managing and control system can also receive the service request of carrying the service identification of hot spot service that unified content ADMINISTRATION SUBSYSTEM sends, and service request are sent to the server at hot spot service place; The content of the hot spot service that the server receiving hot spot service place sends, and the content of hot spot service is sent to unified content ADMINISTRATION SUBSYSTEM, the content of hot spot service is sent to fringe node in content distribution network system to make unified content ADMINISTRATION SUBSYSTEM.
Further, after when unified content ADMINISTRATION SUBSYSTEM the content of hot spot service being sent to the fringe node in content distribution network system, analysis and managing and control system can also receive the acknowledge message that unified content ADMINISTRATION SUBSYSTEM sends, the address of fringe node is carried in acknowledge message, acknowledge message is sent to the server at hot spot service place by analysis and managing and control system, to make the server at hot spot service place when receiving the access request of access hot spot service that terminal sends, by this access request heavy-route to the fringe node of content distribution network system.
In the present embodiment, the first access request of first server is sent to during by obtaining the first business in terminal access the Internet in first server, the business exceeding default first threshold according to accessed number of times in the first business in the first server that the first access request determination terminal is accessed is hot spot service, the server address at the service identification of hot spot service and hot spot service place is sent to the unified content ADMINISTRATION SUBSYSTEM in content distribution network system, with the content making unified content ADMINISTRATION SUBSYSTEM obtain hot spot service from the server at hot spot service place according to service identification corresponding to hot spot service, the content of hot spot service is sent to the fringe node in content distribution network system, make terminal can obtain the content of hot spot service from the fringe node of content distribution network system, thus improve the speed of terminal access the Internet, and decrease network resources waste.
Fig. 2 is the flow chart of another embodiment of content distribution method provided by the invention, as shown in Figure 2, on basis embodiment illustrated in fig. 1, can also comprise in access request: the source address of terminal;
In order to improve the speed of terminal access the Internet further, after step 103, can also comprise:
105, analysis and managing and control system add up the quantity that the second access request comprises the 3rd access request of same source.
Corresponding, step 104 specifically can comprise: 1041, when the quantity of the 3rd access request is greater than default Second Threshold, analysis and managing and control system are by the service identification of hot spot service, source address in the server address at hot spot service place and the 3rd access request sends to unified content ADMINISTRATION SUBSYSTEM, with the content making unified content ADMINISTRATION SUBSYSTEM obtain hot spot service from the server at hot spot service place according to the service identification of hot spot service, the content of hot spot service is sent to the fringe node that terminal corresponding to content distribution network system middle distance source address is nearest.
Wherein, terminal can have fixing one-to-one relationship with source address, also can be that multiple terminal shares a source address.When terminal and source address one_to_one corresponding, the nearest fringe node of terminal corresponding to content distribution network system middle distance source address can be the nearest base station or server etc. of terminal corresponding to content distribution network system middle distance source address.When multiple terminal shares a source address, multiple terminal is positioned at the same area, then the nearest fringe node of the terminal that content distribution network system middle distance source address is corresponding can be the nearest fringe node in the region at content distribution network system middle distance terminal place.
Further, can also comprise in access request: the content format of business;
Corresponding, after step 103, can also comprise:
Analysis and managing and control system statistics the 3rd access request comprise the quantity of the 4th access request of identical content form;
Analysis and managing and control system are by the service identification of hot spot service, source address in the server address at hot spot service place and the 3rd access request sends to unified content ADMINISTRATION SUBSYSTEM, with the content making unified content ADMINISTRATION SUBSYSTEM obtain hot spot service from the server at hot spot service place according to the service identification of hot spot service, the fringe node content of hot spot service being sent to terminal corresponding to content distribution network system middle distance source address nearest specifically comprises: when the quantity of the 4th access request is greater than the 3rd default threshold value, analysis and managing and control system are by the service identification of hot spot service, the server address at hot spot service place, the content format of the business in the source address in the 3rd access request and the 4th access request sends to unified content ADMINISTRATION SUBSYSTEM, with the content making unified content ADMINISTRATION SUBSYSTEM obtain the hot spot service corresponding with content format from the server at hot spot service place according to the service identification of hot spot service, the content of hot spot service is sent to the fringe node that terminal corresponding to content distribution network system middle distance same source is nearest.
Wherein, business is specifically as follows audio and video stream media service, word and picture browsing business etc.When business is audio stream media business, the content format of business is specifically as follows MP3, MP4 or MP5 etc.
Unified content ADMINISTRATION SUBSYSTEM obtains the content of the hot spot service corresponding with content format from the server at hot spot service place, instead of obtain the content of hot spot service corresponding to all the elements form, when the memory space of fringe node is less, can make to store hot spot service as much as possible in fringe node, improve speed during the multiple hot spot service of terminal access, thus improve the speed of terminal access the Internet.
In the present embodiment, the first access request of first server is sent to during by obtaining the first business in terminal access the Internet in first server, the business exceeding default first threshold according to accessed number of times in the first business in the first server that the service identification determination terminal of the first server address in the first access request and the first business is accessed is hot spot service, and determine that the number of times of access hot spot service exceedes the source address of the terminal of default Second Threshold according to the source address in the first access request, by the service identification of hot spot service, the server address at hot spot service place and source address send to the unified content ADMINISTRATION SUBSYSTEM in content distribution network system, with the content making unified content ADMINISTRATION SUBSYSTEM obtain hot spot service from the server at hot spot service place according to service identification corresponding to hot spot service, and according to source address, the content of hot spot service is sent to the nearest fringe node of terminal corresponding to content distribution network system middle distance source address, make terminal can obtain the content of hot spot service from the nearest fringe node of content distribution network system middle distance oneself, thus further increase the speed of terminal access the Internet, decrease network resources waste.
Fig. 3 is the flow chart of another embodiment of content distribution method provided by the invention, as shown in Figure 3, comprising:
301, the service identification of hot spot service that the unified content ADMINISTRATION SUBSYSTEM receiving and analyzing in content distribution network system and managing and control system send and the server address at hot spot service place, in the first business in the first server that hot spot service is accessed for terminal, accessed number of times exceedes the business of default first threshold, first server is other servers in the Internet except the server in content distribution network system, and the first business is except other business be defined as except hot spot service in first server.
The first threshold preset can be changed according to the network condition etc. of the memory space of fringe node, the Internet.Such as, if the network condition of the Internet is poor, default first threshold can be arranged point, make the hot spot service that obtains more, the hot spot service being kept at fringe node is more, reduces network condition to the impact of the speed of terminal access the Internet.If the memory space of fringe node is less, default first threshold can be arranged a little louder, to make the hot spot service of preserving in fringe node be business the most popular, improve the access speed of terminal to business the most popular.
302, unified content ADMINISTRATION SUBSYSTEM obtains the content of hot spot service from the server at hot spot service place according to the service identification of hot spot service.
303, the content of hot spot service is sent to the fringe node in content distribution network system by unified content ADMINISTRATION SUBSYSTEM.
Because the server at unified content ADMINISTRATION SUBSYSTEM and hot spot service place has respective interface protocol, needs employing analysis and managing and control system realize the mutual conversion between the interface protocol of the interface protocol of unified content ADMINISTRATION SUBSYSTEM and the server at hot spot service place, therefore, step 302 specifically can comprise:
According to the service identification of hot spot service, unified content ADMINISTRATION SUBSYSTEM judges whether the Centroid in content distribution network system is cached with the content of hot spot service; When the content of the non-buffer memory hot spot service of Centroid, the service request of the service identification carrying hot spot service is sent to analysis and managing and control system by unified content ADMINISTRATION SUBSYSTEM, with the server making analysis and managing and control system service request be sent to hot spot service place; The content of the hot spot service that the server that unified content ADMINISTRATION SUBSYSTEM receives hot spot service place is sent by analysis and managing and control system.
Corresponding, unified content ADMINISTRATION SUBSYSTEM also needs the Centroid of the content caching of hot spot service to content distribution network system before the content of hot spot service being sent to the nearest fringe node of terminal corresponding to content distribution network system middle distance source address.
In the present embodiment, the service identification of hot spot service sent by the unified content ADMINISTRATION SUBSYSTEM receiving and analyzing in content distribution network system and managing and control system and the server address at hot spot service place, in the first business in the first server that hot spot service is accessed for terminal, accessed number of times exceedes the business of default first threshold, unified content ADMINISTRATION SUBSYSTEM obtains the content of hot spot service from the server at hot spot service place according to service identification corresponding to hot spot service, the content of hot spot service is sent to the fringe node in content distribution network system, make terminal can obtain the content of hot spot service from the fringe node of content distribution network system, thus improve the speed of terminal access the Internet, and decrease network resources waste.
Fig. 4 is the flow chart of another embodiment of content distribution method provided by the invention, as shown in Figure 4, on basis embodiment illustrated in fig. 3, before step 303, can also comprise:
304, the number of times of the access hot spot service of unified content ADMINISTRATION SUBSYSTEM receiving and analyzing and managing and control system transmission exceedes the source address of the terminal of default Second Threshold.
Corresponding, step 303 specifically can comprise:
305, the fringe node that unified content ADMINISTRATION SUBSYSTEM is nearest according to the terminal that source address determination content distribution network system middle distance source address is corresponding.
306, the content of hot spot service is sent to the nearest fringe node of terminal corresponding to content distribution network system middle distance source address by unified content ADMINISTRATION SUBSYSTEM, obtains the content of hot spot service to make terminal from fringe node.
In the present embodiment, the service identification of hot spot service sent by the unified content ADMINISTRATION SUBSYSTEM receiving and analyzing in content distribution network system and managing and control system and the server address at hot spot service place, in the first business in the first server that hot spot service is accessed for terminal, accessed number of times exceedes the business of default first threshold, unified content ADMINISTRATION SUBSYSTEM obtains the content of hot spot service from the server at hot spot service place according to service identification corresponding to hot spot service, and the content of hot spot service is sent to the nearest fringe node of terminal corresponding to content distribution network system middle distance source address by the source address exceeding the terminal of default Second Threshold according to the number of times of the access hot spot service received, make terminal can obtain the content of hot spot service from the fringe node of content distribution network system, thus further increase the speed of terminal access the Internet, decrease network resources waste.
One of ordinary skill in the art will appreciate that: all or part of step realizing above-mentioned each embodiment of the method can have been come by the hardware that program command is relevant.Aforesaid program can be stored in a computer read/write memory medium.This program, when performing, performs the step comprising above-mentioned each embodiment of the method; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
Fig. 5 is the structural representation of analysis provided by the invention and a managing and control system embodiment, as shown in Figure 5, comprising:
Acquisition module 51, the first access request of first server is sent to during for obtaining the first business in terminal access the Internet in first server, first access request comprises: the service identification of first server address and the first business, first server is other servers in the Internet except the server in content distribution network system, and the first business is except other business be defined as except hot spot service in first server;
Statistical module 52, comprises the quantity of the second access request of same server address and identical services mark for adding up the first access request;
Determination module 53, for when the quantity of the second access request is greater than default first threshold, is defined as hot spot service by business corresponding for the service identification in the second access request;
Sending module 54, for the server address of the service identification of hot spot service and hot spot service place being sent to the unified content ADMINISTRATION SUBSYSTEM in content distribution network system, with the content making unified content ADMINISTRATION SUBSYSTEM obtain hot spot service from the server at hot spot service place according to the service identification of hot spot service, the content of hot spot service is sent to the fringe node in content distribution network system.
Further, when access request comprises the source address of terminal, statistical module 52 also for, after business corresponding for the service identification in the second access request is defined as hot spot service by determination module 53, add up the quantity that the second access request comprises the 3rd access request of same source;
Sending module 54 specifically for, when the quantity of the 3rd access request is greater than default Second Threshold, source address in the server address at the service identification of hot spot service, hot spot service place and the 3rd access request is sent to unified content ADMINISTRATION SUBSYSTEM, with the content making unified content ADMINISTRATION SUBSYSTEM obtain hot spot service from the server at hot spot service place according to the service identification of hot spot service, the content of hot spot service is sent to the fringe node that terminal corresponding to content distribution network system middle distance source address is nearest.
Further, when access request comprises the content format of business, statistical module 52 also for, after business corresponding for the service identification in the second access request is defined as hot spot service by determination module 53, statistics the 3rd access request comprises the quantity of the 4th access request of identical content form;
Sending module 54 specifically for, when the quantity of the 4th access request is greater than the 3rd default threshold value, by the service identification of hot spot service, the server address at hot spot service place, the content format of the business in the source address in the 3rd access request and the 4th access request sends to unified content ADMINISTRATION SUBSYSTEM, with the content making unified content ADMINISTRATION SUBSYSTEM obtain the hot spot service corresponding with content format from the server at hot spot service place according to the service identification of hot spot service, the content of hot spot service is sent to the fringe node that terminal corresponding to content distribution network system middle distance source address is nearest.
In the present embodiment, the first access request of first server is sent to during by obtaining the first business in terminal access the Internet in first server, the business exceeding default first threshold according to accessed number of times in the first business in the first server that the first access request determination terminal is accessed is hot spot service, the server address at the service identification of hot spot service and hot spot service place is sent to the unified content ADMINISTRATION SUBSYSTEM in content distribution network system, with the content making unified content ADMINISTRATION SUBSYSTEM obtain hot spot service from the server at hot spot service place according to service identification corresponding to hot spot service, the content of hot spot service is sent to the fringe node in content distribution network system, make terminal can obtain the content of hot spot service from the fringe node of content distribution network system, thus improve the speed of terminal access the Internet, and decrease network resources waste.
Fig. 6 is the structural representation of a content distribution network system provided by the invention embodiment, as shown in Figure 6, comprising:
Unified content ADMINISTRATION SUBSYSTEM 61 and fringe node 62;
Unified content ADMINISTRATION SUBSYSTEM 61 comprises:
Receiver module 611, the service identification of hot spot service sent for receiving and analyzing and managing and control system and the server address at hot spot service place, in the first business in the first server that hot spot service is accessed for terminal, accessed number of times exceedes the business of default first threshold, first server is other servers in the Internet except the server in content distribution network system, and the first business is except other business be defined as except hot spot service in first server;
Acquisition module 612, for obtaining the content of hot spot service from the server at hot spot service place according to the service identification of hot spot service;
Sending module 613, for being sent to fringe node by the content of hot spot service.
Further, receiver module 611 also for, before at sending module 613 content of hot spot service being sent to the fringe node in content distribution network system, the number of times of the access hot spot service that receiving and analyzing and managing and control system send exceedes the source address of the terminal of default Second Threshold;
Sending module 613 is specifically for, the fringe node nearest according to the terminal that source address determination distance sources address is corresponding; The content of hot spot service is sent to the fringe node that terminal corresponding to distance sources address is nearest, obtains the content of hot spot service to make terminal from fringe node.
Further, content distribution network system also comprises: Centroid;
Acquisition module 612 specifically may be used for, and judges whether the Centroid in content distribution network system is cached with the content of hot spot service according to the service identification of hot spot service; When the content of the non-buffer memory hot spot service of Centroid, the service request of the service identification carrying hot spot service is sent to analysis and managing and control system, with the server making analysis and managing and control system service request be sent to hot spot service place; The content of the hot spot service that the server receiving hot spot service place is sent by analysis and managing and control system;
Before the content of hot spot service is sent to the nearest fringe node of terminal corresponding to distance sources address by sending module 613, sending module 613 also for by the content caching of hot spot service to Centroid.
In the present embodiment, the service identification of hot spot service sent by the unified content ADMINISTRATION SUBSYSTEM receiving and analyzing in content distribution network system and managing and control system and the server address at hot spot service place, in the first business in the first server that hot spot service is accessed for terminal, accessed number of times exceedes the business of default first threshold, unified content ADMINISTRATION SUBSYSTEM obtains the content of hot spot service from the server at hot spot service place according to service identification corresponding to hot spot service, the content of hot spot service is sent to the fringe node in content distribution network system, make terminal can obtain the content of hot spot service from the fringe node of content distribution network system, thus improve the speed of terminal access the Internet, and decrease network resources waste.
Last it is noted that above each embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to foregoing embodiments to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein some or all of technical characteristic; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.

Claims (12)

1. a content distribution method, is characterized in that, comprising:
Analysis and managing and control system are sent to the first access request of described first server when obtaining the first business in terminal access the Internet in first server, described first access request comprises: the service identification of described first server address and described first business, described first server is other servers in described the Internet except the server in content distribution network system, and described first business is except other business be defined as except hot spot service in described first server;
Described analysis and described first access request of managing and control system statistics comprise the quantity of the second access request of same server address and identical services mark;
When the quantity of described second access request is greater than default first threshold, business corresponding for the service identification in described second access request is defined as hot spot service by described analysis and managing and control system;
The server address at the service identification of described hot spot service and described hot spot service place is sent to the unified content ADMINISTRATION SUBSYSTEM in content distribution network system by described analysis and managing and control system, with the content making described unified content ADMINISTRATION SUBSYSTEM obtain described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service, the content of described hot spot service is sent to the fringe node in described content distribution network system.
2. method according to claim 1, is characterized in that, also comprises in described access request: the source address of described terminal;
Described analysis and managing and control system also comprise after business corresponding for the service identification in described second access request is defined as hot spot service:
Described analysis and described second access request of managing and control system statistics comprise the quantity of the 3rd access request of same source;
The server address at the service identification of described hot spot service and described hot spot service place is sent to the unified content ADMINISTRATION SUBSYSTEM in content distribution network system by described analysis and managing and control system, with the content making described unified content ADMINISTRATION SUBSYSTEM obtain described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service, the content of described hot spot service is sent to the fringe node in described content distribution network system, comprises:
When the quantity of described 3rd access request is greater than default Second Threshold, described analysis and managing and control system are by the service identification of described hot spot service, source address in the server address at described hot spot service place and described 3rd access request sends to described unified content ADMINISTRATION SUBSYSTEM, with the content making described unified content ADMINISTRATION SUBSYSTEM obtain described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service, the content of described hot spot service is sent to the fringe node that terminal that described in described content distribution network system middle distance, source address is corresponding is nearest.
3. method according to claim 2, is characterized in that, also comprises in described access request: the content format of business;
Described analysis and managing and control system also comprise after business corresponding for the service identification in described second access request is defined as hot spot service:
Described analysis and described 3rd access request of managing and control system statistics comprise the quantity of the 4th access request of identical content form;
Source address in the server address at the service identification of described hot spot service, described hot spot service place and described 3rd access request is sent to described unified content ADMINISTRATION SUBSYSTEM by described analysis and managing and control system, with the content making described unified content ADMINISTRATION SUBSYSTEM obtain described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service, the content of described hot spot service is sent to the fringe node that terminal that described in described content distribution network system middle distance, source address is corresponding is nearest, comprises;
When the quantity of described 4th access request is greater than the 3rd default threshold value, described analysis and managing and control system are by the service identification of described hot spot service, the server address at described hot spot service place, the content format of the business in the source address in described 3rd access request and described 4th access request sends to described unified content ADMINISTRATION SUBSYSTEM, with the content making described unified content ADMINISTRATION SUBSYSTEM obtain the described hot spot service corresponding with described content format from the server at described hot spot service place according to the service identification of described hot spot service, the content of described hot spot service is sent to the fringe node that terminal that described in described content distribution network system middle distance, source address is corresponding is nearest.
4. a content distribution method, is characterized in that, comprising:
The service identification of hot spot service that unified content ADMINISTRATION SUBSYSTEM receiving and analyzing in content distribution network system and managing and control system send and the server address at described hot spot service place, in the first business in the first server that described hot spot service is accessed for terminal, accessed number of times exceedes the business of default first threshold, described first server is other servers in described the Internet except the server in content distribution network system, and described first business is except other business be defined as except hot spot service in described first server;
Described unified content ADMINISTRATION SUBSYSTEM obtains the content of described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service;
The content of described hot spot service is sent to the fringe node in described content distribution network system by described unified content ADMINISTRATION SUBSYSTEM.
5. method according to claim 4, is characterized in that, described unified content ADMINISTRATION SUBSYSTEM also comprises before the content of described hot spot service is sent to the fringe node in described content distribution network system:
The number of times that described unified content ADMINISTRATION SUBSYSTEM receives the described hot spot service of access that described analysis and managing and control system send exceedes the source address of the terminal of default Second Threshold;
The content of described hot spot service is sent to the fringe node in described content distribution network system by described unified content ADMINISTRATION SUBSYSTEM, comprising:
Described unified content ADMINISTRATION SUBSYSTEM determines according to described source address the fringe node that terminal that described in described content distribution network system middle distance, source address is corresponding is nearest;
The content of described hot spot service is sent to the nearest fringe node of terminal that described in described content distribution network system middle distance, source address is corresponding by described unified content ADMINISTRATION SUBSYSTEM, obtains the content of described hot spot service to make described terminal from described fringe node.
6. method according to claim 5, is characterized in that, described unified content ADMINISTRATION SUBSYSTEM obtains the content of described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service, comprising:
According to the service identification of described hot spot service, described unified content ADMINISTRATION SUBSYSTEM judges whether the Centroid in described content distribution network system is cached with the content of described hot spot service;
When the content of hot spot service described in the non-buffer memory of described Centroid, the service request of the service identification carrying described hot spot service is sent to described analysis and managing and control system by described unified content ADMINISTRATION SUBSYSTEM, with the server making described analysis and managing and control system described service request be sent to described hot spot service place;
The content of the described hot spot service that the server that described unified content ADMINISTRATION SUBSYSTEM receives described hot spot service place is sent by described analysis and managing and control system;
Described unified content ADMINISTRATION SUBSYSTEM also comprises before the content of described hot spot service being sent to the nearest fringe node of terminal that described in described content distribution network system middle distance, source address is corresponding:
Described unified content ADMINISTRATION SUBSYSTEM is by the Centroid of the content caching of described hot spot service to described content distribution network system.
7. analyze and a managing and control system, it is characterized in that, comprising:
Acquisition module, the first access request of described first server is sent to during for obtaining the first business in terminal access the Internet in first server, described first access request comprises: the service identification of described first server address and described first business, described first server is other servers in described the Internet except the server in content distribution network system, and described first business is except other business be defined as except hot spot service in described first server;
Statistical module, comprises the quantity of the second access request of same server address and identical services mark for adding up described first access request;
Determination module, for when the quantity of described second access request is greater than default first threshold, is defined as hot spot service by business corresponding for the service identification in described second access request;
Sending module, for the server address of the service identification of described hot spot service and described hot spot service place being sent to the unified content ADMINISTRATION SUBSYSTEM in content distribution network system, with the content making described unified content ADMINISTRATION SUBSYSTEM obtain described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service, the content of described hot spot service is sent to the fringe node in described content distribution network system.
8. analysis according to claim 7 and managing and control system, is characterized in that, also comprises in described access request: the source address of described terminal;
Described statistical module also for, after business corresponding for the service identification in described second access request is defined as hot spot service by described determination module, add up the quantity that described second access request comprises the 3rd access request of same source;
Described sending module specifically for, when the quantity of described 3rd access request is greater than default Second Threshold, by the service identification of described hot spot service, source address in the server address at described hot spot service place and described 3rd access request sends to described unified content ADMINISTRATION SUBSYSTEM, with the content making described unified content ADMINISTRATION SUBSYSTEM obtain described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service, the content of described hot spot service is sent to the fringe node that terminal that described in described content distribution network system middle distance, source address is corresponding is nearest.
9. analysis according to claim 8 and managing and control system, is characterized in that, also comprises in described access request: the content format of business;
Described statistical module also for, after business corresponding for the service identification in described second access request is defined as hot spot service by described determination module, add up the quantity that described 3rd access request comprises the 4th access request of identical content form;
Described sending module specifically for, when the quantity of the 4th access request is greater than the 3rd default threshold value, by the service identification of described hot spot service, the server address at described hot spot service place, the content format of the business in the source address in described 3rd access request and described 4th access request sends to described unified content ADMINISTRATION SUBSYSTEM, with the content making described unified content ADMINISTRATION SUBSYSTEM obtain the described hot spot service corresponding with described content format from the server at described hot spot service place according to the service identification of described hot spot service, the content of described hot spot service is sent to the fringe node that terminal that described in described content distribution network system middle distance, source address is corresponding is nearest.
10. a content distribution network system, is characterized in that, comprising: unified content ADMINISTRATION SUBSYSTEM and fringe node;
Described unified content ADMINISTRATION SUBSYSTEM comprises:
Receiver module, the service identification of hot spot service sent for receiving and analyzing and managing and control system and the server address at described hot spot service place, in the first business in the first server that described hot spot service is accessed for terminal, accessed number of times exceedes the business of default first threshold, described first server is other servers in described the Internet except the server in content distribution network system, and described first business is except other business be defined as except hot spot service in described first server;
Acquisition module, for obtaining the content of described hot spot service from the server at described hot spot service place according to the service identification of described hot spot service;
Sending module, for being sent to described fringe node by the content of described hot spot service.
11. content distribution network systems according to claim 10, it is characterized in that, described receiver module also for, before the content of described hot spot service is sent to the fringe node in described content distribution network system by described sending module, the number of times receiving the described hot spot service of access of described analysis and managing and control system transmission exceedes the source address of the terminal of default Second Threshold;
Described sending module specifically for, determine according to described source address the fringe node that the terminal corresponding apart from described source address is nearest;
The content of described hot spot service is sent to the nearest fringe node of the terminal corresponding apart from described source address, obtains the content of described hot spot service to make described terminal from described fringe node.
12. content distribution network systems according to claim 11, is characterized in that, also comprise: Centroid;
Described acquisition module specifically for, judge whether the Centroid in described content distribution network system is cached with the content of described hot spot service according to the service identification of described hot spot service;
When the content of hot spot service described in the non-buffer memory of described Centroid, the service request of the service identification carrying described hot spot service is sent to described analysis and managing and control system, with the server making described analysis and managing and control system described service request be sent to described hot spot service place;
The content of the described hot spot service that the server receiving described hot spot service place is sent by described analysis and managing and control system;
Before the content of described hot spot service is sent to the nearest fringe node of the terminal corresponding apart from described source address by described sending module, described sending module also for by the content caching of described hot spot service to described Centroid.
CN201310311484.7A 2013-07-23 2013-07-23 Content distribution method, analysis and managing and control system and content distribution network system Active CN104348841B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310311484.7A CN104348841B (en) 2013-07-23 2013-07-23 Content distribution method, analysis and managing and control system and content distribution network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310311484.7A CN104348841B (en) 2013-07-23 2013-07-23 Content distribution method, analysis and managing and control system and content distribution network system

Publications (2)

Publication Number Publication Date
CN104348841A true CN104348841A (en) 2015-02-11
CN104348841B CN104348841B (en) 2017-10-27

Family

ID=52503638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310311484.7A Active CN104348841B (en) 2013-07-23 2013-07-23 Content distribution method, analysis and managing and control system and content distribution network system

Country Status (1)

Country Link
CN (1) CN104348841B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108156193A (en) * 2016-12-02 2018-06-12 阿里巴巴集团控股有限公司 A kind of hot spot determines method and system
CN109981523A (en) * 2017-12-27 2019-07-05 ***通信集团云南有限公司 A kind of multimedia file processing method, device and cloud computing platform
CN110351290A (en) * 2019-07-17 2019-10-18 中国联合网络通信集团有限公司 Data cache method and system
CN110582096A (en) * 2018-06-11 2019-12-17 大唐移动通信设备有限公司 Data request processing method and communication network system
WO2020029380A1 (en) * 2018-08-10 2020-02-13 网宿科技股份有限公司 Method for processing superhot file, load balancing device, and download server
CN112311820A (en) * 2019-07-26 2021-02-02 腾讯科技(深圳)有限公司 Edge device scheduling method, connection method, device and edge device
CN114119231A (en) * 2021-11-26 2022-03-01 浪潮卓数大数据产业发展有限公司 Data transaction method and system based on block chain

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1956448A (en) * 2005-10-28 2007-05-02 中兴通讯股份有限公司 Contents distributing method based on outer condition trigger node action
CN102111457A (en) * 2009-12-23 2011-06-29 ***通信集团公司 Service provision system and method
US20110295983A1 (en) * 2010-05-28 2011-12-01 Juniper Networks, Inc. Application-layer traffic optimization service endpoint type attribute

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1956448A (en) * 2005-10-28 2007-05-02 中兴通讯股份有限公司 Contents distributing method based on outer condition trigger node action
CN102111457A (en) * 2009-12-23 2011-06-29 ***通信集团公司 Service provision system and method
US20110295983A1 (en) * 2010-05-28 2011-12-01 Juniper Networks, Inc. Application-layer traffic optimization service endpoint type attribute

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108156193A (en) * 2016-12-02 2018-06-12 阿里巴巴集团控股有限公司 A kind of hot spot determines method and system
CN108156193B (en) * 2016-12-02 2022-08-19 阿里巴巴集团控股有限公司 Hotspot determination method and system
CN109981523A (en) * 2017-12-27 2019-07-05 ***通信集团云南有限公司 A kind of multimedia file processing method, device and cloud computing platform
CN109981523B (en) * 2017-12-27 2022-02-25 ***通信集团云南有限公司 Multimedia file processing method and device and cloud computing platform
CN110582096A (en) * 2018-06-11 2019-12-17 大唐移动通信设备有限公司 Data request processing method and communication network system
CN110582096B (en) * 2018-06-11 2021-02-05 大唐移动通信设备有限公司 Data request processing method and communication network system
WO2020029380A1 (en) * 2018-08-10 2020-02-13 网宿科技股份有限公司 Method for processing superhot file, load balancing device, and download server
US11201914B2 (en) 2018-08-10 2021-12-14 Wangsu Science & Technology Co., Ltd. Method for processing a super-hot file, load balancing device and download server
CN110351290A (en) * 2019-07-17 2019-10-18 中国联合网络通信集团有限公司 Data cache method and system
CN110351290B (en) * 2019-07-17 2021-08-06 中国联合网络通信集团有限公司 Data caching method and system
CN112311820A (en) * 2019-07-26 2021-02-02 腾讯科技(深圳)有限公司 Edge device scheduling method, connection method, device and edge device
CN114119231A (en) * 2021-11-26 2022-03-01 浪潮卓数大数据产业发展有限公司 Data transaction method and system based on block chain

Also Published As

Publication number Publication date
CN104348841B (en) 2017-10-27

Similar Documents

Publication Publication Date Title
CN104348841A (en) Content delivery method, analysis and management and control system and content delivery network system
US10827421B2 (en) Network slice selection method, user equipment, and network device
CN110881207B (en) Network slice selection method and related product
CN103823807A (en) Data de-duplication method, device and system
CN112039799B (en) Network bandwidth management method, server, system, equipment and medium
CN102143150A (en) Method, device and system for obtaining media contents
CN104954431A (en) Network selection method, device and system
CN104469394A (en) Video resource acquiring method, background server, video client and system
CN103068052A (en) Dynamic configuration method and system of resources and portal server
US10327133B2 (en) Making subscriber data addressable as a device in a mobile data network
KR101441403B1 (en) Content Delivery Service system, apparatus and method for supporting contents delivery service thereof
WO2023125380A1 (en) Data management method and corresponding apparatus
US9813927B2 (en) Mobile terminal flow identification method and apparatus
CN104640175A (en) Method and device for accessing to wireless network
US10516723B2 (en) Distributing subscriber data in a mobile data network
CN103795810A (en) Data distribution system and method and central server of data distribution system
KR102412988B1 (en) Method for controlling of contents transmition, apparatus thereof, computer-readable medium and program thereof
CN103096427A (en) Wireless access point (AP) information of terminal acquiring method and device
CN108076116B (en) Intelligent reading method and system based on cloud storage data
CN104768144A (en) Method and device of card personalization over air
CN100433881C (en) Device, system and method for managing wireless user information
CN104380789A (en) Method and apparatus for providing content according to type of communication network
KR101707135B1 (en) Method and system for gathering the network management information
CN102917029A (en) Cloud storage implementation method and cloud storage system
CN114461446A (en) Double-activity disaster recovery method and device and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant