服务类型值确定方法及其装置、以及分组网络的制作方法

文档序号:7959274阅读:113来源:国知局
专利名称:服务类型值确定方法及其装置、以及分组网络的制作方法
技术领域
本发明涉及通信领域,更具体而言,涉及用于确定TOS值或DS值的方法及其装置。
背景技术
如图1所示,在分组网络中,最大的一个特点就是业务控制和承载媒体是相分离的,业务控制部分称为MGC(Media GatewayController,媒体网关控制器),承载部分称为MGW(Media GateWay,媒体网关)。MGC和MGW之间利用媒体网关控制协议(如大多使用MeGaCo/H.248 Media Gateway Control/H.248)实现对承载进行控制。
分组网络是一个开放的架构,它和PSTN(Public SwitchedTelephony Network,公共交换电话网)、3G(The Third Generation,第三代移动通信系统)等网络都可以互通,同时又能提供非常多样的业务,这就决定了分组网络中业务的繁多性。为了实现根据业务的性质,对不同类型的业务保障不同级别的QoS(Quality of Service,服务质量),有必要将不同类型的业务分流,分配到不同的网络中,例如,将纯音频业务分流到专用的VoIP(Voice Over IP,在IP上传送语音)网以保障服务质量,将视频业务分流到Internet(互联网)等。
出于上述的目的,在IPv4(version 4 of the Internet Protocol,互联网协议第4版)体系下提出了一个概念,即TOS(Type of service,服务类型),它是IP数据报文头部中一个8bit(比特)长度的字段,主要用于控制路由器在转发IP报文时进行路由决策。在实际应用中,TOS主要用于控制网关局的路由器在出局时对不同的业务进行分流。例如,将纯音频业务分流到专用的VoIP网以保障服务质量,将视频业务分流到Internet等。
图2示出了TOS的比特结构。
如图2所示,在TOS的比特结构中,优先权子字段占用3个比特,目前一般不用(但必须都置为0)。TOS子字段占用4个比特,从比特4~比特1分别代表最小时延、最大吞吐量、最高可靠性、和最小费用,其分别代表服务类型所要满足的特性条件,通过对这4个比特的设置,即可设置不同的服务类型,例如,将最小时延比特设置为1,即服务类型为需要最小时延优先的业务。在这4个比特中,一次只能置其中的一个比特为1;如果4个比特均置为0,则意味着是一般服务。未用比特必须置为0。
类似于IPV4体系下的TOS域,在IPv6(version 6 of the InternetProtocol,互联网协议第6版)体系下,与TOS域有个对应的概念称DS(Differentiated Services,差异化服务)域,其实现的功能以及其结构等都类似于IPV4体系下的TOS域。
需要注意,在本说明书中,以下如果没有特别申明,下面所有对TOS的相关描述,同样也适用于DS,为了方便起见,就不再对DS重复描述。
为了实现业务分流,人们需要设置TOS,然而,现有规范没有明确给出怎样确定TOS值,例如,在相关技术的H.248协议中,并没有明确给出网关确定TOS值的方法。
在相关技术的ETSI TS 102 333 V1.1.2协议中,描述了MGC通过DS包来控制网关设置TOS值的方法。然而该方法存在的问题是,通过MGC下发媒体信息的TOS值,这使得MGC介入承载面,违背了分组网络中控制和承载分离的基本思想;而且,由于承载面TOS值的意义在不同IP接入网络中可能不一致,所以不适合MGC统一下发。
因此,人们需要一种确定TOS值的解决方案,能够不违背分组网络的控制和承载分离的基本思想,其能够解决上述相关技术中的问题。

发明内容
本发明旨在提供基本上克服了由于现有技术的局限和缺陷而造成的一个或多个问题的,用于确定TOS值或DS值的方法及其装置。
根据本发明的一个方面,提供了一种服务类型值确定方法,用于在分组网络中确定媒体流的服务类型域的服务类型值,服务类型域用于设置媒体流被承载的质量,媒体流由呼叫发起,确定方法特征在于包括以下步骤步骤a,媒体网关控制器确定呼叫的呼叫优先级和呼叫类型;步骤b,媒体网关控制器将呼叫优先级和呼叫类型下发到媒体网关;以及步骤c,媒体网关根据呼叫优先级和呼叫类型确定服务类型值。
步骤a包括以下步骤步骤a1,媒体网关控制器根据媒体流的业务类型确定呼叫优先级;其中,业务类型包括短话、长话、基本业务、补充业务、智能业务、特殊接入码、互联网接入码、和增值业务中的至少一种。
步骤a包括以下步骤步骤a2,媒体网关控制器根据发起呼叫的用户的用户类型来确定呼叫优先级;其中,用户类型包括预付费用户、话务员、和数据用户中的至少一种。
步骤a包括以下步骤步骤a3,媒体网关控制器根据呼叫的属性来确定呼叫类型;其中,呼叫类型包括语音、传真、数据、和视频中的至少一种。
服务类型域包括互联网协议中规定的TOS域或DS域。
步骤b包括以下步骤媒体网关控制器通过媒体网关控制协议中规定的上下文(context)优先级将呼叫优先级下发到媒体网关。
根据本发明的另一方面,提供了一种服务类型值确定装置,用于在分组网络中确定媒体流的服务类型域的值,服务类型域用于设置媒体流被承载的质量,媒体流由呼叫发起,确定方法特征在于包括呼叫优先级和呼叫类型确定模块,用于使媒体网关控制器确定呼叫的呼叫优先级和呼叫类型;下发模块,用于使媒体网关控制器将呼叫优先级和呼叫类型下发到媒体网关;以及服务类型值确定模块,用于使媒体网关根据呼叫优先级和呼叫类型确定服务类型值。
服务类型域包括互联网协议中规定的TOS域或DS域。
根据本发明的又一方面,提供了一种分组网络,其特征在于,包括媒体网关控制器,用于确定发起媒体流的呼叫的呼叫优先级和呼叫类型,然后将呼叫优先级和呼叫类型下发到媒体网关;以及媒体网关,用于根据呼叫优先级和呼叫类型确定服务类型值,并根据服务类型值设置媒体流被承载的质量。
媒体网关控制器根据媒体流的业务类型确定呼叫优先级;其中,业务类型包括短话、长话、基本业务、补充业务、智能业务、特殊接入码、互联网接入码、和增值业务中的至少一种。
媒体网关控制器根据媒体流的用户类型确定呼叫优先级;其中,用户类型包括预付费用户、话务员、和数据用户中的至少一种。
媒体网关控制器根据媒体流的属性来确定呼叫类型;其中,呼叫类型包括语音、传真、数据、和视频中的至少一种。
服务类型域包括互联网协议中规定的TOS域或DS域。
媒体网关控制器通过媒体网关控制协议中规定的上下文优先级将呼叫优先级下发到媒体网关。
通过上述技术方案,本发明实现了如下技术效果1.定义出MGW确定媒体TOS值(或DS值)的方法。
2.定义出MGC根据呼叫优先级控制MGW在媒体上使用不同的TOS值(或DS值)的方法。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1示出了相关技术的分组网络的示意图;图2示出了相关技术的TOS的比特结构;图3示出了根据本发明的原理的TOS值确定方法的流程图;以及图4示出了根据本发明的原理的TOS值确定装置的方框图。
具体实施例方式
下面将参考附图详细说明本发明。
下面参照图3和图4来说明本发明的原理。
图3示出了根据本发明的原理的TOS值确定方法的流程图;以及图4示出了根据本发明的原理的TOS值确定装置的方框图。
为了在不违背分组网络的控制与承载相分离的思想前提下,实现TOS值的确定,本发明的思想是,由MGC控制MGW来确定TOS值。具体来说,MGC在确定呼叫优先级之后通过context的优先级属性等方式下发到MGW,之后由MGW根据呼叫优先级确定媒体TOS值。
具体而言,如图3所示,根据本发明的原理的TOS值确定方法包括以下步骤本方法开始,在步骤S102中,MGC确定发起媒体流的呼叫的呼叫优先级和呼叫类型;在步骤S104中,MGC将呼叫优先级和呼叫类型下发到MGW;以及在步骤S106中,MGW根据呼叫优先级和呼叫类型确定TOS值;然后,本方法结束。
具体而言,如图4所示,根据本发明的原理的TOS值确定装置100包括呼叫优先级和呼叫类型确定模块10,用于使MGC确定呼叫优先级和呼叫类型;下发模块20,用于使MGC将发起媒体流的呼叫的呼叫优先级和呼叫类型下发到MGW;以及TOS值确定模块30,用于使MGW根据呼叫优先级和呼叫类型确定TOS值。
下面将详细描述本发明的实施例。
在本发明的一个实施例中,关于MGC确定呼叫优先级的步骤S102可以包括两种方式
1.根据业务类型确定呼叫优先级。
业务类型包括短话、长话、基本业务、补充业务、智能业务、特殊接入码、Internet接入码和增值业务等。MGC根据以上不同的业务类型的优先程度映射出优先级从高到低不同的呼叫优先级,例如将长话业务类型的呼叫优先级设置得比Internet接入码的呼叫优先级更高。
2.根据用户类型确定呼叫优先级。
相同的业务类型可以有不同优先级(类型)的用户,不同的业务类型也可以有相同优先级(类型)的用户,可以根据用户类型来确定呼叫优先级。例如,用户类型包括预付费用户、话务员、数据用户等。MGC根据以上不同的用户类型的优先程度映射出优先级从高到低不同的呼叫优先级,例如将预付费用户类型的呼叫优先级设置得比数据用户的呼叫优先级更高。
至于呼叫类型,MGC是根据呼叫的属性来确定的,例如根据呼叫的属性确定呼叫类型为语音、传真、数据和视频等。
在本发明的另一个实施例中,关于MGC将呼叫优先级和呼叫类型下发到MGW的步骤S104实现方法如下在H.248协议中规定出context具有优先级和紧急呼叫属性。MGC在确定呼叫优先级之后通过context优先级等形式下发到MGW,由MGW根据呼叫优先级不同以不同的优选级处理本次呼叫,同时根据呼叫优先级+呼叫类型(语音、传真、数据和视频等)来确定媒体流的TOS值。
MGW根据呼叫优先级和呼叫类型映射出TOS值,并为媒体流设置该TOS值。
总之,在利用本发明的分组网络中,由MGC发起媒体流的呼叫来确定呼叫优先级和呼叫类型(S102),然后将呼叫优先级和呼叫类型通过context优先级等方式下发到MGW(S104),最后,MGW根据呼叫优先级和呼叫类型来确定媒体流的TOS(或DS)值(S106),从而确定媒体流被承载的质量。
从以上的描述中,可以看出,本发明实现了如下技术效果1.定义出MGW确定媒体TOS值的方法;2.定义出MGC根据呼叫优先级控制MGW在媒体上使用不同的TOS值的方法。
与相关技术的ETSI TS 102 333 V1.1.2协议中,MGC通过DS包来控制网关设置TOS值的方法相对比,在根据本发明的方法及装置中,是由MGC控制MGW来确定TOS值,这显然遵循了分组网络的关于控制和承载相分离的基本思想,并且也解决了关于承载面TOS值的意义在不同IP接入网络中可能不一致的问题。
需要注意,虽然在以上的描述中,本发明都是针对IPv4体系中的TOS来进行的,但对于本领域的技术人员来说,显然本发明并不限定于此,本发明还可以用于IPv6体系中的DS值的确定,并且在不超出本发明的精神的范围内,本发明还可以应用于其他类似域的确定。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种服务类型值确定方法,用于在分组网络中确定媒体流的服务类型域的服务类型值,所述服务类型域用于设置所述媒体流被承载的质量,所述媒体流由呼叫发起,所述确定方法特征在于包括以下步骤步骤a,媒体网关控制器确定所述呼叫的呼叫优先级和呼叫类型;步骤b,所述媒体网关控制器将所述呼叫优先级和所述呼叫类型下发到所述媒体网关;以及步骤c,所述媒体网关根据所述呼叫优先级和所述呼叫类型确定所述服务类型值。
2.根据权利要求1所述的服务类型值确定方法,其特征在于,所述步骤a包括以下步骤步骤a1,所述媒体网关控制器根据所述媒体流的业务类型确定所述呼叫优先级;其中,所述业务类型包括短话、长话、基本业务、补充业务、智能业务、特殊接入码、互联网接入码、和增值业务中的至少一种。
3.根据权利要求1所述的服务类型值确定方法,其特征在于,所述步骤a包括以下步骤步骤a2,所述媒体网关控制器根据发起所述呼叫的用户的用户类型来确定所述呼叫优先级;其中,所述用户类型包括预付费用户、话务员、和数据用户中的至少一种。
4.根据权利要求1所述的服务类型值确定方法,其特征在于,所述步骤a包括以下步骤步骤a3,所述媒体网关控制器根据所述呼叫的属性来确定所述呼叫类型;其中,所述呼叫类型包括语音、传真、数据、和视频中的至少一种。
5.根据权利要求1至4中任一项所述的服务类型值确定方法,其特征在于,所述服务类型域包括互联网协议中规定的TOS域或DS域。
6.根据权利要求5所述的服务类型值确定方法,其特征在于,所述步骤b包括以下步骤所述媒体网关控制器通过媒体网关控制协议中规定的上下文优先级将所述呼叫优先级下发到所述媒体网关。
7.一种服务类型值确定装置,用于在分组网络中确定媒体流的服务类型域的值,所述服务类型域用于设置所述媒体流被承载的质量,所述媒体流由呼叫发起,所述确定方法特征在于包括呼叫优先级和呼叫类型确定模块,用于使媒体网关控制器确定所述呼叫的呼叫优先级和呼叫类型;下发模块,用于使所述媒体网关控制器将所述呼叫优先级和所述呼叫类型下发到所述媒体网关;以及服务类型值确定模块,用于使所述媒体网关根据所述呼叫优先级和所述呼叫类型确定所述服务类型值。
8.根据权利要求7所述的服务类型值确定装置,其特征在于,所述服务类型域包括互联网协议中规定的TOS域或DS域。
9.一种分组网络,其特征在于,包括媒体网关控制器,用于确定发起媒体流的呼叫的呼叫优先级和呼叫类型,然后将所述呼叫优先级和所述呼叫类型下发到媒体网关;以及所述媒体网关,用于根据所述呼叫优先级和所述呼叫类型确定所述服务类型值,并根据所述服务类型值设置所述媒体流被承载的质量。
10.根据权利要求9所述的分组网络,其特征在于,所述媒体网关控制器根据所述媒体流的业务类型确定所述呼叫优先级;其中,所述业务类型包括短话、长话、基本业务、补充业务、智能业务、特殊接入码、互联网接入码、和增值业务中的至少一种。
11.根据权利要求9所述的分组网络,其特征在于,所述媒体网关控制器根据所述媒体流的用户类型确定所述呼叫优先级;其中,所述用户类型包括预付费用户、话务员、和数据用户中的至少一种。
12.根据权利要求9所述的分组网络,其特征在于,所述媒体网关控制器根据所述媒体流的属性来确定所述呼叫类型;其中,所述呼叫类型包括语音、传真、数据、和视频中的至少一种。
13.根据权利要求9至12中任一项所述的分组网络,其特征在于,所述服务类型域包括互联网协议中规定的TOS域或DS域。
14.根据权利要求13所述的分组网络,其特征在于,所述媒体网关控制器通过媒体网关控制协议中规定的上下文优先级将所述呼叫优先级下发到所述媒体网关。
全文摘要
本发明提供了一种服务类型值确定方法,用于在分组网络中确定媒体流的服务类型域的服务类型值,服务类型域用于设置媒体流被承载的质量,媒体流由呼叫发起,确定方法特征在于包括以下步骤步骤a,媒体网关控制器确定呼叫的呼叫优先级和呼叫类型;步骤b,媒体网关控制器将呼叫优先级和呼叫类型下发到媒体网关;以及步骤c,媒体网关根据呼叫优先级和呼叫类型确定服务类型值。
文档编号H04L29/06GK101043441SQ20061007133
公开日2007年9月26日 申请日期2006年3月24日 优先权日2006年3月24日
发明者朱席武 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1