在媒体无关切换技术中快速选择链路的方法

文档序号:7960294阅读:267来源:国知局
专利名称:在媒体无关切换技术中快速选择链路的方法
技术领域
本发明涉及通信领域,尤其涉及媒体无关切换技术。
背景技术
信道环境的变化、用户的移动、不同业务的选择等都可能导致网络间的切换。为了使客户端设备漫游或切换时自动在异构网络间进行无缝切换,提出了MIH(Media Independent Handover,媒体无关切换)技术。所述的MIH技术能够减少切换延迟和数据丢失,保证会话过程的连续性,增强用户的体验。
媒体无关切换技术主要通过MIHF(Media Independent HandoverFunction,媒体无关切换功能实体)提供的媒体无关服务实现,所述的MIHF的位置和关键的媒体无关服务如图1所示,其中所述关键的媒体无关服务主要包括1、媒体无关信息服务,其提供了信息模型和信息库以便有效地制定切换决策。
2、媒体无关命令服务,其用于用户发出命令控制切换相关的链路行为。
3、媒体无关事件服务,其包括本地和远程接口产生的事件和触发器。
通过MIHF提供的媒体无关信息服务,上层实体能够提前获知切换的即将开始的时间,以及移动终端所在区域的网络情况等信息,并能够根据所述获知的信息提前做好切换的准备,包括进行网络和接入点的选择等,从而可以大大改善切换的性能,特别是在不同接入网之间的垂直切换。
MIHF提供的媒体无关命令包括MIH命令和LINK命令。由于链路状态随着时间和终端的移动而不断改变,MICS(媒体无关命令服务)提供的信息,如信号强度、链路速度等链路参数也是动态的,因此为了使切换更容易,上层实体需要通过相应的命令配置对不同的底层链路进行配置、控制底层的行为和获取底层的信息。
在MIHF提供的媒体无关事件服务中,事件的发源端包括L2数据链路层,PHY或MIHF,根据发源端的不同事件又可分为Link事件(发源端为MIH下层的事件)和MIH事件(发源端为MIHF层的事件)。Link事件的目的端包括本地协议栈的MIH和/或远端协议栈的MIH,等;MIH事件的目的端包括本地或远端的层3,和/或其它上层实体。
与本发明有关的现有技术一是目前标准中给出的可以通过MIHF实体提供的媒体无关命令对底层接入链路进行配置的。其主要内容如下上层实体通过如下的MIH命令将配置链路参数发送给MINF实体MIH_Configure_Thresholds.request(LinkParameterList)MIHF实体通过下面的MIH命令将链路参数的配置状态上报给上层实体。
MIH_Configure_Thresholds.confirm(LinkParameterStatusList)其中,所述的LinkParameterList参数的定义如表1所示


表1其中,所述的LinkParameterStatusList参数的定义如表2所示

表2由现有技术一的技术方案可以看出,其存在如下缺陷上层实体发出MIH配置命令到MIHF实体后,MIHF实体无法根据所述MIH配置命令中的链路参数判断出具体要配置哪一种类型的链路,从而影响到终端在异构网络中的切换。
与本发明有关的现有技术二提供了上层实体通过MIHF实体对底层实体所提供的事件进行注册的流程,其主要思想是通过MIHF提供的注册原语,如MIH_Event_Register,来实现的事件注册过程,具体的信息元素有RequestedEventList,用来表明上层实体需要的或感兴趣的事件类型。当底层实体发生上层实体注册的事件时,通过MIHF实体通知上层实体。
通过现有技术二能够提供必要的事件信息给上层实体,帮助上层实体进行切换准备。然而支持MIH功能的终端一般是多模终端,所提供的事件、信息和命令服务一般是针对不同的接入网技术的,因此会有不同的要求和功能。但现有技术上层实体没有提供接入网的类型,这样,MIHF实体无法知道这些服务要求是针对哪个接入网,从而无法对终端进行有效的服务。

发明内容
本发明的目的是提供一种在媒体无关切换技术中快速选择链路的方法,通过本发明,MIHF实体能够根据上层实体发送的MIH命令中的LinkType参数,很快判断出具体要配置哪一种类型的链路;而且在事件处理过程中,本发明上层实体能够提供接入网的类型,从而使MIHF实体能够获知服务要求是针对哪个接入网的信息,从而能够对终端进行有效的服务。
本发明的目的是通过以下技术方案实现的本发明提供一种在媒体无关切换技术中快速选择链路的方法,其包括A、上层实体通过媒体无关切换MIH命令下发至少一个链路类型LinkType参数给媒体无关切换功能MIHF实体;B、所述MIHF实体根据所述LinkType参数选择相应的链路。
其中,当上层实体需要配置链路参数时,所述步骤A具体包括上层实体通过MIH链路配置请求消息将至少一个LinkType参数下发给MIHF实体。
其中,当上层实体需要配置链路参数时,所述步骤A还包括上层实体通过MIH链路配置请求消息将对应每个LinkType参数的链路参数列表LinkParameterList下发给MIHF实体。
其中,当上层实体进行MIH事件注册时,所述步骤A具体包括上层实体通过事件注册请求消息将至少一个LinkType参数下发给MIHF实体。
其中,当上层实体进行MIH事件注册时,所述步骤A还包括上层实体通过事件注册请求消息将对应每个LinkType参数的事件列表下发给MIHF实体。
其中,当上层实体进行MIH事件注销时,所述步骤A具体包括上层实体通过事件注销请求消息将至少一个LinkType参数下发给MIHF实体。
其中,当上层实体进行MIH事件注销时,所述步骤A还包括上层实体通过事件注销请求消息将对应每个LinkType参数的事件列表下发给MIHF实体。
其中,所述步骤B具体包括B1、MIHF实体接收到上层实体发送的命令后,根据所述LinkType参数标识的链路类型选择对应的链路,并对所述链路进行链路参数配置。
其中,所述步骤B还包括B2、MIHF实体向上层实体返回所述LinkType参数,及其标识的链路类型对应的链路的链路参数配置结果;B3、所述上层实体根据MIHF实体返回的信息获知每个LinkType参数标识的链路类型对应的链路的参数配置状态。
其中,所述步骤B具体包括B4、MIHF实体接收到上层实体发送给的注册事件请求消息后,根据其中的LinkType参数标识的链路类型选择对应的链路;或,
B5、MIHF实体接收到上层实体发送给的注销事件请求消息后,根据其中的LinkType参数标识的链路类型选择对应的链路。
其中,所述步骤B还包括B6、MIHF实体向所述链路对应的接入网的底层实体请求注册所述事件列表中的事件;并在转发底层对事件注册情况的响应的同时携带所述LinkType参数;B7、所述上层实体根据所述LinkType参数获知对应链路的接入网的底层对事件注册情况的响应;或,B8、MIHF实体向所述链路对应的接入网的底层实体请求注销所述事件列表中的事件;并在转发底层对事件注册情况的响应的同时携带所述LinkType参数;B9、所述上层实体根据所述LinkType参数获知对应链路的接入网的底层对事件注销情况的响应。
其中,所述步骤B还包括B10、当对应的底层实体有上层实体注册的事件发生时,通过MIHF实体向上层实体进行指示,并在MIHF实体向上层实体发送MIH事件指示MIH_EVENT.indication的同时携带所述LinkType参数;B11、所述上层实体根据所述LinkType参数获知对应链路的接入网的底层中发生事件的情况。
由上述本发明提供的技术方案可以看出,本发明中由于上层实体通过MIH命令下发至少一个链路类型LinkType参数给MIHF实体,因此在链路参数配置过程中,所述MIHF实体能够根据所述LinkType参数选择需要配置的链路;而且在事件处理过程中,通过上层实体提供的LinkType参数,能够使MIHF实体获知到服务要求是针对哪个接入网的信息,从而能够对终端进行有效的服务。


图1为背景技术中MIHF实体的位置以及其提供媒体无关服务的原理图;图2为本发明提供的第一实施例的流程图;图3为本发明提供的第二实施例的流程图;图4为本发明提供的第三实施例的流程图。
具体实施例方式
本发明提供的第一实施例,是当上层实体需要配置链路参数时,上层实体通过MIH命令下发LinkType(链路类型)参数给MIHF实体;所述MIHF实体根据所述LinkType参数选择相应的链路进行链路参数配置。具体实施过程如图2所示,包括如下步骤步骤1,上层实体通过MIH链路参数配置请求消息将LinkType参数,以及对应所述LinkType参数的LinkParameterList(链路参数列表)下发给MIHF实体。
步骤1中,上层实体通过下面的链路参数配置请求消息向MIH层发出链路参数配置请求MIH_Configure_Thresholds.request(LinkTypeLinkParameterList)所述链路参数配置请求消息中携带的LinkType和LinkParameterList参数的定义如表3所示


表3步骤2,MIHF实体接收到上层实体发送的MIH链路参数配置请求消息后,根据所述LinkType参数标识的链路类型选择对应的链路,并对所述链路进行链路参数配置。
MIHF实体收到上层实体发送的MIH链路参数配置请求消息后,会根据LinkType标识的链路类型,向本地或远端的相应链路发起链路参数配置命令。当配置完成后,执行如下步骤步骤3,MIHF实体向上层实体返回所述LinkType参数,及其标识的链路类型对应的链路的链路参数配置结果。
MIH层实体通过下面的消息将链路标识LinkType和配置结果LinkParameterStatusList上报给上层实体。
MIH_Configure_Thresholds.confirm(LinkTypeLinkParameterStatusList)其中LinkType的定义同MIH_Configure_Thresholds.request中的定义一致,LinkParameterStatusList的定义同现有技术一致。
步骤4,所述上层实体根据MIHF实体返回的信息获知所述LinkType参数标识的链路类型对应的链路的参数配置结果。
在进行媒体无关切换时,上层需要通过MIHF对底层所提供的事件进行注册,以便在需要切换时提供必要的事件通知,帮助上层进行切换的准备。本发明提供的第二实施例就是当上层实体进行MIH事件注册时,上层实体通过MIH命令下发链路类型LinkType参数给MIHF实体;所述MIHF实体根据所述LinkType参数选择相应的链路,并向所述链路对应的接入网的底层实体进行相应的事件注册的技术。其具体实施过程如图3所示,包括如下步骤步骤1,上层实体通过事件注册请求消息将LinkType参数,以及对应所述LinkType参数的事件列表下发给MIHF实体。
上层实体向MIHF实体发出MIH_Event_Register.request(MIH事件注册请求)消息,其中携带着LinkType和RequestEventList参数,所述LinkType参数用来标识上层实体感兴趣的链路类型;所述RequestEventList参数用来标识对应所述链路类型上的上层实体所感兴趣的事件。具体实现原语为MIH_Event_Register.request(LinkType,RequestEventList)其中所述的LinkType和RequestEventList参数的定义如表4所示

表4MIHF实体接收到上层实体发送给的注册事件请求消息后,根据其中的LinkType参数标识的链路类型选择对应的链路;然后向所述链路对应的接入网的底层实体请求注册所述事件列表中的事件,并在转发底层对事件注册情况的响应的同时携带所述LinkType参数。具体实现过程如下步骤2,MIHF实体接收到上层实体发送给的注册事件请求消息后,根据其中的LinkType参数标识的链路类型选择对应的链路,并向所述链路对应的接入网的底层实体请求注册所述事件列表中的事件。
步骤2中,通过Link_Event_Register.request消息向所述链路对应的接入网的底层实体发出事件注册请求,请求注册所述事件列表中的事件,其中所述消息中携带RequestEyentList参数,用来标识上层实体感兴趣的注册事件。
步骤3,对应的接入网底层实体收到事件注册请求后,根据自身所支持的事件情况,向MIHF返回事件注册响应消息,包括各个事件注册的结果。
步骤3中,通过Link_Event_Register.confirm(链路事件注册响应)消息携带的ResponseEventList参数,标识各个事件注册的结果。
步骤4,MIHF实体转发从接入网底层实体收到的事件注册响应消息给上层实体,并在转发事件注册响应消息的同时携带所述LinkType参数。
具体实现原语为MIH_Event_Register.confirm(LinkType,ResponseEventList)其中的LinkType和ReponseEventList定义如表5所示

表5当MIHF实体转发的事件注册响应消息到达上层实体后,所述上层实体根据所述LinkType参数获知对应链路的接入网的底层对事件注册情况的响应。
步骤5,当对应的底层实体有上层实体注册的事件发生时,如Link Up,Link Down和Link Going Down,向MIHF实体发送Link_Event_indication(链路事件指示)消息。
步骤6,MIHF实体通过MIH_EVENT.indication(MIH事件指示)消息转发底层实体的指示的信息给上层实体,并在MIHF实体向上层实体发送MIH_EVENT.indication的同时携带所述LinkType参数。
之后,所述上层实体根据所述LinkType参数获知对应链路的接入网的底层中发生事件的情况。
在媒体无关切换技术中,上层也可以根据自己的实际情况,注销某些不再需要的事件,以免在事件处理中浪费资源。本发明提供的第三实施例,是针对上层实体进行MIH事件注销的流程,其核心是上层实体通过MIH命令下发链路类型LinkType参数给MIHF实体;所述MIHF实体根据所述LinkType参数选择相应的链路,并向所述链路对应的接入网的底层实体进行相应的事件注册。具体实施过程如图4所示,包括如下步骤步骤1,上层实体通过MIH_Event_Deregister.request消息(MIH事件注销请求)消息将LinkType参数,以及对应所述LinkType参数的事件列表下发给MIHF实体。
步骤2,MIHF实体接收到上层实体发送给的注销事件请求消息后,根据其中的LinkType参数标识的链路类型选择对应的链路,并通过Link_Event_Deregister.request消息向所述链路对应的接入网的底层实体请求注销所述事件列表中的事件;步骤3,对应的接入网底层实体收到事件注销请求后,根据自身所支持的事件情况,通过Link_Event_Deregister.confirm事件注销响应消息携带的ResponseEventList参数,向MIHF返回各个事件注销的结果。
步骤4,MIHF实体转发从接入网底层实体收到的事件注册响应消息给上层实体,并在转发事件注册响应消息的同时携带所述LinkType参数。
之后,所述上层实体根据所述LinkType参数获知对应链路的接入网的底层对事件注销情况的响应。
上述实施例中仅仅描述了针对某一个链路时的处理的过程,当上层实体需要对多条链路进行配置,或对多条链路对应的底层实体的进行事件处理时,需要在与MIHF实体进行相应的交互时,携带多个LinkType参数,用来分别标识对应的链路类型,同时还需要携带每一个LinkType参数对应的LinkParameterList、LinkParameterStatusList、RequestEventList或者ResponseEventList参数。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种在媒体无关切换技术中快速选择链路的方法,其特征在于,包括A、上层实体通过媒体无关切换MIH命令下发至少一个链路类型LinkType参数给媒体无关切换功能MIHF实体;B、所述MIHF实体根据所述LinkType参数选择相应的链路。
2.根据权利要求1所述的方法,其特征在于,当上层实体需要配置链路参数时,所述步骤A具体包括上层实体通过MIH链路配置请求消息将至少一个LinkType参数下发给MIHF实体。
3.根据权利要求2所述的方法,其特征在于,当上层实体需要配置链路参数时,所述步骤A还包括上层实体通过MIH链路配置请求消息将对应每个LinkType参数的链路参数列表LinkParameterList下发给MIHF实体。
4.根据权利要求1所述的方法,其特征在于,当上层实体进行MIH事件注册时,所述步骤A具体包括上层实体通过事件注册请求消息将至少一个LinkType参数下发给MIHF实体。
5.根据权利要求4所述的方法,其特征在于,当上层实体进行MIH事件注册时,所述步骤A还包括上层实体通过事件注册请求消息将对应每个LinkType参数的事件列表下发给MIHF实体。
6.根据权利要求1所述的方法,其特征在于,当上层实体进行MIH事件注销时,所述步骤A具体包括上层实体通过事件注销请求消息将至少一个LinkType参数下发给MIHF实体。
7.根据权利要求6所述的方法,其特征在于,当上层实体进行MIH事件注销时,所述步骤A还包括上层实体通过事件注销请求消息将对应每个LinkType参数的事件列表下发给MIHF实体。
8.根据权利要求2或3所述的方法,其特征在于,所述步骤B具体包括B1、MIHF实体接收到上层实体发送的命令后,根据所述LinkType参数标识的链路类型选择对应的链路,并对所述链路进行链路参数配置。
9.根据权利要求8所述的方法,其特征在于,所述步骤B还包括B2、MIHF实体向上层实体返回所述LinkType参数,及其标识的链路类型对应的链路的链路参数配置结果;B3、所述上层实体根据MIHF实体返回的信息获知每个LinkType参数标识的链路类型对应的链路的参数配置状态。
10.根据权利要求4、5、6或7所述的方法,其特征在于,所述步骤B具体包括B4、MIHF实体接收到上层实体发送给的注册事件请求消息后,根据其中的LinkType参数标识的链路类型选择对应的链路;或,B5、MIHF实体接收到上层实体发送给的注销事件请求消息后,根据其中的LinkType参数标识的链路类型选择对应的链路。
11.根据权利要求10所述的方法,其特征在于,所述步骤B还包括B6、MIHF实体向所述链路对应的接入网的底层实体请求注册所述事件列表中的事件;并在转发底层对事件注册情况的响应的同时携带所述LinkType参数;B7、所述上层实体根据所述LinkType参数获知对应链路的接入网的底层对事件注册情况的响应;或,B8、MIHF实体向所述链路对应的接入网的底层实体请求注销所述事件列表中的事件;并在转发底层对事件注册情况的响应的同时携带所述LinkType参数;B9、所述上层实体根据所述LinkType参数获知对应链路的接入网的底层对事件注销情况的响应。
12.根据权利要求11所述的方法,其特征在于,所述步骤B还包括B10、当对应的底层实体有上层实体注册的事件发生时,通过MIHF实体向上层实体进行指示,并在MIHF实体向上层实体发送MIH事件指示MIH_EVENT.indication的同时携带所述LinkType参数;B11、所述上层实体根据所述LinkType参数获知对应链路的接入网的底层中发生事件的情况。
全文摘要
本发明涉及一种在媒体无关切换技术中快速选择链路的方法,其核心是上层实体通过MIH命令下发至少一个链路类型LinkType参数给MIHF实体;所述MIHF实体根据所述LinkType参数选择相应的链路。通过本发明在链路参数配置过程中,所述MIHF实体能够根据所述LinkType参数选择需要配置的链路;而且在事件处理过程中,通过上层实体提供的LinkType参数,能够使MIHF实体获知到服务要求是针对哪个接入网的信息,从而能够对终端进行有效的服务。
文档编号H04W48/18GK101060710SQ20061007625
公开日2007年10月24日 申请日期2006年4月21日 优先权日2006年4月21日
发明者庄宏成, 屈炳云, 姜炳强, 余劲 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1