为媒体流内嵌于控制流传输提供支持的方法、装置的制作方法

文档序号:7669640阅读:186来源:国知局
专利名称:为媒体流内嵌于控制流传输提供支持的方法、装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及实现媒体流与控制流交错传输的方 法、装置及系统。
背景技术
参见图1,在现有的分组网络中,媒体网关控制器(MGC )和媒体网关(MG) 是业务与承载分离架构下的分组网络中的两个关键构件,其中,MGC负责业 务控制功能,MG负责々某体承载功能,以此方式来实现业务控制平面和々某体承 载平面的分离,从而充分共享网络资源,进而简化设备升级和业务扩展的实现 难度,降低开发和维护的成本。
在所述MG和MGC之间,采用(媒体)网关控制协议实现MG和MGC 之间的通信,目前,应用较多的是H.248/MeGaCo和MGCP两种协议,且 H.248/MeGaCo是基于MGCP发展而来的。其中MGCP版本1由IETF于1999 年10月制订并于2003年1月修订,H.248/MeGaCo版本1由ITU和正TF于 2000年11月共同制订并于2003年6月修订,H.248版本2由ITU于2002年 5月制订并于2004年3月修订,H.248版本3由ITU于2005年9月制订。
以H.248为例,在该协议上,存在以下形式的抽象连接模型MG上的各 种资源被抽象表示为终端(Termination),该抽象表示的终端又分为物理终端 和临时终端,其中,物理终端代表一些具有半永久存在性的物理实体,例如时 分复用(TDM)时隙等;临时终端则代表一些临时申请并在使用后释放的公 共资源,例如实时传输协议(RTP)流等。另外,还以被称为根(Root)终端 的特殊终端来代表MG整体。终端之间的关联被抽象表示为上下文(Context), 该上下文可以表示多个终端之间的关联,由此可以以拓朴(Topology)来描述 终端间的相互关系;对于还未与其它终端发生关联的终端,则可以由一个被称 为空(Null)上下文的特殊上下文来包含。
基于上述抽象连接;漠型,业务与承载之间的交互实际上就是对终端和上下 文的操作,这种操作通过MGC和MG之间的命令(command )的请求(Request)和响应(Reply)来完成。所述命令的类型包括增加(Add)、修改(Modify)、 删减(Subtract )、移动(Move )、审计值(AuditValue )、审计能力 (AuditCapabilities)、通报(Notify )、月良务改变(ServiceChange )。所述命令 中包括命令参数,该命令参数也称为描述符(Descriptor),该描述符可被分类 为属性(Property),信号(Signal )、事件(Event )、统计(Statistic)等。为了 方便将具有业务相关性的参数从逻辑上聚合为包(Package )。
MGC对MG的控制可以针对终端或终端上的流,通过终端状态 (TerminationState )描述符来表示终端上非流特有的特性,例如服务状态 (ServiceState )、事件緩冲控制(EventBufferControl)等。通过媒体(Media) 描述符来包括终端上流特有的特性,该媒体描述符包含一系列流(Stream)描 述符,每个流描述符针对单个流,又包含本端控制(LocalControl)、本端(Local) 和远端(Remote )描述符。其中,本端控制描述符用于表示流相关的控制信息, 例如模式(Mode)、预留组(ReserveGroup)和预留值(ReserveValue)等。本 端描述符和远端描述符分别用于表示本端和远端所接收流的特征,例如地址和 端口、编解码算法等,该描述符具体可采用SDP的形式。
在现有技术中,通常媒体流与其相应的控制流是分别传输的,例如,媒体 流采用RTP作为传输协议在MG之间传输,而该媒体流相应的控制流则采用 H.248作为传输协议在MGC和MG之间传输。
然而,在实际中存在一些特定的应用,该特定的应用需要将i某体流通过控 制流的传输通道传送,也就是将媒体流内嵌在控制流中传输。该媒体流内嵌于 控制流传输尽管可能在一定程度上增加设备实现上的复杂程度以及性能上的 开销,但为了实现特定的应用,仍需采用此种传输方式,例如为了i某体流能够 顺利穿越特定的网络地址转换。此外,i某体流的传输本身也可能伴随着一些耦 合度较高的控制流的传输,例如,RTP流传输过程中可能伴随着RTCP流传输, 这样,RTP流与RTCP流也可能需要交错成为一种复合的媒体流再内嵌于控制 流传输。
在现有的MGC与MG分离的架构下,用户通过MGC对MG上的力某体流
6进行控制,如果用户与MG之间的媒体流需要通过控制通道传输,则需要在
MGC与MG之间的控制流中嵌入媒体流,丛而实现媒体流内嵌于控制流传输, 但现有的(媒体)网关控制协议中并没有提供相应的支持机制,从而使得无法 实现々某体流内嵌于控制流传输。

发明内容
本发明实施例的目的在于提供一种为媒体流内嵌于控制流传输提供支 持的方法、装置,从而使得能够在MGC与MG之间实现媒体流内嵌于控制流 传输。
本发明实施例提供以下技术方案
一种实现^某体流内嵌于控制流传输的方法,该方法包括
媒体网关接收媒体网关控制器下发的将媒体流内嵌于控制流中传输的指
示;
所述媒体网关根据所述指示,与媒体网关控制器进行内嵌有媒体流数据的 控制流传输。
一种支持i某体流内嵌于控制流传输的媒体网关控制器,包括
指示下发单元,用于向媒体网关下发将媒体流内嵌于控制流中传输的指
示;
传输处理单元,用于与所述媒体网关进行内嵌有媒体流数据的控制流的传输。
一种支持媒体流内嵌于控制流传输的媒体网关,包括 指示接收单元,用于接收媒体网关控制器下发的将媒体流内嵌于控制流传 输的指示;
传输处理单元,用于根据所述指示,与所述媒体网关控制器进行内嵌有媒 体流数据的控制流传输。
可见,在本发明实施例中,通过扩展(媒体)网关控制协议(包括但不限 于H,248和MGCP),为媒体流内嵌于控制流传输提供了相应的支持机制,使 媒体网关控制器能够通过向媒体网关发送的指示,指示媒体网关与该媒体网关控制器进行内嵌有媒体流数据的控制流传输,实现媒体网关控制器与媒体网关 之间能够通过简便、高效的技术方案来实现媒体流内嵌于控制流传输,满足了 实际中所存在的特定应用的需要。


图1为本发明实施例所提供的为媒体流内嵌于控制流传输提供支持的方
法的流程图2为本发明一实施例所提供的为媒体流内嵌于控制流传输提供支持的 方法的流程图3为本发明另一实施例所提供的为媒体流内嵌于控制流传输提供支持 的方法的流程图4为本发明另一实施例所提供的为媒体流内嵌于控制流传输提供支持 的方法的流程图5为本发明另一实施例所提供的为媒体流内嵌于控制流传输提供支持 的方法的流程图6为本发明一优选实施例所提供的为媒体流内嵌于控制流传输提供支 持的方法的流程图。
具体实施例方式
实施例一
在本发明实施例中,通过扩展MG与MGC之间的(媒体)网关控制协议 (包括但不限于H,248和MGCP),实现媒体流内嵌于控制流传输,具体为 对于MG上媒体流的流出数据和流入数据分别采用不同的指示,以使得 MG才艮据该指示实现将4某体流数据内嵌于MG与MGC之间交互的O某体)网 关控制协议控制流中进行传输
(1 )对于MG上媒体流的流出数据
通过(媒体)网关控制协议中的一个事件(Event)作为指示,来表示 MG上媒体流的流出数据需要发送给MGC而不是直接发送给媒体连接的远 端;该事件可以定义在现有的包(Package)中,也可定义在新的包中,以"包 标识/事件标识"的格式使用。例如,在该事件定义在新包中时,将该新包命
8名为"媒体流交错(Media Stream Interleaving, msi)"包,将该事件命名为"流 出数据(OutgoingData, od)",以"msi/od"的格式来使用该流出数据事件。
当该流出数据事件由MGC下发给MG时,其还可进一步包括通道号 (Channel Number, cn)参数,用于指示在组装所述内嵌于控制流传输的々某体 流数据即生成交错数据时应该使用的通道号。例如,可以指示在生成交错数据 时,作为媒体流的RTP流使用通道0,作为控制流的实时传输控制协议(RTCP ) 流使用通道l。该通道号参数的类型为字符串(String),该参数具体可以为单 个通道号,例如"2";也可以是一个通道范围,例如"3-5",以指示在该通道 范围内选择相应的通道来生成交错数据。
当该流出数据事件由MG上报给MGC时,其进一步包括数据块(Data Block, db)参数,用于通过该参数包含MG发给MGC的交错数据。该数据块 参数的类型为字符串,其格式取决于所需传送的数据的类型,例如,对于RTP 分组数据来说,该数据块参数就依次由8比特(Bit)的"$,,符号、8比特的 通道标识、16比特的所封装的二进制(Binary)数据的长度,以及该长度的二 进制数据构成;当然,针对其他类型的数据,所述数据块参数需采用相应的其 他格式构成,并不影响本发明实施例的实现。
当该流出数据事件由MG上报给MGC时,其可进一步包括通道号参数, 用于指示生成交错数据时所实际使用的通道号,该参数的类型为字符串,具体 地,该参数可以为单个通道号,也可以为一个通道范围,用于表示实际使用该 通道范围内的通道来生成交错数据。
(2 )对于MG上媒体流的流入数据
通过(媒体)网关控制协议中的一个信号(Signal)作为指示,来表示 MG上i某体流的流入数据需要经由MGC接收而不是直接由媒体连接的本端接 收,同样,该信号可以定义在现有的包或新的包中,以"包标识/信号标识" 的格式使用。例如,在上述媒体流交错(msi)包中,将该信号命名为"流入 数据(Incoming Data, id)",以"msi/id"的格式来使用该流入数据信号。
当该流入数据信号由MGC下发给MG时,其包括数据块参数,用于包含MGC发送MG的交错数据,该数据块参数的类型和格式与上述流出数据事件 中的数据块参数相同。
当该流入数据信号由MGC下发给MG时,其还可以进一步包括通道号参 数,用于指示在提取交错数据时需要使用的通道号,该通道号参数的类型与上 述流出数据事件中的通道号参数相同。
在该实施例一中,可以采用所述指示,对媒体流的流出数据和流入数据分 别进行控制,以使得对应于流出数据和流入数据的媒体流数据分别内嵌于控制 流中进行传输;当然,也可以仅针对媒体流的流出数据或流入数据进行控制, 以实现将媒体流的流出数据或流入数据所对应的媒体流数据内嵌于控制流中 传输,并不影响本发明实施例的实现。
实施例二
在该实施例中,针对MG上々某体流的流出数据和流入数据采用相同的指 示,以使得MG根据该指示实现将媒体流数据内嵌于MG与MGC之间交互的 (媒体)网关控制协议控制流中进行传输
通过(媒体)网关控制协议中的一个事件作为指示,来表示MG上i某体 流的流出数据需要发送给MGC,同样采用该事件作为指示,来表示MG上々某 体流的流入数据需要经由MGC接收;该事件可以定义在现有的包或新的包中, 以"包标识/事件标识"的格式使用。例如,在上述J 某体流交错(msi)包中, 将该事件命名为"内嵌数据(Embedded Data, ed)",以"msi/ed,,的格式来使 用该内嵌数据事件;
当该内嵌数据事件由MGC下发给MG时,其还可进一步包括数据块参数, 用于通过该参数包含MGC发送MG的交错数据,和/或流入通道号参数,用 于指示在提取交错数据时需要使用的通道号,和/或流出通道号参数,用于指 示在生成交错数据时应该使用的通道号。
当该内嵌数据事件由MG上报给MGC时,还可进一步包括数据块参数, 用于通过该参数包含MG发给MGC的交错数据,和/或通道号参数,用于指示在生成交错数据时实际使用的通道号。
上述事件或信号可以针对终端或终端上的涑应用,当应用于终端时,表示
对该终端上的所有流适用。所述终端包括代表MG整体的Root终端和MG内 的个别终端。
下面,结合附图对本发明实施例的具体实现进行详细描述。 综合上述两个实施例,参见图1,本发明实施例中实现i某体流内嵌于控制
流 中传输包括以下步骤
步骤101: MG接收MGC下发的将媒体流内嵌于控制流中传输的指示; 步骤102:所述MG根据所述指示,与MGC进行内嵌有媒体流数据的控
制流传输。
对应于上述实施例一,采用以下具体方式实现媒体流内嵌于控制流传输 参见图2,对于MG上媒体流的流出数据,釆用以下步骤实现媒体流内嵌 于控制流中传输
步骤201: MGC向MG下发所述流出数据msi/od事件,以请求所述MG 启动将媒体流的流出数据内嵌于MG发送给MGC的(媒体)网关控制协议消 息中传输的功能;
其中,在本步骤中,MGC在向MG所下发的所述流出数据事件中,还可 进一步包括通道号参数,以指示MG应在生成交错数据时所使用的通道,例如, 在msi/od事件中进一步包括cn参数,该参数取值为"1-2",以指示MG在生 成交错数据时,对于作为々某体流的RTP流采用通道1,而对于作为控制流的 RTCP流则釆用通道2;
步骤202:所述MG收到所述MGC下发的所述流出数据事件后,将该事 件所针对的媒体流的流出数据通过该事件上^i会MGC而不是直接发送给所述 媒体流的媒体连接的远端,从而实现将媒体流内嵌于控制流中进行传输。
其中,在本步骤中,MG将i某体流的流出凝:据编码为数据块后携带在所述 流出数据事件的数据块参数中,并通过该事件上报给所述MGC;
其中,在本步骤中,根据不同的媒体数据类型,可以将媒体流的流出数据编码为不同格式的数据,例如,在本发明一实施例中,可以将々某体数据编码为
RTP分组数振的格式,当然,在本发明其它实施例中,也可以将媒体数据编码 为其他格式的数据,并不影响本发明实施例的实现;
其中,在本步骤中,在本发明实施例的具体实现中,所述MG可以才艮据 MGC所下发的所述流出数据事件中所携带的通道号参数,使用相应的通道将 媒体数据编码为数据块,当然,MG也可并不采用MGC所指示的通道来进行 々某体数据编码,并不影响本发明实施例的实现;相应的,所述MG可以进一步 通过上报所述流出数据事件给MGC时所携带的通道号参数,将该MG生成交 错数据时所实际使用的通道号告知MGC;例如,所述MG可以在上报给MGC 的msi/od事件中进一步包括cn参数,该从那是取值为"5-6",以告知MGC: 该MG在生成交^"数据时,对于作为i某体流的RTP流采用通道5,而对于作 为控制流的RTCP流则采用通道6;如果该通道号参数缺省,则表示MG在实 际生成交4普数据时所采用的通道号与MGC指示采用的通道号相同;
参见图3,对于MG上媒体流的流入数据,采用以下步骤实现媒体流内嵌 于控制流中传输
步骤301:所述MGC向所述MG下发所述流入数据msi/id信号,通过该 信号中的数据块参数将所述々某体流的流入数据传输给所述MG,而不是由所述 MG关于所述媒体流的媒体连接的本端直接接收;
步骤302:所述MG从MGC接收到所述msi/id信号,从该msi/id信号中 获取内嵌的所述媒体流的流入数据,从而实现媒体流内嵌于控制流中进行传 输。
在以上实施例中,所述流出数据msi/od事件和所述流入数据msi/id信号 可以独立使用,但一般而言,如果媒体流的流出数据内嵌于控制流传输,那么 媒体流的流入数据通常也会内嵌于控制流传输。
在以上实施例中,所述MGC可以针对终端或终端上的流来设置上述流出 数据事件和/或流入数据信号,针对终端设置,则意味着对该终端上的所有流 均适用上述事件和/或信号的设定,针对流进行设置,则意味着仅针对该流适用上述事件和/或信号的设定。当终端上有多个流且只想对其中某个或某些流
进行设置时,所述MGC在下发所述流出数据事件和/或流入数据信号时,需要 进一步携带所需设置的流的标识,以便针对该流标识所对应的流进行设置。此 外,需要注意的是以上所述的终端可以是代表整个MG的根(Root)终端, 也可以是MG上的某个具体终端,并不影响本发明实施例的实现。
对应于上述实施例二,采用以下具体方式实现媒体流内嵌于控制流传输 参见图4,对于MG上媒体流的流出数据,采用以下步骤实现媒体流内嵌
于控制流中传Mr:
步骤401: MGC向MG下发所述内嵌数据msi/ed事件,以请求所述MG 启动将媒体流的流出数据内嵌于MG发送给MGC的(媒体)网关控制协议消 息中传输的功能;
与实施例一相类似,在步骤401中,所述MGC在向MG所下发的所述内 嵌数据msi/ed事件中,还可进一步包括通道号参数,以指示MG应在生成交 错数据时所使用的通道号;
同样,在才丸行步骤401之前,本发明实施例还可进一步包括
MGC通过审计MG是否支持所述纟某体流交错包来判断所述MG是否支持 媒体流内嵌传输功能,如果是,则继续执行步骤401,否则,结束本流程;
步骤402:所述MG收到所述MGC下发的所述内嵌数据msi/ed事件后, 将该事件所针对的媒体流的流出数据通过该事件上报给MGC而不是直接发送 给所述媒体流的媒体连接的远端,从而实现将媒体流内嵌于控制流中进行传 输。
其中,在本步骤中,根据不同的媒体数据类型,可以将媒体数据编码为不 同格式的数据;此外,所述MG可以根据MGC所下发的内嵌数据事件中所携 带的通道号参数,使用相应的通道将媒体数据编码为数据块,当然,MG也可 并不采用MGC所指示的通道来进行媒体数据编码,并不影响本发明实施例的 实现;相应的,所述MG可以进一步通过将内嵌数据事件上报给MGC时所携带的通道号参数,将该MG生成交错数据时所实际使用的通道号指示给MGC。
参见图5,对于MG上媒体流的流入数据,釆用以下步骤实现媒体流内嵌 于控制流中传输
步骤501:所述MGC向所述MG下发所述内嵌数据msi/ed事件,通过该 事件中的数据块参数将所述媒体流的流入数据传输给所述MG,而不是由所述 MG关于所述媒体流的媒体连接的本端直接接收;
步骤502:所述MG从MGC接收到所述内嵌数据msi/ed事件,从该msi/ed 事件中获取内嵌的所述媒体流的流入数据,从而实现媒体流内嵌于控制流中进 行传输。
同样,在该实施例中,所述MGC可以针对终端或终端上的流来设置上述 内嵌数据事件,针对终端设置,则意味着对该终端上的所有流均适用上述内嵌 数据事件的设定,针对流进行设置,则意味着仅针对该流适用上述内嵌数据事 件的设定。当终端上有多个流且只想对其中某个或某些流进行设置时,所述 MGC在下发所述内嵌数据事件时,需要进一步携带所需设置的流的标识,以 便针对该流标识所对应的流进行设置。
在实际应用中,对应于实施例二所提供的方法,可以采用图6所示的优选 方式实现i某体流内嵌于控制流传输,具体包括
步骤601:所述MGC向所述MG下发所述内嵌数据msi/ed事件,通过该 事件中的数据块参数将所述媒体流的流入数据传输给所述MG,而不是由所述 MG关于所述媒体流的媒体连接的本端直接接收;同时,通过该内嵌数据msi/ed
体)网关控制协议消息中传输的功能;
步骤602:所述MG从MGC接收到所述内嵌数据msi/ed事件,从该msi/ed 事件中获取内嵌的所述媒体流的流入数据;
步骤603:所述MG根据收到的所述内嵌数据msi/ed事件,将该事件所针 对的媒体流的流出数据通过该事件上报给MGC而不是直接发送给所述媒体流
14的媒体连接的远端,从而实现将媒体流内嵌于控制流中进行传输。
在该优选实施例中,通过步骤601中所述MGC.向所述MG下发内嵌数据 msi/ed事件,同时将针对媒体流的流出数据和流入数据的指示下发给MG, MG根据该指示,完成媒体流内嵌于控制流中传输。
与上述实施例所提供的方法相对应,本发明实施例还提供了支持媒体流内 嵌于控制流传输的媒体网关控制器,该媒体网关控制器包括
指示下发单元,用于向媒体网关下发将媒体流内嵌于控制流中传输的指
示;
传输处理单元,用于与所述媒体网关进行内嵌有媒体流数据的控制流的传输。
当所述指示为针对流出数据和/或流入数据的事件时,所述传输处理单元
进一步包括
事件处理模块,用于当所述指示为表示媒体网关上流出的媒体数据需要发 送给媒体网关控制器的事件时,从接收到的媒体网关上报的该事件中提取流出 的媒体数据;和/或,当所述指示为表示媒体网关上流入的媒体数据需要经由 媒体网关控制器发送给々某体网关的事件时,在媒体网关控制器下发的该事件中 携带流入的媒体数据下发给媒体网关。
当所述指示为针对或流入数据的信号时,所述传输处理单元进一步包括 信号处理模块,用于当所述指示为表示媒体网关上流入的媒体数据需要经 由媒体网关控制器发送给媒体网关的信号时,在该信号中携带流入的媒体数据 下发给媒体网关。
与上述实施例所提供的方法相对应,本发明实施例还提供了支持媒体流内 嵌于控制流传输的媒体网关,该媒体网关包括
指示接收单元,用于接收媒体网关控制器下发的将媒体流内嵌于控制流传 输的指示;
传输处理单元,用于根据所述指示,与所述媒体网关控制器进行内嵌有媒体流数据的控制流传输。
当所述指示为针对流出数据和/或流入数据的事件时,所述传输处理单元 进一步包括
事件处理模块用于当所述指示为表示媒体网关上流出的媒体数据需要发 送给媒体网关控制器的事件时,通过媒体网关上报的该事件携带流出的媒体数
据发送给媒体网关控制器;和/或,当所述指示为表示媒体网关上流入的媒体
数据需要经由媒体网关控制器发送给媒体网关的事件时,从媒体网关控制器下
发的该事件中提取流入的媒体数据。
当所述指示为针对流入数据的信号时,所述传输处理单元进一步包括 信号处理单元用于当所述指示为表示媒体网关上流入的媒体数据需要经
由媒体网关控制器发送给媒体网关的信号时,从该信号中提取流入的媒体数据。
与上述实施例所提供的方法相对应,本发明实施例还提供了支持媒体流内 嵌于控制流传输的系统,该系统包4封某体网关控制器以及媒体网关,其中 所述i某体网关控制器用于
向所述媒体网关下发将媒体流内嵌于控制流传输的指示,以及与所述媒体 网关进行内嵌有媒体流数据的控制流传输; 所述媒体网关用于
接收所述i某体网关控制器下发的将々某体流内嵌于控制流传输的指示,以及 与所述媒体网关控制器进行内嵌有媒体流数据的控制流传输。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通 技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范围。
权利要求
1、一种为媒体流内嵌于控制流传输提供支持的方法,其特征在于,该方法包括媒体网关接收媒体网关控制器下发的将媒体流内嵌于控制流中传输的指示;所述媒体网关根据所述指示,与所述媒体网关控制器进行内嵌有媒体流数据的控制流传输。
2、 根据权利要求i所述的方法,其特征在于,所述指示为针对媒体流的 流出数据下发的事件,该事件用于表示媒体网关上的所述流出数据需要发送给 媒体网关控制器,则所述媒体网关根据所述指示,与所述媒体网关控制器进行内嵌有媒体流凄t据的控制流传输具体为所述媒体网关将所述媒体流的流出数据通过所述事件上报给所述媒体网 关控制器。
3、 根据权利要求2所述的方法,其特征在于,所述下发的事件进一步包 括通道号参数,用于指示当媒体网关需要组装所述内嵌于控制流传输的流出数 据时应该4吏用的通道号。
4、 根据权利要求2或3所述的方法,其特征在于,所述将流出数据通过 该事件上报给媒体网关控制器时,所述上报的事件进一步包括数据块参数,用 于通过该参数包含所述流出数据。
5、 根据权利要求3所述的方法,其特征在于,所述将流出数据通过该事 件上报给媒体网关控制器时,所述上报的事件进一步包括通道号参数,用于指 示生成所述内嵌于控制流传输的流出数据时实际使用的通道号。
6、 根据权利要求1所述的方法,其特征在于,所述指示为针对媒体流的 流入数据下发的信号或事件,该信号或事件用于表示媒体网关上的所述流入数 据需要经由媒体网关控制器发送给媒体网关,则所述媒体网关根据所述指示,与所述媒体网关控制器进行内嵌有i某体流 数据的控制流传输具体为所述媒体网关从所述信号或事件中获取所述媒体流的流入数据。
7、 根据权利要求6所述的方法,.其特征在于,所述信号或事件进一步包 括通道号参数,用于指示媒体网关在解析所述流入数据时应该使用的通道号。
8、 根据权利要求6或7所述的方法,其特征在于,所述信号或事件进一 步包括数据块参数,用于包含所述流出数据,所述MG从所述信号或事件中获 取的所述媒体流的流入数据具体为MG从所述数据块参数解析出所述媒体流 的流入数据。
9、 根据权利要求2或6所述的方法,其特征在于,所述针对流出数据下 发的事件和针对流入数据下发的事件为同一事件。
10、 根据权利要求2或6所述的方法,其特征在于,所述事件和/或信号 针对终端或终端上的流。
11、 一种支持^f某体流内嵌于控制流传输的々某体网关控制器,其特征在于, 该媒体网关控制器包括指示下发单元,用于向媒体网关下发将媒体流内嵌于控制流中传输的指示;传输处理单元,用于与所述媒体网关进行内嵌有媒体流数据的控制流的传输。
12、 根据权利要求11所述的媒体网关控制器,其特征在于, 所述传输处理单元进一步包括事件处理模块,用于当所述指示为表示媒体网关上流出的媒体数据需要发 送给媒体网关控制器的事件时,从接收到的媒体网关上报的该事件中提取流出 的媒体数据;和/或,当所述指示为表示媒体网关上流入的媒体数据需要经由 媒体网关控制器发送给媒体网关的事件时,在媒体网关控制器下发的该事件中 携带流入的媒体数据下发给媒体网关。
13、 根据权利要求11所述的媒体网关控制器,其特征在于,所述传输处 理单元进一步包括信号处理模块,用于当所述指示为表示媒体网关上流入的媒体数据需要经由媒体网关控制器发送给媒体网关的信号时,在该信号中携带流入的媒体数据 下发给媒体网关。
14、 一种支持媒体流内嵌于控制流传输的媒体网关,其特征在于,该媒体网关包凌舌指示接收单元,用于接收媒体网关控制器下发的将媒体流内嵌于控制流传 输的指示;传输处理单元,用于根据所述指示,与所述媒体网关控制器进行内嵌有媒 体流数据的控制流传输。
15、 根据权利要求14所述的々某体网关,其特征在于,所述传输处理单元 进一步包括事件处理模块用于当所述指示为表示媒体网关上流出的媒体数据需要发 送给媒体网关控制器的事件时,通过媒体网关上报的该事件携带流出的媒体数 据发送给媒体网关控制器;和/或,当所述指示为表示媒体网关上流入的媒体 数据需要经由媒体网关控制器发送给媒体网关的事件时,从媒体网关控制器下 发的该事件中提取流入的媒体数据。
16、 根据权利要求14所述的媒体网关,其特征在于,所述传输处理单元 进一步包括信号处理单元用于当所述指示为表示媒体网关上流入的媒体数据需要经 由媒体网关控制器发送给媒体网关的信号时,从该信号中提取流入的媒体数 据。
全文摘要
本发明实施例公开了为媒体流内嵌于控制流传输提供支持的方法及装置,所述方法包括媒体网关接收媒体网关控制器下发的将媒体流内嵌于控制流中传输的指示;所述媒体网关根据所述指示,与媒体网关控制器进行内嵌有媒体流数据的控制流传输。所述系统包括媒体网关控制器以及媒体网关,其中所述媒体网关控制器用于向所述媒体网关下发将媒体流内嵌于控制流传输的指示,以及与所述媒体网关进行内嵌有媒体流数据的控制流传输;所述媒体网关用于接收所述媒体网关控制器下发的将媒体流内嵌于控制流传输的指示,以及与所述媒体网关控制器进行内嵌有媒体流数据的控制流传输。采用本发明实施例,能够为媒体流内嵌于控制流传输提供高效的解决方案。
文档编号H04N7/24GK101472169SQ200710307878
公开日2009年7月1日 申请日期2007年12月29日 优先权日2007年12月29日
发明者林扬波 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1