CN103096179A - Method and system for guaranteeing stream media file service quality - Google Patents
Method and system for guaranteeing stream media file service quality Download PDFInfo
- Publication number
- CN103096179A CN103096179A CN2011103423305A CN201110342330A CN103096179A CN 103096179 A CN103096179 A CN 103096179A CN 2011103423305 A CN2011103423305 A CN 2011103423305A CN 201110342330 A CN201110342330 A CN 201110342330A CN 103096179 A CN103096179 A CN 103096179A
- Authority
- CN
- China
- Prior art keywords
- streaming media
- dedicated bearer
- media service
- address
- tft
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000011664 signaling Effects 0.000 claims abstract description 21
- 230000008569 process Effects 0.000 description 27
- 230000006870 function Effects 0.000 description 19
- 230000005540 biological transmission Effects 0.000 description 9
- 230000000875 corresponding effect Effects 0.000 description 9
- 230000004044 response Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 7
- 238000007726 management method Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 239000012634 fragment Substances 0.000 description 4
- 230000000977 initiatory effect Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000011144 upstream manufacturing Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000011217 control strategy Methods 0.000 description 2
- 238000003032 molecular docking Methods 0.000 description 2
- 238000006116 polymerization reaction Methods 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method and a system for guaranteeing stream media file service quality. The method includes that a dedicated bearer for stream media file service is set by a packet data network gateway (P-GW); the P-GW sends downward media stream data of the stream media service through the dedicated bearer and receives upward media stream and signaling data of the stream media service through a default bearer; and user equipment (UE) receives the downward media stream data of the stream media service through the dedicated bearer and sends the upward media stream and signaling data of the stream media service through the default bearer. By means of the method and the system for guaranteeing the stream media file service quality, flexible and refined quality of service (QoS) strategy control based on an IP multimedia subsystem (IMS) based content distribution service (CDS) framework, and therefore dedicated bearing resources can be utilized effectively.
Description
Technical field
The present invention relates to network communications technology field, relate in particular to a kind of method and system that ensures the streaming media service quality.
Background technology
P2P (Peer-to-Peer) often is called the interconnected or P-2-P technology of equity.With respect to traditional C/S (Client/Server, client/server) pattern, need not through the direct swap data of trunking or service between different Peer (equity) node in the P2P network, the status of each node is reciprocity.As shown in Figure 1, in the P2P network, each node both can be served from other nodes, also can provide service to other nodes.Because the P2P technology can greatly be alleviated the problems such as the pressure of server end in traditional C/S framework is excessive, single failpoint, can take full advantage of the affluent resources of terminal again, so the P2P technology has obtained extensive use at aspects such as file-sharing, Streaming Media, voice communication and game on line support platforms.
The P2P streaming media service is mainly to adopt the P2P technology to carry out streaming media.Present IETF (The Internet Engineering Task Force, the Internet Engineering task groups) also formulating related specifications and agreement, wherein the most generally accept and broad research be PPSP (P2P Streaming Protocol, P2P stream media protocol).As shown in Figure 2, be the framework of PPSP agreement, mainly comprise following entity:
Tracker, the index of responsible memory contents burst;
Peer, the peer node in the P2P network is responsible for the memory contents burst; Peer can be user terminal, can be also the special content storage server that operator disposes.
The PPSP agreement is comprised of Tracker agreement and Peer agreement, the content fragment that Peer oneself stores to the Tracker registration by the Tracker agreement, or obtain the Peer node of storage target resource to the Tracker inquiry by the Tracker agreement.By the Peer protocol interconnection, obtain required content fragment between Peer and Peer.
Under the PPSP framework, a typical streaming media service flow process mainly comprises the following steps as shown in Figure 3:
Step 301, UE (User Equipment, subscriber equipment) sends resource request to Tracker, and acquisition request has the Peer node listing of required content fragment.
Step 302, the Peer node listing that Tracker will have the required content fragment of UE returns to UE.
Step 303, UE selects one or more target P eer nodes from described Peer node listing, to selected target P eer node request content.
Step 304-305, after target P eer node received content requests, the returned content request responded to UE, and the required content of UE is returned to target P eer node.
When streaming media service is realized in communication network, a kind of implementation preferably is at IMS (IP Multimedia Subsystem, IP Multimedia System) build the PPSP network on network foundation, be IMSbased CDS (IMS based Content Delivery Service, content delivery business based on IMS), this network is a kind of content distributing network.Its cardinal principle is as AS (Application Server with Tracker, application server) be linked into the IMS network, UE registers and charging by the IMS network, PPSP Tracker agreement between UE and Tracker need to be carried on SIP (Session Initiation Protocol, session initiation protocol) in, and the interacting message between UE and Tracker all needs the core net through IMS, and not needing alternately between UE and Peer directly undertaken by the PPSPPeer agreement through the IMS core net alternately.Under this framework, can take full advantage of existing IMS network and realize control to streaming media service, can when transmitting, medium surface take full advantage of again the advantage of P2P technology.
In communication network, in order to guarantee quality of service, operator need to carry out QoS (Quality of Service, service quality) policy control to network.The implementation that at present in prior art, streaming media service QoS controls is that the relevant upstream data of streaming media service (file that the signaling that sends as UE and UE upload) and downlink data (signaling that receives as UE and the content of UE download) are all walked dedicated bearer.Because user's dedicated bearer resource is limited and valuable, so the problem that this mode exists is also to have taken the dedicated bearer bandwidth for some data (for example UE upload content-data) that do not need to carry out Bandwidth guaranteed, easily cause the dedicated bearer bandwidth waste, affect the laser propagation effect of those contents that must download with dedicated bearer.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of method and system that ensures the streaming media service quality, to realize more effectively utilizing the dedicated bearer resource based on Streaming Media qos policy control more flexible under IMS based CDS framework and that become more meticulous.
For achieving the above object, technical scheme of the present invention is achieved in that
The invention provides a kind of method that ensures the streaming media service quality, the method comprises:
Grouped data network gateway P-GW is that streaming media service is set up dedicated bearer;
Described P-GW sends the downlink media stream data of streaming media service by described dedicated bearer, by up Media Stream and the signaling data of default bearing receiving stream media business; User equipment (UE) sends up Media Stream and the signaling data of streaming media service by the downlink media stream data of described dedicated bearer receiving stream media business by default bearing.
Described dedicated bearer is unidirectional downlink bearing.
Described P-GW sets up dedicated bearer according to QoS policy information and Traffic Profile TFT;
What carry in described TFT that direction represents that described TFT mates is unidirectional downlink bearing.
Described direction is notified described P-GW by RCF after Application Function AF obtains, notify described P-GW after perhaps being generated according to local policy by described RCF, notifies described P-GW after perhaps being generated by described UE.
Carry IP address and the port information of described UE and IP address and the port information of having stored the content caching server Cache of described UE request resource in described TFT; The IP address of described UE and the IP address of port information and described Cache and port information are notified to described P-GW by RCF by content tracing server Tracker.
Described P-GW asks downlink media stream data from described UE to target Cache are tied to described dedicated bearer by described TFT and send to described UE, and described UE receives described downlink media stream data by described dedicated bearer.
The present invention also provides a kind of system that ensures the streaming media service quality, and this system comprises: user equipment (UE), grouped data network gateway P-GW, wherein,
Described P-GW is used to streaming media service to set up dedicated bearer; Described P-GW sends the downlink media stream data of streaming media service by described dedicated bearer, by up Media Stream and the signaling data of default bearing receiving stream media business;
Described UE is used for the downlink media stream data by described dedicated bearer receiving stream media business, sends up Media Stream and the signaling data of streaming media service by default bearing.
Described dedicated bearer is unidirectional downlink bearing.
Described P-GW is further used for, and sets up dedicated bearer according to QoS policy information and Traffic Profile TFT;
What carry in described TFT that direction represents that described TFT mates is unidirectional downlink bearing.
Described direction is notified described P-GW by RCF after Application Function AF obtains, notify described P-GW after perhaps being generated according to local policy by described RCF, notifies described P-GW after perhaps being generated by described UE.
Carry IP address and the port information of described UE and IP address and the port information of having stored the content caching server Cache of described UE request resource in described TFT; The IP address of described UE and the IP address of port information and described Cache and port information are notified to described P-GW by RCF by Tracker.
Described P-GW is further used for, and described UE is tied to described dedicated bearer to the downlink media stream data of target Cache request by described TFT sends to described UE,
Described UE receives described downlink media stream data by described dedicated bearer.
A kind of method and system that ensures the streaming media service quality provided by the present invention is that streaming media service is set up dedicated bearer by P-GW; Described P-GW sends the downlink media stream data of streaming media service by described dedicated bearer, by up Media Stream and the signaling data of default bearing receiving stream media business; UE sends up Media Stream and the signaling data of streaming media service by the downlink media stream data of described dedicated bearer receiving stream media business by default bearing.
By the present invention, can realize Streaming Media qos policy control more flexible in the content distributing network based on IMS based CDS framework and that become more meticulous, simultaneously can be for the transmission demand assignment different carrying different to the up-downgoing Streaming Media of streaming media service feature, realization is to the more efficiently utilization of bandwidth, and more effectively utilizes the dedicated bearer resource.
Description of drawings
Fig. 1 is the configuration diagram of P2P network in prior art;
Fig. 2 is the basic framework schematic diagram of PPSP agreement in prior art;
Fig. 3 uses the PPSP agreement to carry out the flow chart of streaming media service in prior art;
Fig. 4 is the Organization Chart of a kind of qos policy control system of the embodiment of the present invention;
Fig. 5 is the flow chart of the streaming media service of the embodiment of the present invention one;
Fig. 6 is the flow chart of the streaming media service of the embodiment of the present invention two.
Embodiment
The technical solution of the present invention is further elaborated below in conjunction with the drawings and specific embodiments.
Fig. 4 is the system architecture diagram of realizing that qos policy is controlled of the present invention, and this system comprises:
UE 401: initiating business request also carries out the corresponding service processing function of end side.
MME (Mobility Management Entity, mobile management entity) 402: sided access network element, mainly be responsible for the functions such as mobile management, bearer management.
P-GW (Packet Data Network Gateway, grouped data network gateway) 403: sided access network element, the functions such as strategy execution, charging also are responsible in the movement between management 3GPP access and non-3GPP access.
P-CSCF (Proxy-Call Session Control Function, proxy-call session control function entity) 404:IMS core network element is used for terminal and is linked into the IMS core net.
S-CSCF (Session-Call Session Control Function, conference call is controlled functional entity) 405:IMS core network element is used for the authentication to the user, and session control and business trigger.
Tracker 406: content tracing server, storage resources index information, the resource information of storing in Cache as specific in certain.
Cache 407: content caching server, store concrete resource, as substance film burst etc.
RCF (Resource Control Function, the resource control function entity) 408: be responsible for receiving the QoS of survice request from Business Entity, formulate corresponding resource control strategy in conjunction with information such as carrier policy and user are signing, and be handed down to REF and carry out.In addition, RCF can also receive the event that REF reports, and sends to corresponding operation layer functional entity.
REF (Resource Enforcement Function, policy execution functional entity) 409: the resource control strategy that issues according to RCF carries out qos policy enforcement and the functions such as gate, reporting events.REF is a logic function, can be deployed in a plurality of network elements.REF is deployed in the P-GW network element in this framework.
The network element that docks with RCF can be P-CSCF or Tracker, and alternative gets final product when actual deployment.For convenience of describing, the framework of P-CSCF and RCF docking is called P-CSCF makes AF (Application Function, Application Function), the framework of Tracker and RCF docking is called Tracker makes AF.
Interface between P-CSCF and RCF and agreement are prior art, and P-CSCF is carried on the QoS demand of operation layer in Diameter message and is handed down to RCF, and RCF returns to execution result to it.
When having interface between Tracker and RCF, the Tracker network element also possesses following function:
(1) go out the QoS of survice demand according to information decisions such as UE abilities;
(2) and RCF mutual, the QoS demand of operation layer is carried in Diameter message is handed down to RCF, RCF returns to execution result to it.
With reference to said system, a kind of method that ensures the streaming media service quality that the embodiment of the present invention provides mainly comprises: P-GW is that streaming media service is set up dedicated bearer; Described P-GW sends the downlink media stream data of streaming media service by described dedicated bearer, by up Media Stream and the signaling data of default bearing receiving stream media business; Described UE sends up Media Stream and the signaling data of streaming media service by the downlink media stream data of described dedicated bearer receiving stream media business by default bearing.
Wherein, described dedicated bearer is unidirectional downlink bearing.
The process of setting up of described unidirectional downlink bearing is: after described P-GW received that dedicated bearer is set up request, described P-GW notified described UE to set up the wireless side carrying.
Described P-GW sets up dedicated bearer according to qos policy information and TFT (Traffic Flow Template, Traffic Profile); Described TFT is generated by described P-GW, notifies described P-GW after perhaps being generated by RCF; Described qos policy information is notified described P-GW after being generated by described RCF.
What carry in described TFT that direction represents that described TFT mates is unidirectional downlink bearing.
Described direction is notified described P-GW by described RCF after described AF obtains, notice P-GW after perhaps being generated according to local policy by described RCF, notice P-GW after perhaps being generated by UE.Described AF can be served as by Tracker or PCSCF (proxy CSCF).
Carry IP address and the port information of described UE and IP address and the port information of having stored the content caching server Cache of described UE request resource in described TFT; The IP address of described UE and the IP address of port information and described Cache and port information are notified to described P-GW by RCF by content tracing server Tracker.
Described P-GW asks downlink media stream data from described UE to target Cache are tied to described dedicated bearer by described TFT and send to described UE, and described UE receives described downlink media stream data by described dedicated bearer.
Corresponding, the embodiment of the present invention also provides a kind of system that ensures the streaming media service quality, mainly comprises: UE and P-GW, and wherein, P-GW is used to streaming media service to set up dedicated bearer; P-GW sends the downlink media stream data of streaming media service by described dedicated bearer, by up Media Stream and the signaling data of default bearing receiving stream media business; UE is used for the downlink media stream data by described dedicated bearer receiving stream media business, sends up Media Stream and the signaling data of streaming media service by default bearing.
Described dedicated bearer is unidirectional downlink bearing.
This system further comprises: after RCF and AF, described RCF receive the resource reservation request message of AF, notify described P-GW to set up dedicated bearer, described P-GW notifies described UE to set up the wireless side carrying.
P-GW is further used for, and sets up dedicated bearer according to qos policy information and TFT; Described TFT is generated by described P-GW, notifies described P-GW after perhaps being generated by described RCF or described UE; Described qos policy information is notified described P-GW after being generated by described RCF.
This system further comprises Tracker,
The IP address of described UE and the IP address of port information and described Cache and port information are notified to described P-GW by described RCF by Tracker.
Described P-GW is further used for, and described UE is tied to described dedicated bearer to the downlink media stream data of described target Cache request by described TFT sends to described UE, and described UE is by the described downlink media stream data of described dedicated bearer reception.
Below in conjunction with drawings and Examples, the present invention is described in further detail.Only described in the following embodiments the situation that Tracker makes AF, the situation that P-CSCF is AF is also similar, do not repeat them here.REF is deployed in P-GW, is undertaken alternately by the REF function between P-GW and RCF.
How embodiments of the invention one have described by setting up default bearing and dedicated bearer making up IP packet walk the process that default bearing, downlink media stream IP packet are walked dedicated bearer as shown in Figure 5, mainly comprise:
Step 501, UE1 sends PDN (Public Data Network, public data network) connection request message and wherein carries the information such as PDN type, protocol configuration option to MME.
Step 502, after MME receives PDN connection request message, distribute carrying ID (sign), select P-GW and send to it to create conversation request message, carry P-GW address, signing APN-AMBR (Access Point Name-Aggregate Maximum Bit Rate in message, the maximum bit rate of access point polymerization), APN (Access Point Name, the parameters such as the qos parameter of access point), APN restriction, default EPS (Evolved Packet System, evolved packet system) carrying, PDN address.
Step 503 after P-GW receives and creates conversation request message, is returned to MME and is created conversational response message, carries the parameters such as PDN address, EPS carrying QoS in message.In this process, P-GW may needs according to strategy and PCRF (Policy and Charging Rules Function, "Policy and Charging Rules Function entity) mutual, the QoS relevant parameter of receiving is modified.
Step 504, MME carries out radio bearer by eNodeB (base station) notice UE1 and sets up process.Carry the PDN address and the carrying that distribute to UE in the message that MME sends and set up required qos parameter etc.
Step 505 after UE1 completes radio bearer and sets up process, sends bearer connection to MME and completes message.
So far default bearing is set up complete.Thereby, follow-up UE1 provides node to upload or can directly walk default bearing and need not to set up new dedicated bearer to the streaming medium content of other-end transmission and the message of signaling plane as content, can so that described UE provides service in power in the situation that need not bandwidth reserved for other terminal, make the bandwidth usage of described UE more reasonable like this.
Need to prove, the above-mentioned process of setting up default bearing can also realize by alternate manner, the process foundation of for example adhering to by terminal.
Step 506, UE1 sends session request (INVITE) message to P-CSCF, and this message is in order to have the node listing of target resource to the Tracker request.Carry the terminal ability information (as the data-handling capacity of UE1, screen resolution etc.) of UE1, medium surface IP address and the port information of UE1 in message, also comprise the content information that UE1 will ask in this INVITE in addition, as required resource ID and resource type (as film high definition whether) etc.
The medium surface port information of described UE1 can be that this business is interim and distribute, and can be also default setting in advance; Can be a port, can be also port list or scope.
Step 507-508 after P-CSCF receives INVITE, forwards this message to S-CSCF; S-CSCF issues Tracker with this message.
Step 509, after Tracker receives INVITE, store the address list of the Cache of this resource according to acquisition of informations such as the resource ID in INVITE and resource types, comprised medium surface IP address and the port information of Cache in the address list of described Cache.
Step 510, Tracker generates the QoS of survice demand according to the terminal capability of the UE1 that carries in INVITE in conjunction with local policy.
Above-mentioned steps 509 and 510 is without strict sequencing relation.
Step 511, Tracker is after generating the QoS of survice demand, send resource reservation request message to RCF, carry the medium surface IP address of the medium surface IP address of the sign of QoS of survice relevant information, UE1, described UE1 and port information, described Cache and port information etc. in message.If the port of described UE1 is specially for this traffic assignments, asterisk wildcard can be filled out in the medium surface IP address of so described Cache, and port is not filled out, and port represents wildcard when not filling out.No matter and the UE port is interim the distribution, or default setting, address that can Cache is corresponding and port parameter are filled in medium surface IP address and the port information of all cache that in step 509, Tracker gets.
In addition, can also carry the indication of downstream IP stream in described resource reservation request message, described this IP stream of downstream IP stream indication expression is a unidirectional downstream IP stream just.
Step 512, after RCF receives the resource reservation request message of Tracker transmission, contract and the carrier policy generating QoS policy in conjunction with user QoS according to the QoS of survice relevant information, generate TFT (Traffic Flow Template according to the IP address of the IP address of described UE1 and port information, described Cache and port information and downstream IP stream indication information, Traffic Profile), in described TFT, the IP flow path direction is made as only down direction.Therefore, described TFT is corresponding is carried as a unidirectional downlink bearing.
Afterwards, RCF carries out request message to the P-GW sending strategy, carries the sign, qos policy, TFT information of UE1 etc. in message.Follow-up P-GW can carry out bearing binding according to described TFT.
In addition, described RCF also can not generate TFT, and described RCF sends to P-GW with the IP address of the IP address of UE1 and port information, described Cache and port information and downstream IP stream indication information, by described P-GW according to above-mentioned Information generation TFT.
Described downstream IP stream indication information can be sent by described Tracker, also can be produced according to local policy by RCF.
Step 513, after P-GW receives the strategy execution request message of RCF transmission, distribute EPS carrying QoS according to the qos policy that carries in message, described EPS carrying QoS refers to the bearing bed qos parameter, comprise QCI (QoS Class Identifier, the QoS classification logotype), ARP (Allocation and Retention Priority, distribute and keep priority), GBR (Guaranteed Bit Rate, guarantee bit rate) and MBR (Maximum Bit Rate, Maximum Bit Rate).P-GW sends to MME and creates bearing request message, and the sign, the EPS that carry UE1 in message carry QoS information, TFT, EPS bearing identification etc.Described TFT is used for the bearing binding of IP stream.
Step 514, MME notice UE1 carries out radio bearer and sets up process.MME carries EPS the parameter notice UE such as QoS information and TFT in this process.UE carries out resource reservation according to qos parameter.
Step 515, complete the carrying set up correlated process after, MME returns to the establishment bearing response message to P-GW, is with the information such as EPS bearing identification.So far, the dedicated bearing foundation that possesses the QoS guarantee is completed.
Step 516 after P-GW receives the establishment bearing response message that MME returns, is carried out response message to the RCF sending strategy, and notice RCF strategy is complete.
Step 517 after RCF receives the strategy execution response message, is returned to the resource reservation response message to Tracker, and notice Tracker resource has been reserved and completed.
After step 518-520, Tracker receive the resource reservation response message of RCF transmission, send to UE by S-CSCF and P-CSCF and reply (200OK) message, carry the Cache list that described UE asks in message.
Step 521, UE1 therefrom selects one or more Cache as the content obtaining node after getting the Cache list, calls target Cache in the following text, and obtains medium surface IP address and the port information of described target Cache.
Step 522, UE1 sends content requests to selected Cache, and because dedicated bearer is downlink bearing, IP packet corresponding to this message can't mate dedicated bearer, will be arrived default bearing by Auto-matching, so this message will send by default bearing.
Consult as example between UE and a Cache in the present embodiment, the situation of a plurality of Cache is similar.
Step 523, described Cache is to UE1 returned content request response.
Step 524, described Cache transmits the Streaming Media of described UE1 request to UE1.Due to the address of the UE that uses in described Streaming Media IP bag and medium surface address and the port that port information is UE1 in step 506, address and the port information of the Cache that uses in described Streaming Media IP bag are medium surface address and the port of the Cache in step 509, therefore this IP stream will be matched dedicated bearing by TFT, realize that namely downlink media stream sends by dedicated bearing, thereby ensure the QoS of downstream video.
Following step 525-528 has described UE1 as the content delivery node, and terminal UE 2 is to its request Streaming Media, and UE1 sends the process of Streaming Media to UE2.This process and above-mentioned steps 521-524 are without any relation, just in order to further illustrate the disposition of upstream media in the present embodiment.
Step 525, UE2 is to Tracker request content resource, and Tracker returns to the Peer that has this resource, and comprising UE1, UE2 selects UE1 as the content delivery node.
Step 526, UE2 sends content request message to UE1.
Step 527, UE1 returned content request response.Because dedicated bearer is downlink bearing, so IP corresponding to this message bag can't mate dedicated bearer, will be by Auto-matching to default bearing, so this message will send by default bearing.
Step 528, UE1 transmits the Streaming Media of described UE2 request to described UE2.Because dedicated bearer is downlink bearing, so this IP stream can't mate dedicated bearer, will be by Auto-matching to default bearing, so this IP stream will send by default bearing.
This shows, by said process, the IP that can the realize downstream video dedicated bearer that flows away, all the other IP streams (mainly referring to signaling and upstream media) are walked default bearing.
Embodiments of the invention two as shown in Figure 6, this embodiment is identical with embodiment illustrated in fig. 5 one basic thought, distinctive points is: UE can modify to address and the port information of the UE address in the TFT of initial generation and port information and Cache by the bearing modification process after carrying foundation is completed, and amended TFT comprises clear and definite UE and Cache medium surface IP address and port list information.This process comprises following steps:
Step 601-605, default bearing is set up process, with step 501-505.
Step 606, UE1 sends session request (INVITE) message to P-CSCF, and this message is in order to have the node listing of target resource to the Tracker request.Carry the terminal ability information of UE1, the content information that UE1 will ask, medium surface IP address and the port information of UE1 in message.The medium surface IP address of described UE1 and port information can be by redistributing or the mode such as negotiation is modified when follow-up UE and Cache carry out streaming media.
Step 607-608 after P-CSCF receives INVITE, forwards this message to S-CSCF; S-CSCF issues Tracker with this message.
Step 609, after Tracker receives the INVITE of S-CSCF transmission, stored the Cache list of this resource according to acquisition of informations such as the resource ID in INVITE and resource types, the medium surface IP address and the port information that comprise selecteed Cache in described Cache list, the address of described Cache and port information can be by redistributing or the mode such as negotiation is modified when follow-up UE and Cache carry out streaming media.
Step 610, Tracker generates the QoS of survice demand according to the terminal capability of the UE1 that carries in INVITE in conjunction with local policy.
Above-mentioned steps 609 and 610 is without strict sequencing relation.
Step 611, Tracker is after generating the QoS of survice demand, send resource reservation request message to RCF, carry the medium surface IP address of the medium surface IP address of the sign of QoS of survice relevant information, UE1, described UE1 and port information, described Cache and port information etc. in message.
Asterisk wildcard is filled out in the IP address of described Cache, and port is not filled out, and port represents wildcard when not filling out.
In addition, can also carry the indication of downstream IP stream in described resource reservation request message, described this IP stream of downstream IP stream indication expression is a unidirectional downstream IP stream just.
Step 612, after RCF receives the resource reservation request message of Tracker transmission, contract and the carrier policy generating QoS policy in conjunction with user QoS according to the QoS of survice relevant information, generate TFT according to the IP address of the IP address of described UE1 and port information, described Cache and port information and downstream IP stream indication information, in described TFT, the IP flow path direction is made as only down direction.Therefore, described TFT is corresponding is carried as a unidirectional downlink bearing.
Afterwards, RCF carries out request message to the P-GW sending strategy, carries the sign, qos policy, TFT information of UE1 etc. in message.After changing, follow-up UE address and port information need described TFT is modified.
Certainly, described RCF also can not generate TFT, and described RCF sends to P-GW with the IP address of the IP address of UE1 and port information, described Cache and port information and downstream IP stream indication information, by described P-GW according to above-mentioned Information generation TFT.
Described downstream IP stream indication information can be sent by described Tracker, also can be produced according to local policy by RCF.
Step 613 is after P-GW receives the strategy execution request message of RCF transmission, according to the qos policy information distribution EPS carrying QoS that carries in message.P-GW sends to MME and creates bearing request message, and the sign, the EPS that carry UE1 in message carry QoS information, TFT, EPS bearing identification etc.
Step 614-620 is with step 514-520.
Step 621, UE1 therefrom selects one or more Cache as the content obtaining node after getting the Cache list, calls target Cache in the following text.
Step 622, consult medium surface IP address and port between the target Cache of UE1 and selection, in this process, UE1 can redistribute new medium surface IP address and port list, Cache also can dynamic assignment self medium surface IP address and port list, medium surface IP address and the port list of described UE1 and/or Cache comprise one or more ports.By this process, notify and known the other side's medium surface IP address and port list between UE1 and target Cache.Consult as example between UE1 and a Cache in the present embodiment, the situation of a plurality of Cache is similar.
This negotiations process can realize by the content requests flow process of step 626-627, also can realize by other independent message flows.
Step 623-624, UE1 revises TFT by bearing modification flow process notice P-GW.The flow process that UE1 starts bearing modification is, described UE1 is according to the UE1 medium surface IP address of consulting to determine and port list and/or selected target Cache medium surface IP address and port list generation TAD (Traffic Aggregate Description, the flow polymerization is described) information.UE1 sends the bearing resource modify request messages to MME afterwards, carries the information such as bearing identification and TAD.MME sends the bearing resource order to P-GW, carries the information such as bearing identification and TAD.
Need to prove, UE1 does not revise the direction of IP stream when revising TFT, and namely the IP flow path direction remains down direction in this process, and this carrying is still unidirectional downlink bearing.In addition in implementation process, may cause the direction of initial TFT due to the difference of flow process is not unidirectional down direction, perhaps the carrying request of setting up is initiated by UE1, and the carrying of UE1 initiation is set up so needs the IP flow path direction to be set to down direction in request or bearing modification request.
Step 625 after P-GW receives the bearing resource order, is revised TFT according to TAD information, and notice UE1 carries out the bearer update process.At this moment, P-GW can carry out bearing binding according to TFT.
Step 626-632 is with step 522-528.
This shows, by above-mentioned steps, the IP that can the realize downstream video dedicated bearer that flows away, all the other IP streams (mainly referring to signaling and upstream media) are walked default bearing.
In sum, the present invention can realize that Streaming Media qos policy more flexible in content distributing network based on IMS based CDS framework and that become more meticulous controls, can for the transmission demand assignment different carrying different to the up-downgoing Streaming Media of streaming media service feature, realize the more efficiently utilization of bandwidth simultaneously.
The above is only preferred embodiment of the present invention, is not for limiting protection scope of the present invention.
Claims (12)
1. a method that ensures the streaming media service quality, is characterized in that, the method comprises:
Grouped data network gateway P-GW is that streaming media service is set up dedicated bearer;
Described P-GW sends the downlink media stream data of streaming media service by described dedicated bearer, by up Media Stream and the signaling data of default bearing receiving stream media business; User equipment (UE) sends up Media Stream and the signaling data of streaming media service by the downlink media stream data of described dedicated bearer receiving stream media business by default bearing.
2. ensure according to claim 1 the method for streaming media service quality, it is characterized in that, described dedicated bearer is unidirectional downlink bearing.
3. the method for described guarantee streaming media service quality according to claim 1 and 2, is characterized in that, described P-GW sets up dedicated bearer according to QoS policy information and Traffic Profile TFT;
What carry in described TFT that direction represents that described TFT mates is unidirectional downlink bearing.
4. ensure according to claim 3 the method for streaming media service quality, it is characterized in that, described direction is notified described P-GW by RCF after Application Function AF obtains, notify described P-GW after perhaps being generated according to local policy by described RCF, notify described P-GW after perhaps being generated by described UE.
5. ensure according to claim 3 the method for streaming media service quality, it is characterized in that, carry IP address and the port information of described UE and IP address and the port information of having stored the content caching server Cache of described UE request resource in described TFT; The IP address of described UE and the IP address of port information and described Cache and port information are notified to described P-GW by RCF by content tracing server Tracker.
6. ensure according to claim 3 the method for streaming media service quality, it is characterized in that, described P-GW asks downlink media stream data from described UE to target Cache are tied to described dedicated bearer by described TFT and send to described UE, and described UE receives described downlink media stream data by described dedicated bearer.
7. a system that ensures the streaming media service quality, is characterized in that, this system comprises: user equipment (UE), grouped data network gateway P-GW, wherein,
Described P-GW is used to streaming media service to set up dedicated bearer; Described P-GW sends the downlink media stream data of streaming media service by described dedicated bearer, by up Media Stream and the signaling data of default bearing receiving stream media business;
Described UE is used for the downlink media stream data by described dedicated bearer receiving stream media business, sends up Media Stream and the signaling data of streaming media service by default bearing.
8. ensure according to claim 7 the system of streaming media service quality, it is characterized in that, described dedicated bearer is unidirectional downlink bearing.
9. the system of according to claim 7 or 8 described guarantee streaming media service quality, is characterized in that, described P-GW is further used for, and sets up dedicated bearer according to QoS policy information and Traffic Profile TFT;
What carry in described TFT that direction represents that described TFT mates is unidirectional downlink bearing.
10. ensure according to claim 9 the system of streaming media service quality, it is characterized in that, described direction is notified described P-GW by RCF after Application Function AF obtains, notify described P-GW after perhaps being generated according to local policy by described RCF, notify described P-GW after perhaps being generated by described UE.
11. ensure according to claim 9 the system of streaming media service quality, it is characterized in that,
Carry IP address and the port information of described UE and IP address and the port information of having stored the content caching server Cache of described UE request resource in described TFT; The IP address of described UE and the IP address of port information and described Cache and port information are notified to described P-GW by RCF by Tracker.
12. ensure according to claim 9 the system of streaming media service quality, it is characterized in that, described P-GW is further used for, and described UE is tied to described dedicated bearer to the downlink media stream data of target Cache request by described TFT sends to described UE,
Described UE receives described downlink media stream data by described dedicated bearer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011103423305A CN103096179A (en) | 2011-11-02 | 2011-11-02 | Method and system for guaranteeing stream media file service quality |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011103423305A CN103096179A (en) | 2011-11-02 | 2011-11-02 | Method and system for guaranteeing stream media file service quality |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN103096179A true CN103096179A (en) | 2013-05-08 |
Family
ID=48208225
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2011103423305A Pending CN103096179A (en) | 2011-11-02 | 2011-11-02 | Method and system for guaranteeing stream media file service quality |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103096179A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105141545A (en) * | 2014-06-05 | 2015-12-09 | 北京邮电大学 | IP aeronautical telecommunication network ground-to-air communication QoS guarantee method and system |
| WO2016201939A1 (en) * | 2015-06-16 | 2016-12-22 | 中兴通讯股份有限公司 | Method, device and user equipment for establishing dedicated bearer |
| CN106537857A (en) * | 2014-06-30 | 2017-03-22 | 英特尔Ip公司 | Apparatus and method enhancing quality of service architecture for LTE |
| CN106534898A (en) * | 2016-11-15 | 2017-03-22 | 中国联合网络通信集团有限公司 | Method, apparatus and system for obtaining streaming media data |
| CN108200140A (en) * | 2017-12-26 | 2018-06-22 | 广东欧珀移动通信有限公司 | The method for building up and relevant device of dedicated bearer |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101388901A (en) * | 2007-09-14 | 2009-03-18 | 大唐移动通信设备有限公司 | Method and system for supporting customer static IP addressing in long term evolution system |
| CN101400148A (en) * | 2007-09-26 | 2009-04-01 | 华为技术有限公司 | Control method and device for special bearing establishment in default bearing establishing process |
| CN101686171A (en) * | 2008-09-27 | 2010-03-31 | 华为技术有限公司 | Method, system and equipment for realizing one-way load in process of establishing and modifying bearer |
| CN101860910A (en) * | 2009-04-09 | 2010-10-13 | 大唐移动通信设备有限公司 | Bearer establishing method, system and device of local network |
| CN101964996A (en) * | 2010-01-18 | 2011-02-02 | 华为终端有限公司 | Method and devices for optimizing wireless data transmission |
| US20110170517A1 (en) * | 2010-01-11 | 2011-07-14 | Research In Motion Limited | System and method for enabling session context continuity of local service availability in local cellular coverage |
-
2011
- 2011-11-02 CN CN2011103423305A patent/CN103096179A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101388901A (en) * | 2007-09-14 | 2009-03-18 | 大唐移动通信设备有限公司 | Method and system for supporting customer static IP addressing in long term evolution system |
| CN101400148A (en) * | 2007-09-26 | 2009-04-01 | 华为技术有限公司 | Control method and device for special bearing establishment in default bearing establishing process |
| CN101686171A (en) * | 2008-09-27 | 2010-03-31 | 华为技术有限公司 | Method, system and equipment for realizing one-way load in process of establishing and modifying bearer |
| CN101860910A (en) * | 2009-04-09 | 2010-10-13 | 大唐移动通信设备有限公司 | Bearer establishing method, system and device of local network |
| US20110170517A1 (en) * | 2010-01-11 | 2011-07-14 | Research In Motion Limited | System and method for enabling session context continuity of local service availability in local cellular coverage |
| CN101964996A (en) * | 2010-01-18 | 2011-02-02 | 华为终端有限公司 | Method and devices for optimizing wireless data transmission |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105141545A (en) * | 2014-06-05 | 2015-12-09 | 北京邮电大学 | IP aeronautical telecommunication network ground-to-air communication QoS guarantee method and system |
| CN106537857A (en) * | 2014-06-30 | 2017-03-22 | 英特尔Ip公司 | Apparatus and method enhancing quality of service architecture for LTE |
| CN106537857B (en) * | 2014-06-30 | 2020-03-13 | 英特尔Ip公司 | Apparatus and method for enhancing quality of service architecture for LTE |
| WO2016201939A1 (en) * | 2015-06-16 | 2016-12-22 | 中兴通讯股份有限公司 | Method, device and user equipment for establishing dedicated bearer |
| CN106534898A (en) * | 2016-11-15 | 2017-03-22 | 中国联合网络通信集团有限公司 | Method, apparatus and system for obtaining streaming media data |
| CN108200140A (en) * | 2017-12-26 | 2018-06-22 | 广东欧珀移动通信有限公司 | The method for building up and relevant device of dedicated bearer |
| CN108200140B (en) * | 2017-12-26 | 2019-06-25 | 广东欧珀移动通信有限公司 | The method for building up and relevant device of dedicated bearer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9602417B2 (en) | Multiple bearer support upon congestion situations | |
| CN101835201B (en) | Method and system for ensuring uninterrupted data in multiple-network connection environment | |
| CN102457477B (en) | Method and device for processing multimedia priority service session of Internet protocol multimedia subsystem (IMS) | |
| KR102016428B1 (en) | Adjustment method and device for service rate | |
| US20070237134A1 (en) | Packet-based conversational service for a multimedia session in a mobile communications system | |
| US20070165630A1 (en) | Optimization of PDP context usage | |
| CN101420432B (en) | A method, system and device for implementing IMS monitoring | |
| WO2002085055A2 (en) | Binding information for ip media flows | |
| CN101448292A (en) | Method for acquiring home network proxy call session control function by access network | |
| CN102075336A (en) | Strategic control method and device of application | |
| US20090154397A1 (en) | System and method for providing quality of service enablers for third party applications | |
| CN104683956A (en) | QoS control method and system | |
| CN103096179A (en) | Method and system for guaranteeing stream media file service quality | |
| CN101496352A (en) | An internet protocol multimedia subsystem network element for reducing signalling overhead | |
| CN103108416A (en) | Ip Multimedia Subsystem (IMS) equipment and data processing method thereof | |
| CN104468481A (en) | Method and device for realizing media QoS bearing resource control | |
| CN102891830A (en) | Method and system for guaranteeing service quality of streaming service | |
| CN102904859B (en) | Ensure the method and system of streaming media service service quality | |
| CN102355653B (en) | Inter-terminal communication method, control equipment, user equipment, base station and network system | |
| Forconi et al. | 4G LTE architectural and functional models of Video Streaming and VoLTE services | |
| CN101553042B (en) | Method, system and equipment for selecting gateway | |
| Rexhepi et al. | A framework for QoS & mobility in the Internet next generation | |
| CN101102254A (en) | Establishment method for end-to-end path across domains | |
| CN101106513B (en) | Domain-across end-to-end path establishment method | |
| Corici et al. | A network controlled QoS model over the 3GPP system architecture evolution |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130508 |