一种虚拟媒体网关选择方法、装置及系统的制作方法

文档序号:7654901阅读:173来源:国知局
专利名称:一种虚拟媒体网关选择方法、装置及系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种虚拟媒体网关选择方法、装置及系统。
技术背景媒体网关控制器(MGC, Media Gateway Controller)和々某体网关(MG, MediaGateway)是分组网络中的两个关键构件。MGC负责呼叫控制功能,MG 负责业务承载功能,藉此实现呼叫控制平面和业务承载平面的分离,从而充分 共享网络资源,简化设备升级和业务扩展,大大降低开发和维护成本。如图1 所示,为MGC与MG组网结构示意图。媒体网关控制协议是MG和MGC之间通信的主要协议,目前应用较为广泛 的有H.248网关控制协议(H.248/MeGaCo, H.248/ Gateway Control Protocol) 和媒体网关控制协议(MGCP, Media Gateway Control Protocol)两种协议。其 中,MGCP协议版本1由互联网工程项目组(IETF, Internet Engineering Task Force )于1999年10月制订并于2003年1月修订,H.248/MeGaCo协议版本l由IETF 和国际电信联盟(ITU, International Telecommunications Union)于2000年11 月共同制订并于2003年6月修订,汪248协议版本2由111;于2002年5月制订并于 2004年3月修订,11.248协议版本3由111;于2005年9月制订。R248协议中,MG上的各种资源被抽象表示为终端(Termination)。终端 又分为物理终端(Physical Termination)和临时终端(Ephemeral Termination), 物理终端表示一些具有半永久存在性的物理实体,例如时分复用(TDM, Time Division Multiplex)通道等,临时终端表示一些临时申请用后释放的公共资源, 例如实时传输协议(RTP, Real-time Transport Protocol)流等。以根(Root) 终端表示MG整体。终端之间的组合被抽象表示为上下文(Context)。上下文可以包含多个终端,以拓朴(Topology)来描述终端间的相互关系。对于还未 与其它终端发生关联的终端,称为空(Null)上下文。基于H.248协议的这种抽象模型,呼叫的接续实际上就是对终端和上下文 的操作。这种操作通过MGC和MG之间的命令(Command)请求(Request) 和响应(Reply)来完成。命令类型包括添加(Add)、修改(Modify )、删减(Subtract )、移动(Move )、审计值(AuditValue )、审计能力(AuditCapabilities )、 通报(Notify )、服务改变(ServiceChange )。命令参数,也称为描述符(Descriptor),被分类为属性(Property )、信号(Signal )、事件(Event)、统 计(Statistic),具有业务相关性的参数逻辑上聚合成为包(Package)。实际应用中, 一个物理MG可能被划分为一个或多个虚拟々某体网关(VMG, Virtual Media Gateway)。 一个VMG由一个静态划分的物理终端集和/或多个临 时终端集组成。 一个VMG在某一时刻只能被一个MGC控制。对MGC来说,每 个VMG就是一个完整的MG。然而,在一个物理MG上可能只有一个或几个网 络接口,而每个网络接口可能会被多个VMG所共享使用。这种机制就会导致 一个复杂的问题当一个事件在这个共享接口上发生时,物理MG需要标识出 恰当的VMG去向控制它的MGC报告所检测到的事件。这时,如何选择VMG就 成了一个问题。以11.248.55中的资源控制场景为例,如图2所示,为VMG场景下的资源控 制示意图。其中所涉及的功能实体包括用户设备(UE, User Equipment)、 会话控制功能实体(SCF, Session Control Function)、资源准入控制功能实体 (RACF, Resource Admission Control Function )和策略执行实体(PE画E, Policy Enforcement Entity)。在RACF和PE-E之间采用H.248作为接口协议时,RACF 和PE-E就相当于R248实体中的MGC和MG。图2中所示物理MG被划分成了多个VMG,其中VMG1被MGC1控制, VMG2和VMG3被MGC2控制。 一个会话的建立通常包含两个部分业务层的 信令协商和承载层的资源协商。在业务层的信令协商中,MGC可能会生成一授权令牌,其中包含MGC的完整网域名称(FQDN, Fully Qualified Domain Name)和会话标识,供MGC唯一识别一个承载层的资源请求。授权令牌在信 令消息中携带给UE。承载层的资源协商由UE发起,l正向MG发送事件触发消 息,其中可能携带授权令牌信息。当MG收到UE的事件触发消息后,需要向对 应VMG所属的MGC上报QoS资源预留决策请求事件(即H.248.55中的rdrr事 件),来请求MGC向MG下发资源提供决策。而在VMG的情况下,物理MG在 收到UE发来的事件触发消息后,首先需要选择出合适的VMG,来进而向MGC 报告检测事件。针对此问题,现有技术的一种解决方案是物理MG根据当前各VMG的资 源分配信息(如上下文和终端地址端口等信息)和/或所接收到的消息(如事件 触发消息中的授权令牌等),解析出事件相关的VMG信息,继而由特定的VMG 去向控制它的MGC报告检测事件。例如,在R248.55协议中,资源策略控制分为上下文已经创建的模式 (Context-created MG pull mode)和上下文未创建的模式(Context-less MG pull mode)。在上下文已经创建的模式下,VMG中已经创建了上下文和终端相关 信息,那么如果物理MG收到的事件触发消息中包含特定的目的信息与某个 VMG匹配,那么物理MG可以根据唯一确定VMG来报告检测事件。在上下文未 创建模式下,VMG中还没有创建相关的上下文和终端信息,这时如果物理MG 收到的事件触发消息中携带有授权令牌等包含VMG选择信息的参数,同时物 理MG又有能力解析这些信息,那么物理MG也可以由此选择适当的VMG报告 检测事件。但是,这种方案所依赖的两方面信息可能都无法获取,例如在上下文未 创建的模式下,当承载事件被物理MG检测到时,VMG中可能还没有创建相关 的资源地址标识;物理MG所接收到的事件触发消息中,可能并不包含授权令 牌等能够解析出VMG信息的参数(授权令牌在消息中是可选参数),或者, 即便在物理MG收到的事件触发消息中包含能够解析出VMG信息的参数信息,MG也可能无法解码获得VMG的选择信息。因而这种方案并不具备通用性,尤 其不适合于VMG中上下文未创建的资源控制模式。 即实际应用中,可以存在如下情况1、 物理MG收到授权令牌等指示信息,并且也有能力解析这些信息,但这 些信息并不能反映出VMG和/或MGC的选择信息(地址或标识等)。2、 物理MG收到授权令牌等指示信息,但无法解析这些信息,例如,物理 MG对授权令牌不感知。3、 物理MG没有收到授权令牌等指示信息。例如,在承载事件触发消息中 并不包含授权令牌等相关指示信息。现有技术的另外一种解决方案是采用一种类似于广播的方式,当物理MG 接收到某个事件触发消息(如承载层的资源请求消息)时,所有当前设置了该 事件的VMG都向控制它的MGC报告检测事件,然后由各个MGC来判断是否需 要采取相应的处理措施。这种解决方案中,物理MG并没有真正选择出特定的VMG;并且,这种类 似广播的方式会造成大量信息的产生,增加了物理MG和MGC之间不必要的负 荷,影响了MG和MGC的工作效率和性能。因此,现有技术中,物理MG在接收到事件触发消息后对应VMG的选择 尚没有较好的机制。发明内容本发明实施例提供一种虚拟媒体网关选择方法、装置及系统,用以解决现 有技术中无法选择特定虛拟媒体网关的问题。 一种虚拟士某体网关选择的方法,包括接收到承载层上的事件触发消息,解析出该事件触发消息的源标识信息; 将该事件触发消息的源标识信息与虚拟媒体网关上的服务域范围信息进 行匹配;根据匹配结果判断该事件触发消息的源标识信息是否包含在该服务域范 围内,若是,则选择出与该服务域范围信息对应的虚拟々某体网关。一种媒体网关控制器,包括设置单元和交互单元,其中,所述设置单元, 用于设置所控制的虚拟媒体网关上的服务域范围信息,将设置结果发送给所述交互单元;所述交互单元,用于接收所述设置单元发送的设置结果,并下发给对应的 虚拟媒体网关,并接收对应虚拟媒体网关返回的响应消息。一种媒体网关,包括一个或一个以上的虛拟々某体网关,存储单元和匹配单元;其中,所述存储单元,用于存储虚拟媒体网关上的服务域范围信息;所述匹配单元,用于解析事件触发消息中携带的源标识信息,并将所述 源标识信息与虚拟Jf某体网关上的服务域范围信息匹配,确定出对应的虚拟媒体 网关。一种虚拟媒体网关选择系统,包括媒体网关控制器和媒体网关,所述媒体 网关控制器用于向所控制的虚拟媒体网关设置对应的服务域范围信息,并下发 给对应的虚拟媒体网关,并接收对应虚拟媒体网关返回的响应消息;所述媒体网关,用于存储虚拟媒体网关对应的服务域范围信息;解析事 件触发消息中携带的源标识信息,并将所述源标识信息与虚拟々某体网关上的服 务域范围信息匹配,确定出对应的虚拟士某体网关。本发明实施例通过扩展一个属性参数来设置某个VMG上的服务域范围 信息,当物理MG接收到承载层上的事件触发消息后,通过将事件触发消息中 携带的源标识信息与各个VMG上的服务域范围信息进行匹配,当确定该源标 识信息包含在某个VMG上的服务域范围之内时,就可以由此选择出对应的 VMG,当选择出的VMG设置了相应的上报事件后,就可以由该选择出来的 VMG向MGC上报检测事件。有效解决了现有技术中当物理MG所接收到的 事件触发消息中不包含授权令牌等能够解析出VMG信息的参数,或者,即便 在物理MG收到的事件触发消息中包含能够解析出VMG信息的参数信息,但物理MG也可能无法解码获得VMG的选择信息时,物理MG不能确定出对应 的VMG进行检测事件上报的问题。采用本发明实施例提供的方法,能为物理 MG选择特定VMG进而进行检测事件上报提供全面高效的解决方案。


图1为现有技术中MG与MGC组网结构示意图;图2为现有技术中VMG场景下资源控制结构示意图;图3为本发明实施例提供媒体网关选择方法的流程图;图4为本发明实施例提供的MG的结构示意图;图5为本发明实施例提供的MGC结构示意图;图6本发明实施例提供的扩展H.248协议实现媒体网关选择的方法。
具体实施方式
通常, 一个MGC和它控制下的某个VMG所组成的控制联盟(control association)为某个(或某些)特定的域或网络设备(UE、 CPE或其它网络实 体)组服务。通过4企查事件触发消息的源标识信息(例如域、源地址、端口或 网络设备标识等),就可以正确地选择出所需使用的VMG。为了完成正确的 选择,需要知道每一个VMG上的服务域范围信息,那么通过为各个VMG设定 其对应的服务域范围信息,就可以通过事件触发消息的源标识信息与VMG上 设定的服务域范围信息之间的对比,完成VMG的选择。特别的,本发明所述VMG的服务域范围信息相当于所述VMG和MGC所组 成的控制联盟的服务域范围信息。特别的,本发明所述的事件触发消息,可以是与路径相关的QoS信令(path coupled QoS signalling),如RSVPPath消息,或其它承载层上的资源请求消息 等。本发明实施例通过在H,248协议中扩展一个属性(Property)参数来指示某个VMG的服务域范围信息,服务域范围信息可以有多种表示方式,例如可以 是网络域标识、网络地址、端口、或网络设备标识的集合等。本发明实施例将 该扩展的属性^t命名为"MGC控制下的请求消息域(Request Domains under MGC Ownership, RDMO),,。特别的,RDMO属性参数可以定义在H,248既有的包(Package)中,例如 可以定义在H.248.55中定义的Pull模式包(plm, Pull Mode Package)中,也可 以定义在新扩展的包中。RDMO属性参数设置于VMG的ROOT终端上,作为媒体网关的属性之一。特别的,RDMO属性参数的类型可以为一个字符串(String)的列表,列 表中的每个字符串实例或元素的取值可以是多种格式,包括域名的格式,例如, 可以为"mynet.net",或是网络地址的格式,或者其它的字符串格式。用列表中的每个字符串实例来表示所述服务域范围信息。特别的,RDMO属性参数可以由MGC下发给VMG,也可以在VMG上预先 配置而不必由MGC下发。MGC也可以通过审计该属性参数来检查各VMG上该 属性参数的配置信息。MGC可以通过本端控制描述符(LocalControl)信息将 RDMO属性参数下发给VMG。如果VMG上设置了RDMO属性参数,那么当选择VMG时,物理MG和或 VMG将事件触发消息的源标识信息与该属性参数所指示的VMG的服务域范围 信息进行匹配。如果事件触发消息的源标识信息包含在某个VMG的RDMO属 性参数所指示的域范围信息中,就选择该VMG,且当该VMG已被设置了检测 所述事件触发消息的对应事件时,由该选择的VMG发送命令(notify)上报检 测事件给控制它的MGC。如果事件触发消息的源标识信息不属于某个VMG上 RDMO属性参数所指示的域范围信息中,则对应的VMG不产生任何事件报告。R248中事件的检测和上报必须要有预先的设置或下发,如果VMG上并没 有设置相关的检测事件,则即便该VMG上设置了RDMO属性参数且事件触发 消息的源标识信息也属于该VMG上RDMO属性参数所指示的域范围中,也不会产生该事件的上"^艮消息。相应的,当一个物理MG收到承载层上的事件触发消息时,根据当前的配 置信息和/或所接收到消息中包含的相关信息,例如在事件触发消息中携带的授 权令牌等,解析出相关的MGC标识,继而由相关MGC和VMG的对应关系,判 断出特定的VMG实体。MGC和VMG之间的对应关系可以分为以下两种情况1、 每个VMG都归属不同的MGC控制,即不但从VMG到MGC之间是一对 一的关系,反过来从MGC到VMG之间也是一对一的关系。当获得了MGC的标 识信息后,就可以根据MGC和VMG之间的一对一关系,得到VMG的信息,从 而唯一确定VMG实体,通过它来执行检测事件的上报。2、 存在某几个VMG归属一个MGC控制,即虽然从VMG到MGC之间是一 对一的关系,但是MGC到VMG之间可能是一对多的关系。在这种情况下,仅 依据得到MGC的标识信息仍然无法判断出特定的VMG。可以通过本发明实施 例提出的RDMO属性参数来进行VMG的选择。具体的RDMO属性参数设置如 前述。在这种情况下,并不需要所有的VMG上都设置RDMO属性参数,只需知 道当前确定的MGC控制下的几个VMG所服务的域范围信息,即可通过将事件 触发消息的源标识信息与VMG的RDMO属性参数所指示的服务域范围信息进 行匹配,从这几个VMG中确定出适当的VMG。这样,就通过MGC标识以及事 件触发消息的源标识信息与VMG的RDMO属性参数所指示的对应服务域范围 信息进行对比,两者结合快捷高效的选择出特定的VMG。特别的,当一个物理MG收到承载层上的事件触发消息时,根据当前的配 置信息和/或所接收到消息中包含的相关信息,如果可以解析出特定的VMG集 合,进而就可以通过本发明实施例提出的设置RDMO属性参数的方法在所述特 定的VMG集合中进行VMG的选择。从物理MG的角度看,VMG和MGC之间存在着一对一的关系,即从一个特定的VMG可以唯一地标识一个MGC,所以根据本发明实施例选择出VMG后,就唯一确定出对应的MGC。综上,本发明实施例提供的扩展11248协议实现媒体网关选择的方法,如 图3所示,包括步骤IO,设置VMG的RDMO属性参数。VMG的RDMO属性参数可以由MGC通过本端控制描述符(LocalControl Descriptor)信息下发给VMG,也可以在VMG上预先配置而不必由MGC下 发。MGC也可以通过审计该属性参数来检查该属性参数的设置信息。如上所述,RDMO属性参数的类型可以为一个字符串(String)的列表, 列表中的每个字符串实例或元素的取值可以是一个域名的格式,例如,可以为 "mynet.net",或是网络地址的格式,或者其它的字符串格式。RDMO属性参数可以定义在既有的包(Package)中,例如可以定义在 H,248.55协议中定义的plm包中,也可以定义在新扩展的包中。RDMO属性参数 设置于VMG的ROOT终端上,作为媒体网关的属性之一。步骤20,当物理MG接收到承载层上的事件触发消息时,解析出事件触 发消息的源标识信息,物理MG将该源标识信息与自己控制的各个VMG的 RDMO属性参数所指示的对应域范围信息进行匹配,判断该源标识信息是否包 含在各个VMG的RDMO属性参数所指示的服务域范围信息中,如果某个VMG 上的服务域范围信息中包含了所述源标识信息,则确定选择出该VMG。选择 出该VMG后,再进一步判定事件触发消息的对应事件是否已经设置于该VMG 上,如果该事件已经设置于该VMG上,则执行步骤30;否则,不做处理,流 程结束。特别的,当物理MG收到承载层上的事件触发消息时,将事件触发消息转 发给各个VMG。由各个VMG解析出事件触发消息的源标识信息并将该事件 触发消息的源标识信息与自身对应的服务域范围信息进行匹配,判断该源标识 信息是否包含在自身设置的RDMO属性参数所指示的服务域范围之内,如果 是,则确定自身为选择出的VGM。进一步判定该事件触发消息的对应事件是否已经设置于本VMG上,如果该事件已经设置于本VMG上,则执行步骤30; 否则,不做处理,流程结束。综上所述,确定出源标识信息包含在一个VMG上的服务域范围信息中, 具体包括由物理MG用源标识信息逐一与每一个VMG上的服务域范围信息进行比 较;判断源标识信息是否包含在其中一个VMG上的服务域范围信息中;或者由物理MG根据接收到事件触发消息的对应网络接口 ,确定出共享该 网络接口的VMG;用源标识信息逐一与确定出的VMG上的服务域范围信息 进行比较,判断源标识信息是否包含在其中 一个VMG上的服务域范围信息中;或者由物理MG将事件触发消息分发给每一个VMG,由每一个VMG各 自用事件触发消息的源标识信息与自身对应的服务域范围信息进行比较,确定 源标识信息是否包含在自身对应的服务域范围信息中;或者由物理MG根据接收到事件触发消息的对应网络接口 ,确定出共享该 网络接口的VMG;将事件触发消息分发给确定出的VMG,由确定出的VMG 各自用事件触发消息的源标识信息与自身对应的服务域范围信息进行比较,确 定源标识信息是否包含在自身对应的服务域范围信息中。步骤30,根据匹配结果选择出对应的VMG,由选择出的VMG向MGC报告 事件检测消息。本发明实施例提供一种实现媒体网关选择的系统,包括媒体网关控制器 MGC和媒体网关MG, MGC用于向VMG设置对应的服务域范围信息,下发 给对应的VMG,并接收对应VMG返回的响应消息;MG,用于存储VMG上的服务域范围信息;解析事件触发消息中携带的源 标识信息,并将源标识信息与VMG上的服务域范围信息匹配,确定出对应的 VMG。相应地,本发明实施例还提供了一种々某体网关MG,如图4所示,包括一 个或一个以上的虚拟媒体网,还包括匹配单元和存储单元。其中,匹配单元,用于解析事件触发消息的源标识信息,并将源标识信息与VMG 服务域范围信息匹配,确定出对应的VMG。特别的,匹配单元可以设置于每个VMG中,用于匹配相应VMG的服务 域范围信息与事件触发消息的源标识信息。存储单元,用于存储VMG上的服务域范围信息。特别的,存储单元可以设置于每个VMG中,用于存储对应VMG的服务 域范围信息。相应的,本发明实施例提供一种媒体网关控制器MGC,如图5所示,包 括设置单元和交互单元,其中,设置单元,用于向所控制的VMG设置对应的服务域范围信息,将设置结 果发送给交互单元;交互单元,用于接收设置单元发送的分配结果,下发给对应的VMG,并 接收对应VMG回的响应消息。基于上述的方法和装置,本发明提供如下实施例对本发明技术方案的主要 实现原理具体实施方式
及其对应能够达到的有益效果进行详细的阐述。如图6所示,为本发明实施例提供的扩展H,248协议实现媒体网关选择的 方法,其中,步骤301,当VMG1和MGC1通过注册流程建立控制联盟后,MGC1通 过Modify消息向VMG1下发RDMO属性参数,以及H.248.55中资源预留请 求的检测事件(plm/rdrr)。RDMO属性参数用于指示VMG1的服务域范围信息,可以是网络域标识、 网络地址、端口、或网络设备标识的集合等。例如具体消息内容可以为MGC1 toMGl:MEGACO/3 [123.123.123.4]:55555 Transaction = 9999 { Context = - {Modify = ROOT {Media { TerminationState {plm/rdmo="mynet.net",},Events = 2222 {plm/rdrr}上述消息中4艮定VMGl的IP地址是124.124.124.222,控制VMGl的MGCl 地址为123.123.123.4。 VMGl和MGCl均使用55555作为Megaco端口。假设 RDMO属性参数包含在H.248.55中的Pull模式包(plm, Pull Mode Package) 中。RDMO属性参数的取值为"mynet.net",表示VMGl服务的域范围,也即 VMGl所处理的事件触发消息的源地址信息。步骤302, VMG1向MGC1回复应答消息,消息具体内容为MGltoMGCl:MEGACO/3 [124.124.124.222]:55555 Reply = 9999 {Context =陽{Modify = ROOT}步骤303、物理MG从网络接口上接收到来自承载层的事件触发消息,可以 获知该消息的源标识信息(如源地址),然后通过与设置的RDMO参数指示的 服务域范围信息进行对比,假设该源地址属于"mynetnet"域范围之内,则可以 据此判断出应该由VMG1来上报相关的资源请求事件(即rdrr)。特别的,如果物理MG收到事件触发消息中含有授权令牌参数,物理MG 从中解析出MGC的标识,进而就可以根据VMG和MGC之间的对应关系进 行快速的VMG选择。例如,如果从授权令牌中可以确定MGC实体为MGCl,那么可以通过事件触发消息的源地址和MGC1所控制的所有VMG上的RDMO 属性所指示的域范围信息的对比,进一步确定出合适的VMG实体。步骤304,由选定的VMGl通过Notify命令上报给MGCl,具体内容为 MG1 to MGCl:MEGACO/3 [124.124.124.222]:55555 Transaction - 10000 { Context = - {Notify = ROOT {ObservedEvents =2222 {19990729T22000000:plm/rdrr{authtok="xxx"}}}步骤305, MGCl向VMGl回复Notify应答消息,消息具体内容为 MGCl toMGl:MEGACO/3 [123.123.123.4]:55555 Reply = 10000 {Context = - {Notify = ROOT}至此,完成了 MGCl设定VMG1的RDMO属性参数并下发,VMG1接受 到事件触发消息并向MGCl上报的过程。综上所述,本发明实施例通过扩展一个属性参数来设置某个VMG上的服 务域范围信息,当物理MG接收到承载层上的事件触发消息后,通过将事件触 发消息中携带的源标识信息与各个VMG上的服务域范围信息进行匹配,当确 定该源标识信息包含在某个VMG上的服务域范围之内时,就可以由此选择出 对应的VMG来向MGC上报检测事件。有效解决了现有技术中当物理MG所 接收到的事件触发消息中不包含授权令牌等能够解析出VMG信息的参数时, 或者,即便在物理MG收到的事件触发消息中包含能够解析出VMG信息的参 数信息,但物理MG也可能无法解码获得VMG的选择信息时,物理MG不能 确定出对应的VMG进行检测事件上报的问题。采用本发明实施例提供的方法,能为物理MG选择特定VMG进行检测事件上报提供全面高效的解决方案。同进由于VMG与MGC是--对应的,根据本发明实施例提供的方法选择出VMG后,同时也选定了对应的MGC,因此,本发明实施例也达到了选择 MGC的目的。综上,本发明实施例通过扩展H,248协议实现媒体网关选择的方法,为物 理媒体网关选择特定虛拟媒体网关和对应媒体网关控制器提供全面高效的解 决方案。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种虚拟媒体网关选择的方法,其特征在于,包括接收到承载层上的事件触发消息,解析出该事件触发消息的源标识信息;将该事件触发消息的源标识信息与虚拟媒体网关上的服务域范围信息进行匹配;根据匹配结果判断该事件触发消息的源标识信息是否包含在该服务域范围内,若是,则选择出与该服务域范围信息对应的虚拟媒体网关。
2、 如权利要求1所述的方法,其特征在于,所述服务域范围信息由媒体 网关控制器向虚拟々某体网关下发;或者在虚拟士某体网关上预先配置。
3、 如权利要求2所述的方法,其特征在于,所述服务域范围信息包括但 不限于网络域标识、网络地址、端口或网络设备标识的集合。
4、 如权利要求2所述的方法,其特征在于,所述的服务域范围信息下发 或配置在虛拟媒体网关的根终端上。
5、 如权利要求2所述的方法,其特征在于,媒体网关控制器将所述的服 务域范围信息承载于本端控制描述符信息中发送给虚拟々某体网关。
6、 如权利要求2所述的方法,其特征在于,所述服务域范围信息携带在 属性参数中。
7、 如权利要求2所述的方法,其特征在于,所述事件触发消息中还携带 有々某体网关控制器相关指示信息,所述物理士某体网关4艮据所述指示信息解析出 对应的媒体网关控制器的地址或标识后,执行下列步骤当所述士某体网关控制器同时控制一个以上的虛拟々某体网关时,则判断所述 一个以上的虛拟々某体网关上的服务域范围信息中是否包含所述源标识信息,选 择服务域范围信息中包含所述源标识信息的虚拟々某体网关实体。
8、 如权利要求1~7任一所述的方法,其特征在于,根据所述虚拟媒体网 关和媒体网关控制器之间的对应关系,根据所选择的虚拟媒体网关信息选择对应的媒体网关控制器。
9、 如权利要求1~7任一所述的方法,其特征在于,所述接收到承载层上 的事件触发消息是指由物理媒体网关接收,或由所述虚拟士某体网关接收。
10、 一种々某体网关控制器,其特征在于,包括设置单元和交互单元,其中, 所述设置单元,用于设置所控制的虛拟媒体网关上的服务域范围信息,将设置结果发送给所述交互单元;所述交互单元,用于接收所述设置单元发送的设置结果,并下发给对应的 虚拟媒体网关,并接收对应虛拟媒体网关返回的响应消息。
11、 一种媒体网关,包括一个或一个以上的虚拟々某体网关,其特征在于, 还包括存储单元和匹配单元;其中,所述存储单元,用于存储虛拟媒体网关上的服务域范围信息; 所述匹配单元,用于解析事件触发消息中携带的源标识信息,并将所述源标识信息与虚拟媒体网关上的服务域范围信息匹配,确定出对应的虚拟媒体网关。
12、 如权利要求11所述的媒体网关,其特征在于,包括多个所述匹配单 元和/或存储单元,分别设置于每个虚拟i某体网关中。
13、 一种虚拟媒体网关选择系统,包括媒体网关控制器和媒体网关,其特 征在于,所述士某体网关控制器用于向所控制的虚拟々某体网关设置对应的服务域 范围信息,并下发给对应的虚拟媒体网关,并接收对应虛拟媒体网关返回的响 应消息;所述媒体网关,用于存储虚拟媒体网关对应的服务域范围信息;解析事件 触发消息中携带的源标识信息,并将所述源标识信息与虚拟々某体网关上的服务 域范围信息匹配,确定出对应的虛拟士某体网关。
全文摘要
本发明公开了一种虚拟媒体网关选择方法、装置及系统,用以解决目前媒体网关无法选择虚拟媒体网关的问题。本发明虚拟媒体网关选择的方法包括通过扩展一个属性参数来设置某个VMG的上的服务域范围信息,当物理MG接收到承载层上的事件触发消息后,将消息的源标识信息与各个VMG上的服务域范围信息进行匹配,当确定该源标识信息包含在某个VMG上的服务域范围之内时,就可以因此选择出合适的VMG实体。本发明实施例提供的方案为物理媒体网关选择特定虚拟媒体网关和对应媒体网关控制器提供全面高效的解决方案。
文档编号H04L12/66GK101325564SQ20071011236
公开日2008年12月17日 申请日期2007年6月11日 优先权日2007年6月11日
发明者杨玮玮 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1