[go: up one dir, main page]

WO2010017780A1 - Procédé, passerelle média et système de rapport d'information de durée d'enregistrement de média - Google Patents

Procédé, passerelle média et système de rapport d'information de durée d'enregistrement de média Download PDF

Info

Publication number
WO2010017780A1
WO2010017780A1 PCT/CN2009/073271 CN2009073271W WO2010017780A1 WO 2010017780 A1 WO2010017780 A1 WO 2010017780A1 CN 2009073271 W CN2009073271 W CN 2009073271W WO 2010017780 A1 WO2010017780 A1 WO 2010017780A1
Authority
WO
WIPO (PCT)
Prior art keywords
media
recording
media gateway
event
detecting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2009/073271
Other languages
English (en)
Chinese (zh)
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
Publication of WO2010017780A1 publication Critical patent/WO2010017780A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport

Definitions

  • the present invention relates to the field of mobile communications, and in particular, to a method for reporting media recording length information of a media gateway control protocol.
  • MG is the two key components of the packet network under the business and bearer separation architecture.
  • the MGC is responsible for the service control function
  • the MG is responsible for the media bearer function, thereby separating the service control plane and the media bearer plane, thereby fully sharing network resources, simplifying equipment upgrades and service expansion, and reducing burst and maintenance costs.
  • control protocols for mainstream applications between MGC and MG include gateway control protocol and media gateway control protocol (Media Gateway Control).
  • MGCP MGCP Protocol Two.
  • the MG can record the received specific media from other devices or users. It is necessary for the MGC to know the length information of the media that the MG has recorded to meet further storage or billing processing requirements.
  • the MGC-MG separation architecture there is still no effective mechanism for how the MGC knows the length information of the media recorded by the MG.
  • Embodiments of the present invention provide a method of providing reporting of media recording length information by extending a media gateway control protocol.
  • a method of reporting media length information comprising the following steps:
  • the media gateway detects the media stream recording operation performed by the media gateway according to the event that has the function of detecting the recording completion function; [12] The media gateway detects that the media stream recording is completed;
  • the media gateway reports an event to the media gateway controller, where the reported event carries a recording length parameter of the media stream.
  • a media gateway including:
  • a detecting unit configured to detect a media stream recording operation performed by the media gateway according to an event having a function of detecting a recording completion function
  • the reporting unit is configured to: when the detecting unit detects that the media stream is recorded, report the event to the media gateway controller, where the reported event carries the recording length parameter of the media stream.
  • a communication system comprising:
  • a media gateway configured to detect a media stream recording operation performed by the media gateway according to an event that has a function of detecting a recording completion function; and when detecting that the media stream recording is completed, reporting an event to the media gateway controller, where The reported event carries a recording length parameter of the media stream;
  • the media gateway controller is configured to receive the event carrying the recording length parameter reported by the media gateway.
  • the media gateway detects the media stream recording operation performed by the media gateway according to the event that has the function of detecting the recording completion function.
  • the media gateway sends the media gateway to the media gateway.
  • the controller reports the event, where the reporting event carries a recording length parameter. Therefore, the MG detects the media stream recording operation and reports the length information of the recorded media to the MGC through the extended protocol, so that the MGC can perform subsequent processing according to the length information of the recorded media.
  • FIG. 1 is a schematic diagram of a network of MG and MGC used in an embodiment of the present invention
  • FIG. 2 is a flowchart of Embodiment 1 of a method for reporting media length recording information according to the present invention
  • FIG. 3 is a flowchart of Embodiment 2 of a method for reporting media length recording information according to the present invention
  • FIG. 4 is a schematic structural diagram of a system according to an embodiment of the present invention.
  • FIG. 1 is a schematic diagram of networking of an MGC and an MG in a service and bearer separation architecture according to an embodiment of the present invention.
  • MGCP between the MG and the MGC as H.248 as an example
  • various resources on the MG are abstractly represented as a termination (Termination).
  • the terminal is further divided into a physical terminal and an Ephemeral terminal.
  • the former represents some physical entities with semi-permanent existence, such as division multiplexing (Time Division).
  • TDM Multiplex
  • real time transport Real Time Transport
  • the MG as a whole is represented by a special terminal called a root terminal.
  • the association between terminals is abstracted as a context.
  • the context can contain multiple terminals, so the relationship between the terminals is described in terms of topology.
  • a terminal that has not been associated with another terminal is included by a special context called a null context.
  • the interaction between the service and the bearer is actually embodied as a terminal-oriented and context-oriented operation. This is done by a command (Reque st) and a response (Reply) between the MGC and the MG.
  • Command type operations include Add (Add), Modify (Modify
  • Command parameters also known as descriptors, are classified as properties, signals, events, statistics, and so on. To facilitate the logical aggregation of parameters into packages based on business relevance.
  • the MGC's control of the MG can be directed to the flow on the terminal or terminal.
  • the terminal state (TerminationSta te) descriptor is used to include non-stream specific characteristics on the terminal, such as service state (SendceState), event buffer control (EventBufferControl), and the like.
  • a media-specific feature is included through a Media (Descriptor) descriptor, which can contain several Stream descriptors. Each stream descriptor is for a single stream and contains local control (LocalControl), local (Local) and remote (Remote) descriptors.
  • the local control descriptor is used to include flow-related control information such as Mode, Reserve Group, and ReservedValue.
  • the local and remote descriptors are used to describe the characteristics of the stream received by the local end and the remote end, such as an address and a port, a codec algorithm, etc., specifically using a description of the Session Description Protocol (SDP). form.
  • SDP Session
  • a processing flow of a method for reporting length information of a media report includes the following steps: [33] Step 101,
  • the MG detects a media stream recording operation performed by the MG according to a preset event having a function of detecting a recording completion function.
  • the above event with the function of detecting the recording completion can also be issued by the MGC.
  • Step 102 The MG detects that the media stream recording is completed.
  • Step 103 The MG reports an event to the MGC, where the reported event carries the recording length parameter.
  • the event reported in the foregoing embodiment may be an event that is sent by the MGC and has a function of detecting a recording completion function, but the parameters of the delivery and reporting may be different.
  • a processing flow of another method for reporting length information of a media report includes the following steps:
  • the MGC sends a signal (Signal) to instruct the MG to record a particular media stream.
  • a signal (Signal) to instruct the MG to record a particular media stream.
  • the above signal can be a Record signal.
  • Step 202 The MG records the specific media stream according to the foregoing signal.
  • the MGC sends an event indication that the MG detects the completion of the recording of the specific media stream.
  • the event may be a RecordCompletion event.
  • Step 203 may also be performed in the same manner as step 201, and the event may also be preset on the MG.
  • Step 204 The MG detects the specific media stream recording operation performed according to the event.
  • the MG detects that the recording of the specific media stream is completed.
  • the reason why the recording is completed can be:
  • the MG does not detect the media stream or detect the subsequent media stream within the preset inter-turn value.
  • the media stream is not detected, and the media stream is not detected at the beginning, for example: the user does not speak from the beginning of the recording, or after the recording, no subsequent media stream is detected, such as after the user speaks a paragraph No longer talk about it.
  • the MG receives the information to terminate the recording: for example, the user's phone hangs up, or the user presses the button to terminate the DTMF. Code and so on.
  • the MG reports an event to the MGC, where the parameter carries a parameter indicating the length of the recorded media stream, where the length of the recording may be the length of the total recorded media stream from the start of recording to the completion of recording. You can name this parameter the recording length (Record
  • the recording length can be calculated after reporting, or recorded during recording.
  • This parameter is of type Integer and is expressed in bytes (Bytes) or Bits (Bits) or integer multiples of milliseconds (for example, 10 milliseconds). Assume that in bytes, depending on the reason for completion, the parameters carried are different, for example:
  • the MGC receives the event reported by the MG, and performs further processing, such as storage or charging, according to the parameter indicating the length of the recorded media stream carried in the event.
  • a schematic structural diagram of a system according to an embodiment of the present invention includes: a media gateway 31, and a media gateway controller 32.
  • the media gateway further includes: a preset unit 311, a detecting unit 312' reporting unit 313,
  • the detecting unit 312 is configured to detect a media stream recording operation performed by the media gateway according to an event that has a function of detecting a recording completion function, where the event having the function of detecting a recording completion function is set in advance on the preset unit 311. Or the receiving unit that is sent by the media gateway controller 32 to the media gateway 31 (figure Show, can replace the preset unit 311
  • the reporting unit 313 is configured to report the event to the media gateway controller 32 when the detecting unit 312 detects that the media stream is recorded, wherein the reporting event carries the recording length parameter.
  • the detecting unit 312 in the case that the media stream is not detected, the reporting unit 313 reports the event carrying the recording length parameter to the media gateway controller 32;
  • the MG detects the media stream recording operation performed by the MG, and reports the length information of the recorded media to the MGC through the extended protocol, so that the MGC can perform subsequent information according to the length information of the recorded media. deal with.
  • the present invention can be implemented by hardware, or can be realized by means of software plus necessary general hardware platform, the present invention.
  • the technical solution can be embodied in the form of a software product, which can be stored in a computer readable storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), and includes a plurality of instructions for making a computer device (may be a personal computer, server, or network device, etc.) Perform the methods described in various embodiments of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Procédé, passerelle média (MG) et système de rapport d'information de durée d'enregistrement de média, ledit procédé comprenant: la détection de l'opération d'enregistrement de flux média effectuée par la MG selon l'événement de détection de mise en oeuvre de l'enregistrement (101); la détection de la fin de l'enregistrement du flux média par MG (102); le rapport de l'événement par MG à un contrôleur de passerelle média (MGC), ledit rapport comportant les paramètres de durée d'enregistrement (103). MG rapporte l'information de durée du média enregistré au MGC par protocole étendu, le MGC étant ainsi apte à effectuer un post-traitement en fonction de l'information de durée du média.
PCT/CN2009/073271 2008-08-14 2009-08-14 Procédé, passerelle média et système de rapport d'information de durée d'enregistrement de média Ceased WO2010017780A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200810142466A CN101651664A (zh) 2008-08-14 2008-08-14 上报媒体录制长度信息的方法、媒体网关和系统
CN200810142466.X 2008-08-14

Publications (1)

Publication Number Publication Date
WO2010017780A1 true WO2010017780A1 (fr) 2010-02-18

Family

ID=41668715

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2009/073271 Ceased WO2010017780A1 (fr) 2008-08-14 2009-08-14 Procédé, passerelle média et système de rapport d'information de durée d'enregistrement de média

Country Status (2)

Country Link
CN (1) CN101651664A (fr)
WO (1) WO2010017780A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105099990B (zh) * 2014-04-28 2018-11-20 华为技术有限公司 媒体录制方法、装置和系统

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794665A (zh) * 2005-04-15 2006-06-28 华为技术有限公司 一种媒体网关监测并上报事件的方法
WO2007073679A1 (fr) * 2005-12-26 2007-07-05 Huawei Technologies Co., Ltd. Passerelle multimedia et procede pour presenter une valeur de parametre statistique de terminal
CN101212308A (zh) * 2006-12-30 2008-07-02 华为技术有限公司 一种统计上报方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794665A (zh) * 2005-04-15 2006-06-28 华为技术有限公司 一种媒体网关监测并上报事件的方法
WO2007073679A1 (fr) * 2005-12-26 2007-07-05 Huawei Technologies Co., Ltd. Passerelle multimedia et procede pour presenter une valeur de parametre statistique de terminal
CN101212308A (zh) * 2006-12-30 2008-07-02 华为技术有限公司 一种统计上报方法

Also Published As

Publication number Publication date
CN101651664A (zh) 2010-02-17

Similar Documents

Publication Publication Date Title
CN101160885B (zh) 媒体网关及其上报终端统计参数值的方法
WO2007119962A1 (fr) Procédé permettant d'obtenir des informations de facturation par paquets sur la base d'un protocole d'ouverture de session
CN100471174C (zh) 一种通过h.248协议实现录音暂停功能的方法
CN106330896B (zh) 一种处理sub信令的方法
CN100428686C (zh) 下一代网络中mgc获取服务质量信息的实现方法
WO2009121284A1 (fr) Procédé, système et passerelle de fourniture de service intelligent
CN1897622B (zh) 一种检测及释放媒体网关异常实时传输协议资源的方法
WO2010017725A1 (fr) Procédé, dispositif et appareil de commande de lecture multimédia
CN100493069C (zh) 媒体流服务质量检测方法
WO2010017780A1 (fr) Procédé, passerelle média et système de rapport d'information de durée d'enregistrement de média
CN101378535B (zh) 一种传输媒体流控制消息的方法、系统及装置
WO2009082903A1 (fr) Procédé destiné à régler la vitesse d'un signal, passerelle multimédia et contrôleur de passerelle multimédia
CN101472169B (zh) 为媒体流内嵌于控制流传输提供支持的方法、装置
WO2007073666A1 (fr) Procede et dispositif utilisant un parametre de comptage pour regler une valeur
CN105306420A (zh) 实现从文本到语音业务循环播放的方法、装置及服务器
CN100579253C (zh) 窄带放音设备用于宽带网络的系统
CN101552846B (zh) 一种媒体流中拨号信息的处理方法和装置
CN101316263B (zh) 资源预留方法及设备
WO2009121273A1 (fr) Procédé d'application, équipement et système pour la relation de la base et de l'extension des paquets
CN101409751B (zh) 传递双音多频信号的方法、装置和系统
CN101651638B (zh) 一种媒体播放信息上报的方法、装置和系统
US20100316059A1 (en) Method, apparatus and system for processing tone in media stream
WO2010017758A1 (fr) Procédé de commande de gain de signal, système de communication, passerelle multimédia et dispositif de commande de passerelle multimédia
CN101552700A (zh) 一种匹配结果上报控制方法和装置
WO2007107072A1 (fr) Procédé de génération d'une liste de chargement, système et passerelle multimédia associés

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09806383

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09806383

Country of ref document: EP

Kind code of ref document: A1