基于媒体无关切换技术的配置链路特征的方法和装置的制作方法

文档序号:7968448阅读:228来源:国知局

专利名称::基于媒体无关切换技术的配置链路特征的方法和装置的制作方法
技术领域
:本发明涉及通信
技术领域
,特别涉及一种基于媒体无关切换技术的配置链路的方法和装置。
背景技术
:目前,为了解决移动用户在IEEE802.3/802.11/802.16/3GPP/3GPP2系统之间的漫游切换问题,已经成立了正EE802.21工作组,其负责制订公共切换框架用于有线和无线IEEE802标准(如IEEE802.3/11/16)及3G标准,规范在不同标准之间进行切换的要求以及相应的切换机制。802.21(媒体无关的切换)标准开发的目的在于提供不同类型媒体之间的切换过程,通过支持不同类型媒体之间的切换来增强用户对移动设备的体验,目标是最终使移动设备在网间漫游时能自动选择最好用的网络连接类型并无缝切换话路,而且无需用户干预。802.21的媒体无关的切换解决方案引入了一种能确保不同类型媒体之间业务切换连续性的架构,为实现这种切换的无缝性和连续性,需要在网元间实现一组切换功能集。在网元的移动性管理协议栈中配置这些切换功能集就形成了一个新的协议层,称之为媒体无关的切换(MIH,MediaIndependentHandover)协议层。MIH层协议栈提供如下的服务1.MIH事件服务(MIH-ES):提供关于链路特征、链路状态和链路质量的动态变化事件的事件分类、事件过滤和事件报告。2.MIH命令服务(MIH-CS):提供MIH用户管理功能、和控制与切换和移动性相关的链路行为。3.MIH信息服务(MIH-IS):提供服务网络和周围网络的特征,以及业务的详细信息。这些信息用于有效的系统接入和切换决定。图1所示为现有的MIH通用参考模型及业务接入点。MIH用户层即上层是属于三层的移动性管理和应用协议,包括MIPv4/v6、SIP、3GPPUL等移动性管理协议和切换策略、传输、应用等。其通过MIH—SAP接口与MIH层连接。MIH层就是提供命令服务、事件服务和信息服务的媒体无关切换协议层,MIH层之下就是各种接入网络的链路层,如802.3、802.11、802.16、3GPP等的链路层。MIH层的主要功能就是通过事件服务(MIH-ES),命令服务(MIH-CS)和信息服务(MIH-IS)提供与媒体无关的切换功能(MIHF),这种无关性是通过移动管理协议栈中的下层协议对上层提供统一的接口即MIH—LINK_SAP接口来实现的。正EE802.21规范尽可能提出一个通用的协议层,以使得上层协议的处理不依赖于终端和无线网络的具体特征和特性。当然,MIH层还具有MIH—NMS—SAP接口,以用于网络管理系统对其进行管理。MIH层通过MIHJJNK—SAP接口与链路层实现连接,链路层则用于根据接收到的命令,执行具体的操作。目前,在现有技术中,MIH用户层可以向MIH层发送配置请求(MIH_Configure.request)命令来控制协议低层的一些行为,如配置特定链路层及低层的一些特性,例如设置正常模式/省电模式、激活/关闭发射机等。当MIH层接收到该命令后,它应该向相应的链路层发送链路配置阈值(LinkConfigureThresholds)命令以配置低层的行为,并给MIH用户层返回配置结果信息。由于MIH—Configure.request命令中包含有链路标识符(Linkldentifier),因而MIH层知道要向哪个链路层发送配置命令。特定链路层发送相应的配置命令,并将MIH—Configure.request命令的参数传递给该命令以完成配置过程。参见图2,现有技术对此功能的描述是,当MIH层接收到来自MIH用户层的MIH一Configure.request命令后将向链路层发送链路配置阈值请求(Link—Configure—Thresholds.request)命令,并将MIH一Configure.request命令中的参数传递给该命令以使链路层完成配置操作,配置完成后,MIH层将接收到的来自链路层的链路配置阈值确认(Link—Configure—Thresholds.confirm)命令中携带的参数通过配置响应(MIH—Configure.confirm)命令传送给MIH用户层,以返回配置结果信息。在现有编号为P802-21-D01-09的标准草案中LinkConfigureThresholds命令的定义是Link—Configure—Thresholds.request(LinkParameterList)LinkParameterList是参数的集合,它包括如下的几个参数的集合1)LinkParameterType:链路参数类型,链路速率、链路误码率、链路信号强度等;2)InitiateActionThreshold:链路参数的初始动作阈值;3)RollbackActionThreshold:链路参凄史的回滚动作阈4)ExecuteActionThreshold:链路参凄t的执4亍动4乍阈^f直。从其参数类型和该命令的功能描述来看,LinkConfigureThresholds命令是用来配置链路的误码率等参数的阈值,以便当链路误码率等参数发生变化并超过阈值时链路层能及时将这些事件告诉上层,上层可以依据这些事件做切换决定。因此不难看出,LinkConfigureThresholds命令和MIH—Configure.request命令具有完全不同的功能,前者是用来配置链路的误码率等参数以便链路层能及时将参数变化事件上报给MIH层及其用户层,后者是用来配置链路层及其低层的正常/省电模式、发射机关/开等特征,也就是说LinkConfigureThresholds命令不是MIH—Configure.request命令对应的链路层命令。根据现有技术的规定,当MIH用户层向MIH层发送MIH_Configure.request命令来控制协议低层的一些特征行为时,MIH层会向链路层发送LinkConfigureThresholds命令来错误地配置链路阈值参数,导致和预期目标不一致的后果。
发明内容有鉴于此,本发明的目的在于提供一种基于媒体无关切换技术的配置链路的方法和装置,以解决能够正确地控制链路层的行为特征,达到预期的配置目标这一问题。本发明技术方案包括一种基于媒体无关切换技术的配置链路的方法,包括媒体无关的切换MIH层在接收到来自MIH用户层的MIH配置请求命令后,生成链路配置请求命令发送给相应的链路层;所述链路配置请求命令中包含从MIH配置请求命令中传递过来的用于控制低层链路行为特征的配置参数集合;链路层根据接收到的链路配置请求命令控制链路层的行为特征,实现链路配置。该方法进一步包括链路层执行完毕后,向MIH层返回包含配置参数及配置结果的链路配置确认命令;MIH层将接收到的配置参数及配置结果通过MIH配置响应命令返回给MIH用户层。所述用于控制低层链路行为特征的配置参数集合包括用于配置低层实体网络类型的参数、用于改变设备用电模式的参数、用于激活/关闭接口发射机的参数、用于改变接口网络标识的参数NETWORK—ID、用于将接口地址改变为指定地址的参数、用于暂停或继续指定接口的参数。所述链路配置请求命令为Link—Configure.request命令;所述MIH配置"i會求命令为MIH—Configure.request命令。所述链路配置确认命令为Link—Configure.confirm命令;所述MIH配置确认命令为MIH—Configure.confirm命令。一种基于媒体无关切换技术的实现切换的装置,包括MIH用户层、MIH层和链路层,其中,所述MIH层还包括,用于根据接收到的来自MIH用户层的MIH配置请求命令生成链路配置请求命令,将该链路配置请求命令发送给链路层的单元;所述链路配置请求命令中包含从MIH配置请求命令中传递过来的用于控制低层链路行为特征的配置参数集合;所述链路层还包括用于根据接收到的链路配置请求命令控制链路层行为特征的单元。所述链路层还包括执行完毕后,向MIH层返回包含配置参数及配置结果的链路配置确认命令的单元;所述MIH层还包括用于将接收到的配置参数及配置结果通过MIH配置响应命令返回给MIH用户层的单元。所述用于控制低层链路行为特征的配置参数集合包括用于配置低层实体网络类型的参数、用于改变设备用电模式的参数、用于激活/关闭接口发射机的参数、用于改变接口网络标识的参数、用于将接口地址改变为指定地址的参数、用于暂停或继续指定接口的参数。所述MIH配置请求命令为MIH—Configure.request;所述MIH配置确认命令为MIH—Configure.confirm;所述链路配置请求命令为Link—Configure.request;所述链路配置确认命令为Link一Configure.confirm。所述装置位于移动节点内,或位于网络侧。本发明的关键是,MIH层接收到来自MIH用户层的MIH配置请求命令后,生成Link一Configure.request命令发送给链路层;该Link一Configure.request命令中包含从MIH配置请求命令中传递过来的用于控制低层链路行为特征的配置参数集合。链路层根据接收到的命令控制链路层的行为特征,实现链路配置。当链路层执行完毕后,向MIH层返回包含配置参数及配置结果的Link—Configure.confirm命令;MIH层将接收到的配置参数及配置结果通过MIH配置响应命令返回给MIH用户层。应用本发明,使得当MIH用户层向MIH层发送MIH—Configure.request命令来控制协议低层的一些特征行为时,MIH层能将这些配置的特征参数正确地传递给LinkConfigure命令,使得该命令能正确地控制链路层及其低层的行为,达到预期的配置目标。避免了错误地配置链路阔值参数的操作。图1是现有的MIH通用参考模型及业务接入点;图2是现有的实现链路特征配置的流程示意图;图3是根据本发明一实施例的实现链路特征配置的流程示意图。具体实施方式本发明的思路是增加链路配置请求(Link—Configure.request)命令及其响应命令链路配置确认(Link—Configure.confirm),使得当MIH用户层向MIH层发送MIH—Configure.request命令来控制协议低层的一些特征行为时,MIH层能将这些配置的特征参数正确地传递给Linl^Configure.request命令,通过该命令能正确地控制链路层的行为特征,达到预期的配置目标。下面结合附图及具体实施例,对本发明再做详细说明。图3是根据本发明一实施例的实现链路特征配置的流程示意图。MIH层接收到来自MIH用户层的MIH配置请求命令(MM—Configure.request)后,生成《连路商己置i青求(Link—Configure.request)命令,将该命令发送给链路层;该Link—Configure.request命令中包含从MIH—Configure.request命令中传递过来的用于控制低层链路行为特征的配置参数集合。由于MIH—Configure.request命令中包含有链路标识符(Linkldentifier),因而MIH层知道要向哪个链路层发送所生成的Link一Configure.request命令。本发明对Link—Configure.r叫uest命令的定义如下1)功能描述这个原语由MIH功能发出用来控制低层链路的行为特征。2)原语描述该原语的参数如下Link—Configure.request(ConfigurationRequestsSets)具体含义参见表l。表1<table>tableseeoriginaldocumentpage9</column></row><table>具体见下表2表2链路配置参数<table>tableseeoriginaldocumentpage10</column></row><table>)产生原因这个原语是由MIH层从上层接收到MIH—Configure.request命令并且尝试控制低层链路的行为时产生的,比如设置低层驱动的一些特征。4)接收效果该原语的才矣受者将以Link—Configure.confirm原i吾响应该命令。链路层根据接收到的链路配置请求命令控制链路层的行为特征,实现链路配置。当链路层执行完毕后,向MIH层返回包含配置参数及配置结果的链路配置确认;MIH层将接收到的配置参数及配置结果通过MIH配置响应(MIH—Configure.confirm)命令返回给MIH用户层。MIH层给MIH用户层返回的MIH—Configure.confirm命令为现有技术,此处不再详细说明。本发明对Link—Configure.confirm命令的定义如下1)功能描述这个原"^吾是对LinkJ^onfigure.request命令原i吾的响应。这个原语用于才艮告LinkConfigure命令的配置结果。2)原语描述该原语的参数如下Link—Configure.confirm(ConfigurationResponseSets)具体含义参见表3。表3<table>tableseeoriginaldocumentpage11</column></row><table>3)产生原因这个原语是对Link—Configure.request命令操作的响应。4)接受效果接收者将报告链路配置的结果给其上层。本发明同时还提供了一种基于媒体无关切换技术的实现切换的装置,包括MIH用户层、MIH层和链路层,其中,MIH层还包括,用于根据接收到的来自MIH用户层的MIH配置请求命令生成链路配置请求命令,将该链路配置请求命令发送给链路层的单元;上述链路配置请求命令中包含从MIH—Configure.request命令中传递过来的用于控制低层链路行为特征的配置参数集合;链路配置请求命令由Link—Configure.request命令承载;链路层还包括用于根据接收到的链路配置请求命令控制链路层行为特征的单元。链路层还包括执行完毕后,向MIH层返回包含配置参数及配置结果的链路配置确认命令的单元;链路配置确认命令由Link—Configure.confirm命令承载。MIH层还包括用于将接收到的配置参数及配置结果通过MIH配置响应命令返回给MIH用户层的单元。上述用于控制低层链路行为特征的配置参数集合包括用于配置低层实体网络类型的参数(NETWORK—TYPES—IN—USE)、用于改变设备用电模式的参数(OPERATION—MODE)、用于激活/关闭接口发射机的参数(DISABLE_TRANSMITTER)、用于改变接口网络标识的参数(NETWORK—ID)、用于将接口地址改变为指定地址的参数(CURRENT—ADDRESS)、用于暂停或继续指定接口的参数(SUSPEND—DRIVER)。上述装置既可以位于移动节点内,也可以位于网络侧。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。权利要求1、一种基于媒体无关切换技术的配置链路的方法,其特征在于,包括媒体无关的切换MIH层在接收到来自MIH用户层的MIH配置请求命令后,生成链路配置请求命令发送给相应的链路层;所述链路配置请求命令中包含从MIH配置请求命令中传递过来的用于控制低层链路行为特征的配置参数集合;链路层根据接收到的链路配置请求命令控制链路层的行为特征,实现链路配置。2、根据权利要求1所述的方法,其特征在于,该方法进一步包括链路层执行完毕后,向MIH层返回包含配置参数及配置结果的链路配置确认命令;MIH层将接收到的配置参数及配置结果通过MIH配置响应命令返回给MIH用户层。3、根据权利要求1或2所述的方法,其特征在于,所述用于控制低层链路行为特征的配置参数集合包括用于配置低层实体网络类型的参数、用于改变设备用电模式的参数、用于激活/关闭接口发射机的参数、用于改变接口网络标识的参数、用于将接口地址改变为指定地址的参数、用于暂停或继续指定接口的参数。4、根据权利要求1所述的方法,其特征在于,所述链路配置请求命令为Link—Configure.request命令;所述MIH配置请求命令为MIH一Configure.request命令。5、根据权利要求2所述的方法,其特征在于,所述链路配置确认命令为Link—Configure.confirm命令;所述MIH配置确认命令为MIH—Configure.confirm命令。6、一种基于々某体无关切换技术的实现切换的装置,包括MIH用户层、MIH层和链路层,其特征在于,所述MIH层还包括,用于根据接收到的来自MIH用户层的MIH配置请求命令生成链路配置请求命令,将该链路配置请求命令发送给链路层的单元;所述链路配置请求命令中包含从MIH配置请求命令中传递过来的用于控制低层链路行为特征的配置参数集合;所述链路层还包括用于根据接收到的链路配置请求命令控制链路层行为特征的单元。7、根据权利要求6所述的装置,其特征在于,所述链路层还包括执行完毕后,向MIH层返回包含配置参数及配置结果的链路配置确认命令的单元;所述MIH层还包括用于将接收到的配置参数及配置结果通过MIH配置响应命令返回给MIH用户层的单元。8、根据权利要求6所述的装置,其特征在于,所述用于控制低层链路行为特征的配置参数集合包括用于配置低层实体网络类型的参数、用于改变设备用电模式的参数、用于激活/关闭接口发射机的参数、用于改变接口网络标识的参数、用于将接口地址改变为指定地址的参数、用于暂停或继续指定接口的参数。9、根据权利要求6所述的装置,其特征在于,所述MIH配置请求命令为MIH—Configure.request;所述MIH配置确认命令为MIH—Configure.confirm;所述链3各配置请求命令为Link—Configure.request;所述链3各配置确认命令为Unk一Configure.confirm。10、根据权利要求6至9中任一权利要求所述的装置,其特征在于,所述装置位于移动节点内,或位于网络侧。全文摘要本发明公开了一种基于媒体无关切换技术的配置链路的方法和装置,关键是,MIH层接收到来自MIH用户层的MIH配置请求命令后,生成Link_Configure.request命令发送给链路层;该Link_Configure.request命令中包含从MIH_Configure.request中传递过来的用于控制低层链路行为特征的配置参数集合。链路层根据接收到的命令控制链路层的行为特征,实现链路配置。当链路层执行完毕后,向MIH层返回包含配置参数及配置结果的Link_Configure.confirm命令;MIH层将接收到的配置参数及配置结果通过MIH配置响应命令返回给MIH用户层。文档编号H04L29/06GK101146095SQ20061012755公开日2008年3月19日申请日期2006年9月12日优先权日2006年9月12日发明者郭均祥申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1