CN100428686C - MGC obtaining service quality information realizing method in next generation network - Google Patents

MGC obtaining service quality information realizing method in next generation network Download PDF

Info

Publication number
CN100428686C
CN100428686C CNB2004100985705A CN200410098570A CN100428686C CN 100428686 C CN100428686 C CN 100428686C CN B2004100985705 A CNB2004100985705 A CN B2004100985705A CN 200410098570 A CN200410098570 A CN 200410098570A CN 100428686 C CN100428686 C CN 100428686C
Authority
CN
China
Prior art keywords
mgc
quality
service information
media stream
next generation
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.)
Expired - Fee Related
Application number
CNB2004100985705A
Other languages
Chinese (zh)
Other versions
CN1791002A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2004100985705A priority Critical patent/CN100428686C/en
Publication of CN1791002A publication Critical patent/CN1791002A/en
Application granted granted Critical
Publication of CN100428686C publication Critical patent/CN100428686C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention relates to a realization method for MGC to obtain a service quality message in a next generation network. The method mainly comprises that: the media gateway controller MGC sends a command for obtaining the service quality message to a media gateway MG; a service quality message of corresponding media flow is reported to the MGC according to the command. Therefore, the present invention causes the MGC to obtain service quality messages of media flow (namely the connection) between MGs in a real-time way, and the MGC has the significance of real-time application aiming to call control strategies between the MGs. Simultaneously, the realization of the present invention can also cause the MGC to fast know service quality states of the media flow between the MGs, the state of a current network is determined, and the whole NGN network is convenient to manage and maintain integrally.

Description

MGC obtains the implementation method of quality of service information in the next generation network
Technical field
The present invention relates to network communications technology field, relate in particular to the implementation method that MGC in a kind of next generation network obtains quality of service information.
Background technology
MGC (Media Gateway Controller) and MG (media gateway) are two key members among the NGN (next generation network).MGC is responsible for CCF, MG is responsible for the service bearer function, MGC and MG division of labor collaborative work, realized calling out separating of control plane and service bearer plane, thereby guaranteed fully sharing of Internet resources, simplify device upgrade and professional expansion treatment process, and reduced the development and maintenance cost of NGN network greatly.
Among the NGN MG and MGC networking structure figure as shown in Figure 1, the user is by the MG access network, and under the control of MGC, with the telex network under other MG.MGCP is the main agreement of communicating by letter between MG and the MGC, present widely used have H.248/MeGaCo (MGCP) and two kinds of agreements of MGCP (MGCP).
With the MGCP agreement is example, and it is end points (Endpoint) and be connected (Connection) by abstract representation that the function of MG provides with combination of resources.End points is represented the entity that certain function is provided on the MG, for example TDM (time division multiplexing) passage etc.Connect and represent MG to go up the combination of resources relevant with calling, for example TDM passage and RTP (RTP) flow related etc.Based on this abstract model of agreement, in fact continuing of calling be exactly to end points and the operation that is connected.
Finish alternately end points and the operation that is connected with response by order (Command) request between MGC and the MG.Order entrained parameter to be divided into signal (Signal), incident classifications such as (Event).MGC is by corresponding signal indication MG operating resource, and for example to user's playback etc., MGC is with incident indication MG monitoring state, for example monitor user ' dislodging machine etc.Parameter with professional correlation polymerization in logic becomes bag (Package).
Under MGC control, the RTP Media Stream of setting up between MG and the MG is carried on the IP network, described RTP Media Stream can adopt different code encoding/decoding modes, and for example G.711, G.723, G.729, T.38 or the like, different code encoding/decoding modes is also different to the demand of bandwidth occupancy.Because the situation of IP bearer network, for example network delay, packet loss etc. all will greatly influence the QoS (service quality) of Media Stream, the quality of voice for example, call completing rate of fax or the like, therefore MGC is necessary to understand the service quality situation of Media Stream between the MG, so that network service quality is provided Macroscopic Evaluation, perhaps dynamically adjust the strategy of calling out control, for example change code encoding/decoding mode etc.
At present, the method that obtains the service quality situation of the Media Stream between the MG is: utilize the statistical parameter in the defined Connection Parameters bag of MGCP agreement (Package) to realize, this statistical parameter can reflect the service quality situation of Media Stream between the MG, and described statistical parameter comprises: transmitting-receiving byte number, transmitting-receiving bag number, number of dropped packets, network jitter, propagation delay time etc.In the NGN network, when an end of calling, when MGC issues the request of dismantling call, MG will return each statistical parameter at this calling in dismantling call request responding message.Like this, MGC just can understand the quality of service conditions of Media Stream between the MG.
But from such scheme as can be seen, only when an end of calling, MG just reports the statistical parameter of the medium flow service quality of this calling at present, thereby relatively poor to the real-time of the adjustment of call control strategy.That is to say,, also can only utilize described statistical parameter to adjust follow-up call control strategy, the calling that has finished is not then had practical significance even MGC recognizes the medium flow service quality situation of this calling.Therefore, the statistical parameter ratio that such scheme provides is more suitable for over a period to come, and the macro services quality of network is assessed.And adjust the corresponding call control strategy with it, then described statistical parameter obviously lags behind.
Summary of the invention
In view of above-mentioned existing in prior technology problem, the purpose of this invention is to provide the implementation method that MGC in a kind of next generation network obtains quality of service information, so that MGC can obtain the quality of service information of the Media Stream of the MG that needs in real time, and in view of the above control and management is carried out in the calling between MG, to obtain preferable service quality.
The objective of the invention is to be achieved through the following technical solutions:
Media gateway controller MGC is obtained the implementation method of quality of service information in a kind of next generation network, comprising:
A, the detection duration that MGC obtains the quality of service information of MG is set on media gateway controller MGC, in described detection duration, MGC issues the order of the quality of service information of the described Media Stream of acquisition request to described MG;
The order that B, described MG issue according to described MGC is obtained the quality of service information of Media Stream in the RTCP Real-time Transport Control Protocol RTCP intelligence sample cycle, reports the quality of service information of described Media Stream to MGC.
This method also comprises:
When MG receives the order that described MGC issues, when activating certain Media Stream, described MG obtains the quality of service information of Media Stream in each RTCP intelligence sample cycle.
Described quality of service information comprises:
Activate duration, byte transmissions/receptions number, bag receptions/transmission number, packet loss number, on average/maximum/minimum number of dropped packets, on average/maximum/minimum jitter number, and on average/in maximum/minimum delay one or multinomial.
This method also comprises:
The cycle duration that needs MGC to obtain the quality of service information of MG is set on MGC, in the time range that described detection duration is determined, and when meeting the cycle duration of described setting, execution in step A.
Described detection duration is greater than described cycle duration, and described cycle duration is more than or equal to RTCP intelligence sample cycle duration.
This method also comprises:
When MGC was provided with described cycle duration, when the detection duration of perhaps setting finishes, or current media flowed when deleted, and then MGC carries out described steps A immediately.
Described steps A comprises:
MGC is carrying the parameter information of the MG connection that need obtain quality of service information in the order of the acquisition request quality of service information that MG issues.
Described steps A also comprises:
MGC is when being responsible for the establishment of the Media Stream between MG or issue the order of described acquisition request quality of service information afterwards to MG.
Described step B also comprises:
When MG reports MGC with the quality of service information of the Media Stream collected, then remove local preserve only at the last process effective service quality information that once reports, and continue to collect the quality of service information of new Media Stream, and wait for and receive the order that MGC issues.
As seen from the above technical solution provided by the invention, the present invention has adopted MGC regularly to send the order of acquisition request quality of service information as required to MG in the cycle of setting, thereby guaranteed that MGC can obtain the quality of service information of (promptly connecting) of Media Stream between MG in real time, makes MGC have more real-time significance of application at the call control strategy between MG.Simultaneously, realization of the present invention can also make MGC can understand the service quality situation of the Media Stream between MG comparatively quickly, determines the situation of current network, is convenient to that whole NGN network is carried out holistic management and safeguards.
Description of drawings
Fig. 1 is the networking structure schematic diagram between MG and MGC in the NGN network;
Fig. 2 is the flow chart of method of the present invention;
Fig. 3 is the process schematic diagram of MG among the present invention to the MGC reporting service quality information.
Embodiment
The situation of IP bearer network is to the very big influence of medium flow service quality, and this just impels MGC to be necessary to understand in real time the service quality situation of Media Stream between the MG, so that network service quality is provided Macroscopic Evaluation, perhaps dynamically adjusts the strategy of calling out control.At current mechanism in the MGCP agreement for the relatively poor problem of the adjustment real-time of call control strategy, the objective of the invention is to realize that based on the MGCP agreement MGC obtains the quality of service information of the Media Stream of MG in real time, the situation of medium flow service quality provides a kind of solution simply efficiently between the MG for MGC understands in real time.
Therefore, core of the present invention is based on the MGCP agreement, send the order of acquisition request quality of service information as required to MG by MGC, by MG the quality of service information in the calling procedure is sent to MGC by response message afterwards, assurance MGC can be known the service quality situation of Media Stream between MG as required in real time.
The specific implementation of method of the present invention specifically comprises following processing procedure as shown in Figures 2 and 3:
Step 21: determine the time value that the connection of Media Stream is created, so that determine corresponding quality of service information based on this time value in the follow-up processing procedure;
In order to grasp the quality of service information of Media Stream in real time, when MG should be created in the connection of Media Stream, stab constantly as the establishment of this Media Stream with current system time;
Step 22:MG starts the mechanism of collecting quality of service information, is used to collect the quality of service information of corresponding Media Stream;
Described quality of service information comprises:
Activate duration, byte sending and receiving/receptions number, bag receptions/transmissions number, packet loss number, on average/maximum/minimum number of dropped packets, on average/maximum/minimum jitter number, and on average/in maximum/minimum delay one or multinomial;
The concrete form of presentation of described quality of service information is:
Activate duration: double integer, the unit millisecond, possible value is any 64bit nonnegative integer, its implication is that Media Stream is activated and can receives or the duration of photos and sending messages;
Byte sends number/reception number: respectively be a double integer, possible value is any 64bit nonnegative integer, and its implication is the total amount of byte that the Media Stream accumulation sends/receives;
Bag transmission/reception number: respectively be a double integer, possible value is any 64bit nonnegative integer, and its implication is the bag sum that the Media Stream accumulation sends/receives;
The packet loss number: double integer, possible value are any 64bit nonnegative integer, and its implication is the bag sum that the Media Stream accumulation has been lost;
On average/and maximum/minimum packet loss: respectively be a double integer, the % of unit, possible value is the 32bit integer, the 32bit decimal, its implication is Media Stream average/maximum/minimum packet loss in current reporting period;
On average/and maximum/minimum jitter: respectively be an integer, possible value is any 32bit nonnegative integer, and its implication is Media Stream average/maximum/minimum jitter in current reporting period;
On average/and maximum/minimum delay: respectively be an integer, possible value is any 32bit nonnegative integer, and its implication is Media Stream average/maximum/minimum delay in current reporting period;
For example, can send number, byte by the byte that RTCP periodically obtains Media Stream and receive number, bag and send that number, bag receive number, packet loss loses number, present packet loss, current shake, current time delay or the like, and through relatively calculating the mean value of packet loss, shake, time delay;
Step 23: when MGC wishes to understand the service quality situation of last certain Media Stream of MG, then periodically go up the order that the connection of representing this Media Stream issues the acquisition request quality of service information to MG, and the subsidiary parameter descriptor that connects, as shown in Figure 3;
Described descriptor is used to specify the connection of obtaining quality of service information;
For the cycle that guarantees described order issues, then on MGC, need to be provided with relevant detection duration and cycle duration, detect duration and determined that MGC need obtain total duration of the quality of service information of respective media stream, it is long that cycle duration has determined that MGC need obtain blanking time of quality of service information of respective media stream;
Described detection duration and cycle duration are positive integer, require to detect duration usually greater than cycle duration, and cycle duration is more than or equal to RTCP intelligence sample cycle duration;
And MGC should create simultaneously or just issue afterwards the order of obtaining quality of service information about corresponding connection requests at Media Stream;
Step 24:MG is after receiving the order of MGC about described acquisition request quality of service information, determine the connection of corresponding Media Stream according to the connection descriptor in the order, and the quality of service information that has write down in the connection with respective media stream is carried on and reports MGC in the response message, as shown in Figure 3;
Wherein, activating duration parameters is the difference of current system timestamp and this Media Stream creation-time, and other quality of service information parameter is this current record value that connects;
MG should be after the described order of response, and the mean value of needs removing packet loss, shake, time delay etc. are only in the last effective parameter of process that once reports, so that prepare for report next time;
In follow-up detection duration and in each cycle, MG should write down various accumulated values constantly at each RTCP intelligence sample, and recomputates each mean value, determines current quality of service information, as shown in Figure 3; Simultaneously, among the present invention, when the detection that MGC sets for a long time in, regularly carry out described step 23 and step 24 according to cycle duration, can periodically obtain the quality of service information that MG goes up corresponding connection to guarantee MGC.
Certainly, among the present invention, MGC as required in real time (aperiodically) issue the order of acquisition request quality of service information to MG, and according to the order of receiving current quality of service information is sent to MGC by MG.
Among the present invention, when MGC begins at the detection duration that is provided with,, can issue the order of acquisition request service quality immediately to MG in order to obtain the quality of service information that first cycle write down on the MG before arriving.
Simultaneously, when MGC finishes at the detection duration that is provided with,, can issue the order of acquisition request service quality immediately to MG in order to obtain the current information that may write down on the MG in the also uncompleted cycle.
In addition, end is before deleted as yet if represent being connected of this Media Stream to detect duration, and then MGC also can issue the order of acquisition request service quality immediately to MG.
By above-mentioned at description of the invention as can be seen, utilize MGC of the present invention can obtain the quality of service information of Media Stream between MG in time.Carry out the adjustment of call control strategy thereby be convenient to MGC according to corresponding quality of service information, and real-time awareness network quality of service conditions.
For example, utilize the present invention, the quality of service information that carries in each response message that MGC sends for MG extracts and activates duration parameters as creating time migration constantly with respect to Media Stream in this cycle; Extract byte and send number, byte and receive that number, bag send number, bag receives number, packet loss number as the accumulation total amount, can ask difference to obtain quality of service conditions in this cycle with the relevant parameter in last one-period; The mean value that extracts packet loss, shake, time delay is as the quality of service conditions in this cycle.Afterwards, according to the further every index of analyzing medium stream service quality of described quality of service information, and correspondingly depict the various curve charts of reflection service quality situation by MGC.
Though MGC is the order of periodically sending the acquisition request quality of service information, but described order is for transmitting through the IP bearer network, the real time that obtains the quality of service information of this request command and extraction record on MG may be acyclic, therefore, MGC need be with the real time skew as this cycle of the activation duration parameters of extracting the MG response.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claims.

Claims (9)

1, media gateway controller MGC is obtained the implementation method of quality of service information in a kind of next generation network, it is characterized in that, comprising:
A, the detection duration that MGC obtains the quality of service information of MG is set on media gateway controller MGC, in described detection duration, MGC issues the order of the quality of service information of the described Media Stream of acquisition request to described MG;
The order that B, described MG issue according to described MGC is obtained the quality of service information of Media Stream in the RTCP Real-time Transport Control Protocol RTCP intelligence sample cycle, reports the quality of service information of described Media Stream to MGC.
2, MGC obtains the implementation method of quality of service information in the next generation network according to claim 1, it is characterized in that this method also comprises:
When MG receives the order that described MGC issues, when activating certain Media Stream, described MG obtains the quality of service information of Media Stream in each RTCP intelligence sample cycle.
3, MGC obtains the implementation method of quality of service information in the next generation network according to claim 1 and 2, it is characterized in that described quality of service information comprises:
Activate duration, byte transmissions/receptions number, bag receptions/transmission number, packet loss number, on average/maximum/minimum number of dropped packets, on average/maximum/minimum jitter number, and on average/in maximum/minimum delay one or multinomial.
4, MGC obtains the implementation method of quality of service information in the next generation network according to claim 1, it is characterized in that this method also comprises:
The cycle duration that needs MGC to obtain the quality of service information of MG is set on MGC, in the time range that described detection duration is determined, and when meeting the cycle duration of described setting, execution in step A.
5, MGC obtains the implementation method of quality of service information in the next generation network according to claim 4, it is characterized in that described detection duration is greater than described cycle duration, and described cycle duration is more than or equal to RTCP intelligence sample cycle duration.
6, MGC obtains the implementation method of quality of service information in the next generation network according to claim 5, it is characterized in that this method also comprises:
When MGC was provided with described cycle duration, when the detection duration of perhaps setting finishes, or current media flowed when deleted, and then MGC carries out described steps A immediately.
7, obtain the implementation method of quality of service information according to MGC in claim 1,2,3,4, the 5 or 6 described next generation networks, it is characterized in that described steps A comprises:
MGC is carrying the parameter information of the MG connection that need obtain quality of service information in the order of the acquisition request quality of service information that MG issues.
8, MGC obtains the implementation method of quality of service information in the next generation network according to claim 7, it is characterized in that described steps A also comprises:
MGC is when being responsible for the establishment of the Media Stream between MG or issue the order of described acquisition request quality of service information afterwards to MG.
9, obtain the implementation method of quality of service information according to MGC in claim 1,2,3,4, the 5 or 6 described next generation networks, it is characterized in that described step B also comprises:
When MG reports MGC with the quality of service information of the Media Stream collected, then remove local preserve only at the last process effective service quality information that once reports, and continue to collect the quality of service information of new Media Stream, and wait for and receive the order that MGC issues.
CNB2004100985705A 2004-12-14 2004-12-14 MGC obtaining service quality information realizing method in next generation network Expired - Fee Related CN100428686C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100985705A CN100428686C (en) 2004-12-14 2004-12-14 MGC obtaining service quality information realizing method in next generation network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100985705A CN100428686C (en) 2004-12-14 2004-12-14 MGC obtaining service quality information realizing method in next generation network

Publications (2)

Publication Number Publication Date
CN1791002A CN1791002A (en) 2006-06-21
CN100428686C true CN100428686C (en) 2008-10-22

Family

ID=36788530

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100985705A Expired - Fee Related CN100428686C (en) 2004-12-14 2004-12-14 MGC obtaining service quality information realizing method in next generation network

Country Status (1)

Country Link
CN (1) CN100428686C (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008003256A1 (en) 2006-06-26 2008-01-10 Huawei Technologies Co., Ltd. Method and system and device for instructing media gateway to set up connections between terminals
CN100542354C (en) * 2006-11-10 2009-09-16 华为技术有限公司 Terminal configuration method and terminal configuration system
CN101212308A (en) 2006-12-30 2008-07-02 华为技术有限公司 Statistical report method
CN101247257B (en) * 2007-02-15 2012-07-04 华为技术有限公司 Service quality high-resolution report collecting method and system
CN101247320B (en) * 2007-02-17 2011-04-20 华为技术有限公司 Control method and system for RTCP HR report generating and forwarding
CN101277259B (en) * 2007-03-28 2012-03-21 华为技术有限公司 Transmission method and system for resource information, medium gateway and medium gateway controller
CN101471930A (en) * 2007-12-28 2009-07-01 华为技术有限公司 Method and device for obtaining medium stream information
CN101686178B (en) * 2008-09-28 2012-11-21 华为技术有限公司 Method and system for improving multi-media connection quality, media control and processing equipment
CN101330471B (en) * 2008-07-29 2011-07-13 中兴通讯股份有限公司 Method for collecting medium gateway information on one side of base station controller when non-frame release call
CN102136962B (en) * 2010-06-23 2013-10-09 华为技术有限公司 Method, relative device and system for delimiting quality problems
CN105636107A (en) * 2014-11-03 2016-06-01 中兴通讯股份有限公司 Assessment method of network quality and network side device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1359212A (en) * 2000-11-17 2002-07-17 阿尔卡塔尔互联网运行公司 Comprehensive strategic realizing service for telecommunicaltion network
WO2003027884A1 (en) * 2001-09-27 2003-04-03 Eg Technology, Inc System and method of quality of service signaling between client and server devices
CN1489355A (en) * 2002-10-10 2004-04-14 华为技术有限公司 Network system and method for processing VOIP business based on media net-link control protocol

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1359212A (en) * 2000-11-17 2002-07-17 阿尔卡塔尔互联网运行公司 Comprehensive strategic realizing service for telecommunicaltion network
WO2003027884A1 (en) * 2001-09-27 2003-04-03 Eg Technology, Inc System and method of quality of service signaling between client and server devices
CN1489355A (en) * 2002-10-10 2004-04-14 华为技术有限公司 Network system and method for processing VOIP business based on media net-link control protocol

Also Published As

Publication number Publication date
CN1791002A (en) 2006-06-21

Similar Documents

Publication Publication Date Title
EP1739900B1 (en) A method for acquiring the qos of the multimedia stream periodically
US7653005B2 (en) Method, device and system for monitoring network performance
CN101160885B (en) Media gateway and method of reporting terminal statistical parameter value
US8825831B2 (en) Method for obtaining information about a transmission capability
CN100375462C (en) Adaptive Ethernet switch system and method
CN100428686C (en) MGC obtaining service quality information realizing method in next generation network
CN100574467C (en) A kind of band width control method and terminal equipment
CN102428728B (en) Methods and arrangements for dynamic resource reservation
CN101483494A (en) Method and system for encoding and decoding algorithm dynamic negotiation of SIP terminal
EP1339193B1 (en) Data rate controller
CN100349411C (en) Medium flow service quality reporting method
CN101425868A (en) Method and system for media transmission quality monitoring and controlling
EP2093948B1 (en) Method,device and system for controlling rtcp hr report
CN100473059C (en) Method for switching media stream code/decode format
CN101156370A (en) Statistical method for media stream in next generation network
WO2007012262A1 (en) A method and device for implementing packet service in soft-switch network
CN100493069C (en) Method for detecting medium flow service quality
US20070127390A1 (en) Method for providing quality-guaranteed service in converged network and apparatus using the same
CN100344112C (en) MG reporting service quality information realizing method in next generation network
CN101325564B (en) Method, apparatus and system for selecting virtual medium gateway
CN101212309B (en) Method for controlling time stamp of reported event
CN101883112B (en) System and method for implementing full control of T30 fax soft switch in next-generation network
EP2395705B1 (en) Collection method and system for high resolution reports of quality of service
da Fonseca et al. A Methodology for Peformance Analysis of Real-Time Continious Media Applications
CN117201467A (en) Device for monitoring network state in real-time video conference

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081022

CF01 Termination of patent right due to non-payment of annual fee