一种提供多速率数据信息承载业务的实现方法

文档序号:7624406阅读:145来源:国知局
专利名称:一种提供多速率数据信息承载业务的实现方法
技术领域
本发明涉及网络通信技术,具体涉及一种提供多速率数据信息承载业务的实现方法。
背景技术
随着网络通信的发展,下一代网络(NGN)通信技术受到越来越多的关注,并且,为了降低网络建设成本并保证网络通信技术发展的可延续性,人们正在尝试将现有网络向NGN平滑演进。
目前,正在向NGN演进的通信网络很多,其中就包括综合业务数据网(ISDN)。ISDN可以实现的一个很基本也是很重要的功能就是为终端设备(TE)提供多速率数据信息承载业务,即对音频、视频等编码流进行协议包封装,并将封装的协议包复用在n×64kbit/s的多个子速率传输通道上,以进行数据传输。上述的n至少为2,其最大值只受限于通信设备可提供的通信端口所支持的传输通道数量。
基于上述的多速率数据信息承载业务,ISDN可以很轻松地支持具有高传输速率需求的视频通信、数据通信等通信应用,将ISDN向NGN演进时最好是使NGN也能提供所述的多速率数据信息承载业务。然而,NGN是控制与承载相分离、使用网际协议(IP)承载的新型通信网络,NGN中的媒体网关控制实体(MGC)通常进行呼叫会话控制、媒体网关控制、媒体协商、信令处理等用于控制、管理通信的相关操作;NGN中的媒体网关(MG)则通常在媒体网关控制实体的控制下进行具体的媒体转换、数据传输等承载操作。可见,NGN的操作逻辑不同于现有的其它通信网络,这导致ISDN提供多速率数据信息承载业务的实现方法不能直接移用到NGN中,因此目前NGN还无法实现ISDN TE之间的多速率数据信息承载业务。

发明内容
有鉴于此,本发明的主要目的在于提供一种提供多速率数据信息承载业务的实现方法,以保证NGN可以提供多速率数据信息承载业务。
为达到上述目的,本发明的技术方案是这样实现的本发明公开了一种提供多速率数据信息承载业务的实现方法,该方法包括主叫端媒体网关控制实体MGC控制主叫端媒体网关MG创建与主叫端终端设备TE进行多时隙通信的主叫端多时隙逻辑终端和与主叫端多时隙逻辑终端通信的主叫端网际协议IP逻辑终端;主叫端MGC触发被叫端MGC控制被叫端MG创建与被叫端TE进行多时隙通信的被叫端多时隙逻辑终端和可与被叫端多时隙逻辑终端通信的被叫端IP逻辑终端;并且,主、被叫端IP逻辑终端之间进行用于支持主、被叫端TE之间通信的媒体描述信息协商;主、被叫端TE之间通信时,主/被叫端多时隙逻辑终端接收来自主/被叫端TE的多时隙数据,将该多时隙数据转换成IP数据后发送给被/主叫端IP逻辑终端,并将被/主叫端IP逻辑终端收到的IP数据转换成多时隙数据,再通过被/主叫端多时隙逻辑终端发送给被/主叫端TE。
所述创建主叫端多时隙逻辑终端、主叫端IP逻辑终端,是在MGC收到来自主叫端TE的业务请求后进行的。
所述主叫端MGC控制主叫端MG创建主叫端多时隙逻辑终端、主叫端IP逻辑终端的过程包括主叫端MGC向主叫端MG发送主叫端多速率通信连接创建请求,主叫端MG根据主叫端多速率通信连接创建请求中包含的主叫端TE用户线路端口标识和时隙数量,为主叫端TE创建支持所述时隙数量的主叫端多时隙逻辑终端以及通过IP网络与被叫端MG通信的主叫端IP逻辑终端;在主叫端多时隙逻辑终端与主叫端IP逻辑终端之间进行通信关联。
创建完主叫端多时隙逻辑终端、主叫端IP逻辑终端之后,该方法进一步包括主叫端MG向主叫端MGC发送至少包含主叫端IP逻辑终端媒体描述信息的主叫端多速率通信连接创建响应。
所述主叫端MGC触发被叫端MGC控制被叫端MG创建被叫端多时隙逻辑终端、被叫端IP逻辑终端的过程包括主叫端MGC向被叫端MGC发送多速率业务邀请,被叫端MGC根据该多速率业务邀请向被叫端MG发送被叫端多速率通信连接创建请求;被叫端MG根据收到的被叫端多速率通信连接创建请求中包含的被叫端TE用户线路端口标识和时隙数量,为被叫端TE创建支持所述时隙数量的被叫端多时隙逻辑终端以及通过IP网络与主叫端MG通信的被叫端IP逻辑终端;在被叫端多时隙逻辑终端与被叫端IP逻辑终端之间进行通信关联。
创建完被叫端多时隙逻辑终端、被叫端IP逻辑终端之后,该方法进一步包括被叫端MG向被叫端MGC发送至少包含被叫端IP逻辑终端媒体描述信息的被叫端多速率通信连接创建响应。
所述主、被叫端IP逻辑终端之间进行媒体描述信息协商的方法包括主/被叫端MG创建完主/被叫端IP逻辑终端之后,通过主/被叫端MGC、被/主叫端MGC向被/主叫端MG发送主/被叫端IP逻辑终端媒体描述信息,被/主叫端MG在被/主叫端IP逻辑终端中设置被叫端IP逻辑终端与主叫端IP逻辑终端之间的对应关系。
所述主、被叫端IP逻辑终端之间进行媒体描述信息协商的方法包括主/被叫端MG创建完主/被叫端IP逻辑终端之后,根据呼叫建立过程中获得的对端MG的通信标识,被/主叫端MG之间通过IP网络直接交换主/被叫端IP逻辑终端媒体描述信息,被/主叫端MG在被/主叫端IP逻辑终端中设置被叫端IP逻辑终端与主叫端IP逻辑终端之间的对应关系。
所述主叫端IP逻辑终端和被叫端'逻辑终端的媒体描述信息包括媒体类型、通信端口标识、承载协议、媒体格式。
所述媒体类型的取值是表示媒体类型为高层应用数据信息的应用application;所述承载协议的取值是用户数据报协议UDP;所述媒体格式的取值是时分复用TDM承载在网际协议IP上的媒体封装格式tdmoip。
所述主叫端TE和/或被叫端TE是综合业务数据网ISDN TE。
所述主叫端MG和/或被叫端MG是接入媒体网关AG,或是中继媒体网关TMG,或是集成接入设备IAD。
所述主/被叫端MG和/或主/被叫端MGC与相应呼叫端的TE之间进一步连接有公共电话交换网PSTN或ISDN中的通信设备。
与现有技术相比,本发明所提供的多速率数据信息承载业务的实现方法,通过在主叫端MG中创建主叫端多时隙逻辑终端、主叫端IP逻辑终端,在被叫端MG中创建被叫端多时隙逻辑终端、被叫端IP逻辑终端,以及主、被叫端IP逻辑终端之间进行媒体描述信息协商,最终可以保证NGN为主、被叫端TE提供多速率数据信息承载业务。NGN中多速率数据信息承载业务的提供可以辅助ISDN等网络向NGN演进,并且提高用户满意度,提高网络供应商、服务供应商的竞争力。


图1为本发明一较佳实施例的NGN提供多速率数据信息承载业务的实现原理图;图2为本发明另一较佳实施例的NGN提供多速率数据信息承载业务的实现原理图;图3为图2的流程图。
具体实施例方式
下面结合附图及具体实施例对本发明详细说明。
本发明提供的多速率数据信息承载业务的实现方法,由主叫端MGC控制主叫端MG创建主叫端多时隙逻辑终端、主叫端IP逻辑终端;主叫端MGC触发被叫端MGC控制被叫端MG创建被叫端多时隙逻辑终端、被叫端IP逻辑终端;主、被叫端IP逻辑终端之间进行支持主、被叫端TE通信的媒体描述信息协商;主、被叫端TE通信时,主/被叫端多时隙逻辑终端接收来自主/被叫端TE的多时隙数据,将该多时隙数据转换成IP数据后发送给被/主叫端IP逻辑终端,并将被/主叫端IP逻辑终端收到的IP数据转换成多时隙数据,再通过被/主叫端多时隙逻辑终端发送给被/主叫端TE。
参见图1,图1为本发明一较佳实施例的NGN提供多速率数据信息承载业务的实现原理图。其中,主叫端MGC 102分别与主叫端TE 101、主叫端MG 103相连,主叫端TE 101与主叫端MG 103相连;被叫端MGC 105分别与被叫端TE 106、被叫端MG 104相连,被叫端TE 106与被叫端MG 104相连;主叫端MG 103与被叫端MG 104通过IP网络相连。上述的主叫端TE 101与被叫端TE 106可以是ISDN终端或其它通信终端,只要该通信终端能支持多速率通信即可。图1中的虚线代表信令连接。
当主叫端TE 101要与被叫端TE 106进行多速率通信时,主叫端TE 101向主叫端MGC 102发送多速率业务请求,该业务请求中携带有业务类型以描述该业务请求针对的是多速率信息承载业务,该业务请求中还至少包括主叫端TE 101的用户标识、被叫端TE 106的用户标识以及用于通信的承载业务速率要求。所述多速率业务请求可以直接以数字用户一号信令(DSS1)中的Q.931信令的方式发送。
主叫端MGC 102接收来自主叫端TE 101的多速率业务请求,通过读取该请求中包含的业务类型获知主叫端TE 101申请的是多速率数据信息承载业务后,向主叫端TE 101发送呼叫进行(Call Proceeding)消息,以告知主叫端TE 101其多速率业务请求正在被处理;并且,主叫端MGC 102还向主叫端MG 103发送主叫端多速率通信连接创建请求,该请求中通常包含主叫端TE 101的用户线路端口标识以及用于通信的时隙数量。所述主叫端多速率通信连接创建请求可以直接以现有技术H.248信令的方式发送。
主叫端MG 103收到来自主叫端MGC 102的主叫端多速率通信连接创建请求后,根据该请求中包含的主叫端TE 101的用户线路端口标识以及用于通信的时隙数量,为主叫端TE 101创建可以支持所述时隙数量的主叫端多时隙逻辑终端103a以及可以通过IP网络与被叫端MG 104通信的主叫端IP逻辑终端103b。并且,主叫端MG 103还要以设置对应关系等方式在主叫端多时隙逻辑终端103a与主叫端IP逻辑终端103b之间进行通信关联,使得主叫端多时隙逻辑终端103a与主叫端IP逻辑终端103b之间可以传输主叫端TE 101与被叫端TE 106交互的通信数据。
当然,为了实现主叫端多时隙逻辑终端103a与主叫端IP逻辑终端103b之间的数据传输,还要保证主叫端多时隙逻辑终端103a与主叫端IP逻辑终端103b均可以实现数据承载类型转换,即主叫端MG 103能够把主叫端多时隙逻辑终端103a上来自主叫端TE 101的多时隙数据转换成IP数据包并发送给主叫端IP逻辑终端103b,以便主叫端IP逻辑终端103b将该IP数据包经由IP网络发送给被叫端MG 104;同理,主叫端MG 103能够把主叫端IP逻辑终端103b上来自被叫端MG 104的IP数据包转换成多时隙数据并发送给主叫端多时隙逻辑终端103a,以便主叫端多时隙逻辑终端103a将该多时隙数据发送给主叫端TE 101。
具体的数据承载类型转换方法有多种,以国际电信联盟电信标准化组织(ITU-T)制定的标准稿件Y.tdmip中描述的从多时隙数据向IP数据包转换的一种数据承载类型转换方法为例主叫端多时隙逻辑终端103a收到多时隙数据时,将该多时隙数据的第一时隙的比特流组成第一字节,将该多时隙数据的第二时隙的比特流组成第二字节,以此类推,直到将该多时隙数据的最后一个时隙的比特流组成最后一个字节后,将组成的这些字节组成数据帧。进而可以对组成的这个数据帧加入数据报文头信息,并打包成IP数据包。相应地,从IP数据包向多时隙数据转换的方法则与上述的从多时隙数据向IP数据包转换方法操作流程相反。
再有,在创建主叫端IP逻辑终端103b时要对其进行媒体描述。用于对所述IP逻辑终端进行描述的媒体描述信息包括媒体类型、通信端口标识、承载协议以及媒体格式等。可见,进行媒体描述的目的在于明确主叫端IP逻辑终端103b为提供多速率数据信息承载业务所具有的媒体类型、通信端口标识、承载协议以及媒体格式等媒体描述信息。
由于现有技术通信协议只定义了包括媒体类型、通信端口标识、承载协议以及媒体格式在内的媒体描述信息基本格式,而没有定义可以支持在NGN中实现多速率数据信息承载业务的具体媒体描述信息的取值,所以目前也就不存在主叫端IP逻辑终端103b用于支持多速率数据信息承载业务所必需的媒体描述信息。有鉴于此,需要预先设置主叫端IP逻辑终端103b用于支持多速率数据信息承载业务所必需的媒体描述信息,如将媒体类型的取值定义为应用(application),以表示媒体类型为高层应用数据信息;如果使用用户数据报协议(UDP)进行数据传输,则可以从1024到65535中根据本地网关端口使用情况取一个数值;如果使用UDP进行数据传输,则可以将承载协议的取值定义为UDP;将媒体格式的取值定义为时分复用(TDM)承载在IP上的媒体封装格式(tdmoip)。
根据会话描述协议(SDP)的规范,媒体格式中新定义的tdmoip通过互连网工作任务组(IETF)进行注册登记,即可成为合法的媒体格式。并且,所述媒体描述信息最好是被支持多速率数据信息承载业务的IP逻辑终端所公认,即支持多速率数据信息承载业务的不同IP逻辑终端,均分别具有相同的媒体类型、承载协议、媒体格式。
当然,采用不同的数据封装方法时,定义的媒体描述信息也需要进行相应调整。
当主叫端MG 103创建完主叫端多时隙逻辑终端103a和主叫端IP逻辑终端103b后,向主叫端MGC 102发送主叫端多速率通信连接创建响应,该响应中至少包含主叫端IP逻辑终端103b的媒体描述信息。主叫端MGC 102收到所述主叫端多速率通信连接创建响应后,向服务于被叫端TE 106的被叫端MGC 105发送多速率业务邀请,以告知被叫端MGC 105当前要提供多速率数据信息承载业务,该多速率业务邀请至少包含主叫端IP逻辑终端103b的媒体描述信息、用于通信的承载业务速率要求以及主叫端TE 101用户标识、被叫端TE 106用户标识。所述多速率业务邀请可以直接以现有技术SIP Invite的形式发送。
被叫端MGC 105收到来自主叫端MGC 102的多速率业务邀请后,向被叫端MG 104发送被叫端多速率通信连接创建请求,该请求中通常包含被叫端TE 106的用户线路端口标识、用于通信的时隙数量以及主叫端IP逻辑终端103b的媒体描述信息。所述被叫端多速率通信连接创建请求可以直接以现有技术H.248信令的方式发送。
被叫端MG 104收到来自被叫端MGC 105的被叫端多速率通信连接创建请求后,根据该请求中包含的被叫端TE 106的用户线路端口标识以及用于通信的时隙数量,为被叫端TE 106创建可以支持所述时隙数量的被叫端多时隙逻辑终端104b以及可以通过IP网络与主叫端MG 103通信的被叫端IP逻辑终端104a。并且,被叫端MG 104还要以设置对应关系等方式在被叫端多时隙逻辑终端104b与被叫端IP逻辑终端104a之间进行通信关联,使得被叫端多时隙逻辑终端104b与被叫端IP逻辑终端104a之间可以传输主叫端TE 101与被叫端TE 106交互的通信数据。
当然,为了实现被叫端多时隙逻辑终端104b与被叫端IP逻辑终端104a之间的数据传输,还要保证被叫端多时隙逻辑终端104b与被叫端IP逻辑终端104a均可以实现数据承载类型转换,即被叫端MG 104能够把被叫端多时隙逻辑终端104b上来自被叫端TE 106的多时隙数据转换成IP数据包并发送给被叫端IP逻辑终端104a,以便被叫端IP逻辑终端104a将该IP数据包经由IP网络发送给主叫端MG 103;同理,被叫端MG 104能够把被叫端IP逻辑终端104a上来自主叫端MG 103的IP数据包转换成多时隙数据并发送给被叫端多时隙逻辑终端104b,以便被叫端多时隙逻辑终端104b将该多时隙数据发送给被叫端TE 106。
在创建被叫端IP逻辑终端104a时还要对其进行媒体描述。用于对所述IP逻辑终端进行描述的媒体描述信息包括媒体类型、通信端口标识、承载协议以及媒体格式等,具体的媒体描述方法与前述IP逻辑终端103b的相应媒体描述方法相同。可见,进行媒体描述的目的在于明确被叫端IP逻辑终端104a为提供多速率数据信息承载业务所具有的媒体类型、通信端口标识、承载协议以及媒体格式等媒体描述信息。并且,由于被叫端MG 104收到的主叫端IP逻辑终端103b媒体描述信息中包含主叫端IP逻辑终端103b的通信端口标识,所以被叫端MG 104可以在被叫端IP逻辑终端104a中设置被叫端IP逻辑终端104a与主叫端IP逻辑终端103b之间的对应关系,以保证被叫端IP逻辑终端104a向主叫端IP逻辑终端103b发送数据;并接收来自主叫端IP逻辑终端103b的数据。
当被叫端MG 104创建完被叫端多时隙逻辑终端104b和被叫端IP逻辑终端104a后,向被叫端MGC 105发送被叫端多速率通信连接创建响应,该响应中至少包含被叫端IP逻辑终端104a的媒体描述信息。被叫端MGC 105收到该被叫端多速率通信连接创建响应后,向被叫端TE 106发送多速率承载信息业务呼叫请求,并且向主叫端MGC 102发送呼叫尝试(100 Trying)消息。如果被叫端TE 106接受了来自被叫端MGC 105的多速率承载信息业务呼叫请求,被叫端TE 106则向被叫端MGC 105发送呼叫接受确认。
被叫端MGC 105收到来自被叫端TE 106的呼叫接受确认后,向主叫端MGC 102发送被叫端IP逻辑终端104a的媒体描述信息。主叫端MGC 102将收到的被叫端IP逻辑终端104a媒体描述信息发送给主叫端MG 103。由于主叫端MG 103收到的被叫端IP逻辑终端104a媒体描述信息中包含被叫端IP逻辑终端104a的通信端口标识,所以主叫端MG 103可以在主叫端IP逻辑终端103b中设置主叫端IP逻辑终端103b与收到的被叫端IP逻辑终端104a之间的对应关系,以保证主叫端IP逻辑终端103b向被叫端IP逻辑终端104a发送数据;并接收来自被叫端IP逻辑终端104a的数据。
主叫端MG 103设置完所述对应关系后,向主叫端MGC 102发送完成设置响应,主叫端MGC 102收到该响应后向主叫端TE 101发送多速率数据信息承载连接建立成功通知以告知主叫端TE 101可以与被叫端TE 106进行正常的多速率承载业务通信了;并且,主叫端MGC 102还向被叫端MGC 105发送呼叫接受确认所对应的接收响应。
由以上所述可见,当主叫端TE 101与被叫端TE 106进行后续的多速率通信时,主叫端TE 101将自身的多时隙数据发送给主叫端MG 103中的主叫端多时隙逻辑终端103a,并由主叫端MG 103把主叫端多时隙逻辑终端103a收到的多时隙数据转换成IP数据包后发送给主叫端IP逻辑终端103b,主叫端IP逻辑终端103b进而将收到的IP数据包通过IP网络发送给被叫端MG 104中的被叫端IP逻辑终端104a;被叫端MG 104把被叫端IP逻辑终端104a收到的IP数据包转换成多时隙数据后发送给被叫端多时隙逻辑终端104b,并由被叫端多时隙逻辑终端104b将转换后的所述多时隙数据发送给被叫端TE 106。
同理,被叫端TE 106将自身的多时隙数据发送给被叫端MG 104中的被叫端多时隙逻辑终端104b,并由被叫端MG 104把被叫端多时隙逻辑终端104b收到的多时隙数据转换成IP数据包后发送给被叫端IP逻辑终端104a,被叫端IP逻辑终端104a进而将收到的IP数据包通过IP网络发送给主叫端MG 103中的主叫端IP逻辑终端103b;主叫端MG 103把主叫端IP逻辑终端103b收到的IP数据包转换成多时隙数据后发送给主叫端多时隙逻辑终端103a,并由主叫端多时隙逻辑终端103a将转换后的所述多时隙数据发送给主叫端TE 101。
由以上所述可见,主叫端MG 103与被叫端MG 104将主叫端MGC 102、被叫端MGC 105作为中介以进行媒体描述信息协商,使主叫端MG 103获知被叫端MG 104中创建的被叫端IP逻辑终端104a的媒体描述信息,还使被叫端MG 104获知主叫端MG 103中创建的主叫端IP逻辑终端103b的媒体描述信息,以保证主叫端IP逻辑终端103b与被叫端IP逻辑终端104a之间可以传输主叫端TE 101与被叫端TE 106交互的通信数据。
当然,在实际应用中,也可以不通过主叫端MGC 102、被叫端MGC 105进行所述媒体描述信息协商,而是由主叫端MG 103直接通过与被叫端MG104相连的IP网络与被叫端MG 104协商媒体描述信息。如果应用这种协商方式,具体的协商方法有多种,总体的协商原理为主/被叫端MG创建完主/被叫端IP逻辑终端之后,根据呼叫建立过程中获得的对端MG的通信标识,被/主叫端MG之间通过IP网络直接交换主/被叫端IP逻辑终端媒体描述信息,被/主叫端MG在被/主叫端IP逻辑终端中设置被叫端IP逻辑终端与主叫端IP逻辑终端之间的对应关系。
下面以一具体实例对该协商方法加以说明主叫端MGC 102向被叫端MGC 105发送主叫端MG 103的IP地址等通信标识,主叫端MGC 102可以将该通信标识携带于主叫端MGC 102向被叫端MGC 105发送的多速率业务邀请中。
被叫端MGC 105收到来自主叫端MGC 102的主叫端MG 103通信标识后,将该通信标识发送给被叫端MG 104,可以将该通信标识携带于被叫端MGC 105向被叫端MG 104发送的被叫端多速率通信连接创建请求中。被叫端MG 104收到主叫端MG 103通信标识并且创建完被叫端IP逻辑终端104a后,通过IP网络向主叫端MG 103发送媒体描述信息协商请求,该请求中至少包含被叫端IP逻辑终端104a媒体描述信息。
主叫端MG 103收到所述媒体描述信息协商请求后,根据该请求中包含的被叫端IP逻辑终端104a媒体描述信息,在主叫端MG 103创建的主叫端IP逻辑终端103b中设置主叫端IP逻辑终端103b与收到的被叫端IP逻辑终端104a之间的对应关系。之后,主叫端MG 103向被叫端MG 104发送媒体描述信息协商响应,该响应中至少包含主叫端IP逻辑终端103b媒体描述信息。被叫端MG 104收到所述媒体描述信息协商响应后,在被叫端IP逻辑终端104a中设置被叫端IP逻辑终端104a与收到的主叫端IP逻辑终端103b之间的对应关系。
可见,完成上述的媒体描述信息协商后,主叫端IP逻辑终端103b与被叫端IP逻辑终端104a之间就可以传输主叫端TE 101与被叫端TE 106交互的通信数据了。
所述TE通常是ISDN TE,所述主/被叫端MG和/或主/被叫端MGC与相应呼叫端的TE之间还可以连接有公共电话交换网(PSTN)或ISDN中的交换机等通信设备,也可以连接有其它通信网络中的通信设备。并且,所述主叫端MGC和/或被叫端MGC可以是接入网关控制功能实体(AGCF)或是媒体网关控制功能实体(MGCF)等可以实现媒体网关控制功能的通信实体;所述主叫端MG和/或被叫端MG可以是能够直接接入用户线路的接入媒体网关(AG)、实现IP和TDM中继互通的中继媒体网关(TMG)或是能够接入少量用户线路的集成接入设备(IAD)等能实现TDM与IP之间数据转换的通信实体。
下面,用一个在图1基础上细化的具体实施例对本发明方法进行简要描述。
参见图2,图2为本发明另一较佳实施例的NGN提供多速率数据信息承载业务的实现原理图,该图示给出了NGN中的ISDN终端和PSTN/ISDN网络中的ISDN终端间建立ISDN多速率数据传输通道的一个组网配置图。其中,主叫端AGCF 202相当于图1中的主叫端MGC 102,主叫端AG 203相当于图1中的主叫端MG 103,被叫端MGCF 205相当于图1中的被叫端MGC 105,被叫端TMG 204相当于图1中的被叫端MG 104。图2中的虚线代表信令连接。
主叫端TE 201与主叫端AGCF 202之间应用Q.931信令通信,主叫端TE 201与主叫端AG 203之间通过ISDN基群速率接口(PRI)通信,主叫端AGCF 202与主叫端AG 203之间应用H.248信令通信,主叫端AGCF 202与被叫端MGCF 205之间应用SIP-I信令通信,被叫端MGCF 205与被叫端TMG 204之间应用H.248信令通信,被叫端MGCF 205与本地端局交换机PSTN 206之间应用ISUP信令通信,被叫端TMG 204与PSTN 206之间通过TDM中继通信,PSTN 206与被叫端TE 207之间通过ISDN PRI通信。在实际应用中,PSTN 206还可以被替换为ISDN。
当主叫端TE 201要与被叫端TE 207进行多速率通信时,主叫端TE 201向主叫端AGCF 202发送多速率业务请求。主叫端AGCF 202收到所述多速率业务请求后,向主叫端TE 201发送Call Proceeding消息,以告知主叫端TE 201其多速率业务请求正在被处理;并且,主叫端AGCF 202还向主叫端AG 203发送主叫端多速率通信连接创建请求。主叫端AG 203收到所述主叫端多速率通信连接创建请求后,为主叫端TE 201创建主叫端多时隙逻辑终端203a以及主叫端IP逻辑终端203b;并在主叫端多时隙逻辑终端203a与主叫端IP逻辑终端203b之间进行通信关联。
当然,为了实现主叫端多时隙逻辑终端203a与主叫端IP逻辑终端203b之间的数据传输,还要保证主叫端多时隙逻辑终端203a与主叫端IP逻辑终端203b均可以实现数据承载类型转换。再有,在创建主叫端IP逻辑终端203b时要对其进行媒体描述。
当主叫端AG 203创建完主叫端多时隙逻辑终端203a和主叫端IP逻辑终端203b后,向主叫端AGCF 202发送主叫端多速率通信连接创建响应。主叫端AGCF 202收到所述主叫端多速率通信连接创建响应后,向服务于被叫端TE 207的被叫端MGCF 205发送多速率业务邀请,以告知被叫端MGCF205当前要提供多速率数据信息承载业务。被叫端MGCF 205收到所述多速率业务邀请后,向被叫端TMG 204发送被叫端多速率通信连接创建请求。被叫端TMG 204收到所述被叫端多速率通信连接创建请求后,为被叫端TE207创建被叫端多时隙逻辑终端204b以及被叫端IP逻辑终端204a;并在被叫端多时隙逻辑终端204b与被叫端IP逻辑终端204a之间进行通信关联。
当然,为了实现被叫端多时隙逻辑终端204b与被叫端IP逻辑终端204a之间的数据传输,还要保证被叫端多时隙逻辑终端204b与被叫端IP逻辑终端204a均可以实现数据承载类型转换。再有,在创建被叫端IP逻辑终端204a时还要对其进行媒体描述。
当被叫端TMG 204创建完被叫端多时隙逻辑终端204b和被叫端IP逻辑终端204a后,向被叫端MGCF 205发送被叫端多速率通信连接创建响应。被叫端MGCF 205收到该被叫端多速率通信连接创建响应后,通过PSTN 206向被叫端TE 207发送多速率承载信息业务呼叫请求,并且向主叫端AGCF202发送100 Trying消息。如果被叫端TE 207接受了所述多速率承载信息业务呼叫请求,被叫端TE 207则通过PSTN 206向被叫端MGCF 205发送呼叫接受确认。
被叫端MGCF 205收到所述呼叫接受确认后,向主叫端AGCF 202发送被叫端IP逻辑终端204a的媒体描述信息。主叫端AGCF 202将收到的被叫端IP逻辑终端204a媒体描述信息发送给主叫端AG 203。主叫端AG 203在主叫端IP逻辑终端203b中设置主叫端IP逻辑终端203b与收到的被叫端IP逻辑终端204a之间的对应关系。
主叫端AG 203设置完所述对应关系后,向主叫端AGCF 202发送完成设置响应,主叫端AGCF 202收到该响应后向主叫端TE 201发送多速率数据信息承载连接建立成功通知以告知主叫端TE 201可以与被叫端TE 207进行正常的多速率承载业务通信了;并且,主叫端AGCF 202还向被叫端MGCF205发送呼叫接受确认所对应的接收响应。
这之后,主叫端TE 201就可以通过主叫端AG 203、IP网络、被叫端TMG 204、PSTN 206/ISDN与被叫端TE 207进行正常的多速率承载业务通信了。
当然,在实际应用中,也可以不通过主叫端AGCF 202、被叫端MGCF205进行所述媒体描述信息协商,而是由主叫端AG 203直接通过与被叫端TMG 204相连的IP网络与被叫端TMG 204协商媒体描述信息。如果应用这种协商方式,那么主叫端AGCF 202向被叫端MGCF 205发送主叫端AG 203的IP地址等通信标识。
被叫端MGCF 205收到主叫端AG 203的通信标识后,将该通信标识发送给被叫端TMG 204。被叫端TMG 204收到主叫端AG 203通信标识并且创建完被叫端IP逻辑终端204a后,通过IP网络向主叫端AG 203发送媒体描述信息协商请求。主叫端AG 203收到所述媒体描述信息协商请求后,根据该请求中包含的被叫端IP逻辑终端204a媒体描述信息,在主叫端AG 203创建的主叫端IP逻辑终端203b中设置主叫端IP逻辑终端203b与收到的被叫端IP逻辑终端204a之间的对应关系。之后,主叫端AG 203向被叫端TMG204发送媒体描述信息协商响应。被叫端TMG 204收到所述媒体描述信息协商响应后,在被叫端IP逻辑终端204a中设置被叫端IP逻辑终端204a与收到的主叫端IP逻辑终端203b之间的对应关系。
可见,完成上述的媒体描述信息协商后,主叫端IP逻辑终端203b与被叫端IP逻辑终端204a之间就可以传输主叫端TE 201与被叫端TE 207交互的通信数据了。
可以将图2所示原理以图3所示的流程图方式描述,图3中的流程包括以下步骤步骤301主叫端TE向主叫端AGCF发送多速率业务请求。
步骤302主叫端AGCF向主叫端TE发送呼叫进行消息。
步骤303主叫端AGCF向主叫端AG发送主叫端多速率通信连接创建请求。
步骤302与步骤303之间没有固定的先后顺序。
步骤304主叫端AG为主叫端TE创建主叫端多时隙逻辑终端以及主叫端IP逻辑终端,并在主叫端多时隙逻辑终端与主叫端IP逻辑终端之间进行通信关联。当然,在创建主叫端IP逻辑终端时要对其进行媒体描述。主叫端AG创建完主叫端多时隙逻辑终端和主叫端IP逻辑终端后,向主叫端AGCF发送主叫端多速率通信连接创建响应。
步骤305主叫端AGCF向服务于被叫端TE的被叫端MGCF发送多速率业务邀请。
步骤306被叫端MGCF向被叫端TMG发送被叫端多速率通信连接创建请求。
步骤307被叫端TMG为被叫端TE创建被叫端多时隙逻辑终端以及被叫端IP逻辑终端,并在被叫端多时隙逻辑终端与被叫端IP逻辑终端之间进行通信关联。当然,在创建被叫端IP逻辑终端时还要对其进行媒体描述。
当被叫端TMG创建完被叫端多时隙逻辑终端和被叫端IP逻辑终端后,向被叫端MGCF发送被叫端多速率通信连接创建响应。
步骤308被叫端MGCF通过PSTN向被叫端TE发送多速率承载信息业务呼叫请求;当然,如果将PSTN替换成ISDN,被叫端MGCF则通过ISDN向被叫端TE发送该多速率承载信息业务呼叫请求。
步骤309被叫端MGCF向主叫端AGCF发送呼叫尝试消息。
步骤308与步骤309之间没有固定的先后顺序。
步骤310被叫端TE通过PSTN向被叫端MGCF发送呼叫接受确认;当然,如果将PSTN替换成ISDN,被叫端TE则通过ISDN向被叫端MGCF发送该呼叫接受确认。
步骤311被叫端MGCF将被叫端IP逻辑终端的媒体描述信息携带于200OK消息中,发送给主叫端AGCF。
步骤312主叫端AGCF生成传输请求(T-Req),将收到的被叫端IP逻辑终端媒体描述信息携带于该T-Req中,发送给主叫端AG。步骤313主叫端AG在主叫端IP逻辑终端中设置主叫端IP逻辑终端与收到的T-Req中包含的被叫端IP逻辑终端之间的对应关系,并在设置完该对应关系后向主叫端AGCF发送与收到的T-Req相对应的完成设置响应(T-Reply)。
步骤314主叫端AGCF向主叫端TE发送多速率数据信息承载连接建立成功通知。
步骤315主叫端AGCF向被叫端MGCF发送呼叫接受确认所对应的接收响应(ACK)。
这之后,主叫端TE就可以通过主叫端AG、IP网络、被叫端TMG、PSTN/ISDN与被叫端TE进行正常的多速率承载业务通信了。
由以上所述可以看出,本发明所提供的多速率数据信息承载业务实现方法,使得控制与承载相分离、使用IP承载的NGN可以提供多速率数据信息承载业务。NGN中多速率数据信息承载业务的提供可以辅助ISDN等网络向NGN演进,并提高用户满意度,提高网络供应商、服务供应商的竞争力。
权利要求
1.一种提供多速率数据信息承载业务的实现方法,其特征在于,该方法包括主叫端媒体网关控制实体MGC控制主叫端媒体网关MG创建与主叫端终端设备TE进行多时隙通信的主叫端多时隙逻辑终端和与主叫端多时隙逻辑终端通信的主叫端网际协议IP逻辑终端;主叫端MGC触发被叫端MGC控制被叫端MG创建与被叫端TE进行多时隙通信的被叫端多时隙逻辑终端和可与被叫端多时隙逻辑终端通信的被叫端IP逻辑终端;并且,主、被叫端IP逻辑终端之间进行用于支持主、被叫端TE之间通信的媒体描述信息协商;主、被叫端TE之间通信时,主/被叫端多时隙逻辑终端接收来自主/被叫端TE的多时隙数据,将该多时隙数据转换成IP数据后发送给被/主叫端IP逻辑终端,并将被/主叫端IP逻辑终端收到的IP数据转换成多时隙数据,再通过被/主叫端多时隙逻辑终端发送给被/主叫端TE。
2.如权利要求1所述的方法,其特征在于,所述创建主叫端多时隙逻辑终端、主叫端IP逻辑终端,是在MGC收到来自主叫端TE的业务请求后进行的。
3.如权利要求1或2所述的方法,其特征在于,所述主叫端MGC控制主叫端MG创建主叫端多时隙逻辑终端、主叫端IP逻辑终端的过程包括主叫端MGC向主叫端MG发送主叫端多速率通信连接创建请求,主叫端MG根据主叫端多速率通信连接创建请求中包含的主叫端TE用户线路端口标识和时隙数量,为主叫端TE创建支持所述时隙数量的主叫端多时隙逻辑终端以及通过IP网络与被叫端MG通信的主叫端IP逻辑终端;在主叫端多时隙逻辑终端与主叫端IP逻辑终端之间进行通信关联。
4.如权利要求3所述的方法,其特征在于,创建完主叫端多时隙逻辑终端、主叫端IP逻辑终端之后,该方法进一步包括主叫端MG向主叫端MGC发送至少包含主叫端IP逻辑终端媒体描述信息的主叫端多速率通信连接创建响应。
5.如权利要求1所述的方法,其特征在于,所述主叫端MGC触发被叫端MGC控制被叫端MG创建被叫端多时隙逻辑终端、被叫端IP逻辑终端的过程包括主叫端MGC向被叫端MGC发送多速率业务邀请,被叫端MGC根据该多速率业务邀请向被叫端MG发送被叫端多速率通信连接创建请求;被叫端MG根据收到的被叫端多速率通信连接创建请求中包含的被叫端TE用户线路端口标识和时隙数量,为被叫端TE创建支持所述时隙数量的被叫端多时隙逻辑终端以及通过IP网络与主叫端MG通信的被叫端IP逻辑终端;在被叫端多时隙逻辑终端与被叫端IP逻辑终端之间进行通信关联。
6.如权利要求5所述的方法,其特征在于,创建完被叫端多时隙逻辑终端、被叫端IP逻辑终端之后,该方法进一步包括被叫端MG向被叫端MGC发送至少包含被叫端IP逻辑终端媒体描述信息的被叫端多速率通信连接创建响应。
7.如权利要求1所述的方法,其特征在于,所述主、被叫端IP逻辑终端之间进行媒体描述信息协商的方法包括主/被叫端MG创建完主/被叫端IP逻辑终端之后,通过主/被叫端MGC、被/主叫端MGC向被/主叫端MG发送主/被叫端IP逻辑终端媒体描述信息,被/主叫端MG在被/主叫端IP逻辑终端中设置被叫端IP逻辑终端与主叫端IP逻辑终端之间的对应关系。
8.如权利要求1所述的方法,其特征在于,所述主、被叫端IP逻辑终端之间进行媒体描述信息协商的方法包括主/被叫端MG创建完主/被叫端IP逻辑终端之后,根据呼叫建立过程中获得的对端MG的通信标识,被/主叫端MG之间通过IP网络直接交换主/被叫端IP逻辑终端媒体描述信息,被/主叫端MG在被/主叫端IP逻辑终端中设置被叫端IP逻辑终端与主叫端IP逻辑终端之间的对应关系。
9.如权利要求1所述的方法,其特征在于,所述主叫端IP逻辑终端和被叫端IP逻辑终端的媒体描述信息包括媒体类型、通信端口标识、承载协议、媒体格式。
10.如权利要求9所述的方法,其特征在于,所述媒体类型的取值是表示媒体类型为高层应用数据信息的应用application;所述承载协议的取值是用户数据报协议UDP;所述媒体格式的取值是时分复用TDM承载在网际协议IP上的媒体封装格式tdmoip。
11.如权利要求1所述的方法,其特征在于,所述主叫端TE和/或被叫端TE是综合业务数据网ISDN TE。
12.如权利要求1所述的方法,其特征在于,所述主叫端MG和/或被叫端MG是接入媒体网关AG,或是中继媒体网关TMG,或是集成接入设备IAD。
13.如权利要求1所述的方法,其特征在于,所述主/被叫端MG和/或主/被叫端MGC与相应呼叫端的TE之间进一步连接有公共电话交换网PSTN或ISDN中的通信设备。
全文摘要
本发明公开一种提供多速率数据信息承载业务的实现方法,主叫端媒体网关控制实体(MGC)控制主叫端媒体网关(MG)创建主叫端多时隙逻辑终端、主叫端网际协议(IP)逻辑终端,主叫端MGC触发被叫端MGC控制被叫端MG创建被叫端多时隙逻辑终端、被叫端IP逻辑终端;主、被叫端IP逻辑终端之间进行支持主、被叫端终端设备(TE)通信的媒体描述信息协商;主、被叫端TE通信时,将主/被叫端多时隙逻辑终端收到的主/被叫端TE的多时隙数据转换成IP数据后发送给被/主叫端IP逻辑终端,将该IP数据转换成多时隙数据并通过被/主叫端多时隙逻辑终端发送给被/主叫端TE。本发明使下一代网络可提供多速率数据信息承载业务。
文档编号H04L29/06GK1882023SQ20051010537
公开日2006年12月20日 申请日期2005年9月23日 优先权日2005年9月23日
发明者黄世碧 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1