一种获得链路层支持的动作的方法和装置的制作方法

文档序号:7653429阅读:131来源:国知局

专利名称::一种获得链路层支持的动作的方法和装置的制作方法
技术领域
:本发明涉及一种通信技术,尤其涉及一种获得链路层支持的动作的方法和装置。
背景技术
:随着通讯技术的发展出现了多种通讯网络在某一区域共存的现象,能同时支持与多种网络通讯的多模终端设备也伴随着用户的需求而产生。由于不同网络的服务区域以及业务能力的差异,用户希望自己使用的移动终端设备能在不同的媒体网络之间实现i某体无关的切换,从而保证自己业务的连续性。在现有技术中,如在P802.21协议中,提出了一种为多模终端实现媒体无关切换服务的架构。该架构的主要思想就是在网络实体协议栈的二层(链路层)与三层(网络层)之间增加一个々某体无关切换层(MIH层),通过在该层中定义与协议栈的上、下层、NMS(Networkmanagementsystem,网络管理系统)及同层的MIH(MediaIndependentHandover,媒体无关切换)实体间的的接口,为多模终端在不同的媒体间实现媒体无关切换提供事件、命令、信息服务。为了在不同媒体间无关切换提供事件、命令、信息服务,定义了一对原语Link一Action.request(链路层动"PH青4^)和Link—Action.confirm(链路层动作确认)其中Link一Action.request命令原语用于MIHF(MediaIndependentHandoverFunction,媒体无关切换功能实体)向链路层请求对当前媒体链路连接执行一个动作(如链路断开、休眠、下电、上电、链路扫描、资源维持、数据前转等);Link一Action.confirm命令原语用于链路层向MIHF提供其对当前媒体链路请求动作的执行结果。上述两个原语的具体定义如下(1)Link一Action.request的定义Link_Action.request(LinkldentifierUnkActionExecutionTime)其中,各个参数的含义如表l所示。表lName参数名称Type参数类型Validrange有效值范围Discreption描述LinkIdentifier链路标识UNKID链路标识N/AIdentifierofpresentlink.当前链路标识LinkActions链路动作BITMAP(32)N/A在链路切换期间对链路建议的如下动作或动作组合.Bit0:LINK_DISCONNECT(链路断开)Bit1:LINK—LOW_POWER(链路休眠)Bit2:LINK—POWER—DOWN(链路下电)Bit3:LINK_NO_ACTION(链路不动作)Bit4:LINKRESOURCERETAIN(链路维持)Bit5:DATAFORWARDINGREQUEST(数据前转〖Bit6:LINK_POWER_UP(链路上电)Bit7-31:(Reserved)ExecutionTime执行时间INTEGERO-腦O定义动作执行前的时间(毫秒)如果时间值为0则在接受到该命令后动作立即执行。(2)对Link—Action.confirm的定义:Link_Action.confirm(ScanResponseSet,Status)其中,各个参数的含义如表2所示。表2<table>tableseeoriginaldocumentpage7</column></row><table>有效)StatusENUMERATED枚举0-4对LinkAction.request中指定的动作执行的&态。0Success(成功)1UnspecifiedFailure(不确定失败)2Rejected(拒绝)3ResourceUnavailable(资源不足)4ResourceBusy(资源忙)在现有技术中,还定义了一对原语Link_Capability_Discover.Request(链路层能力查询请求)和Link—Capability—Discover.Confirm(链路层能力确认),用于MIHF对媒体链路层支持的事件服务和命令服务进行查询。当MIHF需要对媒体链路层支持的事件服务和命令服务进行查询时,MIHF向媒体链路层发送链路层能力查询请求命令,接收到链路层能力查询请求命令的媒体链路层,将自己支持的事件和命令分别通过链路层能力确认命令原语中的参数SupportedLinkEventList和SupportedLinkCommandList,反々赍给发出链路层能力查询请求命令的MIHF。上述两个命令原语的具体定义如下(1)Link一Capability一Discover.request命令原语的定义Link—Capability—Discover.request()该命令中无参数。(2)对Link一Capability一Discover.confirm命令原语的定义Link—Capability—Discover.confirm(SupportedLinkEventList,SupportedLinkCommandList,Status其中,该命令原语中参数的定义如表3所示。表3<table>tableseeoriginaldocumentpage8</column></row><table>SupportedLinkCommandListBITMAP(32)N/A链路层支持的链路命令列表StatusENUMERATEDN/A状态信息0Success(成功)1UnspecifiedFailure(不确定失败)2Rejected(拒绝)3AuthorizationFailure(授4又失败)4NetworkError(网络错误)通过链路层能力查询请求命令和链路层能力确认命令,MIHF层及MIH用户层(网络层及网络层以上的层)只能对链路层支持的事件和命令进行查询,不能获得链路层支持的动作能力,这样,当MIHF及MIH用户层通过链路层动作查询请求命令原语向链路层请求对当前媒体链路执行一个链路动作时,就会产生MIHF及MIH用户层请求的动作具有盲目性,造成不必要的信令交互,降低了系统的效率。如MIHF及MIH用户层请求的动作有可能是一条无用的命令,这样会导致链路层向MIHF和/或MIH用户层返回失败信息,MIHF及MIH用户层会再次下发动作请求,从而造成MIHF及MIH用户层多次下发动作请求,才能执行一个动作,从而增加了不必要的信令交互,降低了系统的效率。
发明内容本发明的实施例提供了一种获得链路层支持的动作的方法和装置,可解决现有技术不能获得媒体链路支持的动作能力的问题。本发明的实施例提供了一种获得链路层支持的动作的方法,包括媒体无关切换功能实体向链路层发送查询链路层动作的请求命令;链路层确定其支持的动作,并通过动作列表将链路层支持的动作返回媒体无关切换功能实体。本发明实施例还公开了一种获得链路层支持的动作的方法,包括本地媒体无关切换功能实体向远端媒体无关切换功能实体发送媒体无关切换查询请求命令,所述媒体无关切换查询请求命令包括链路层支持的动作列表选项;远端媒体无关切换功能实体向远端媒体无关切换用户层发送媒体无关切换查询指示命令,所述媒体无关切换查询指示命令包括链路层支持的动作列表选项;所述远端媒体无关切换用户层向所述远端媒体无关切换功能实体发送媒体无关切换查询请求命令,所述媒体无关切换查询请求命令包括链路层支持的动作列表选项;所述远端媒体无关切换功能实体向所述远端链路层发送查询链路层动作的请求命令;所述远端链路层确定其支持的动作,并通过动作列表将链路层确定的动作返回所述远端々某体无关切换功能实体;所述远端媒体无关切换功能实体向媒体无关切换用户层返回媒体无关切换查询确认命令,所述媒体无关切换查询确认命令包括链路层支持的动作列表选项,所述链路层支持的动作列表选项包括链路层支持的动作;所述远端媒体无关切换用户层将所述链路层支持的动作设置在媒体无关切换查询响应命令的动作列表选项中,向所述远端士某体无关切换功能实体发送所述媒体无关切换查询响应命令;所述远端媒体无关切换功能实体向本地媒体无关切换功能实体返回媒体无关切换查询响应命令。本发明实施例还公开了一种获得链路层支持的动作的装置,包括々某体无关切换功能实体和链路层实体,所述媒体无关切换功能实体,用于向链路层实体发送查询链路层动作的请求命令,并接收链路层实体返回的动作列表;所述链路层实体,用于接收媒体无关切换功能实体发送的查询链路层动作的请求命令,并确定其支持的动作,将确定的动作设置在动作列表中,向媒体无关切换功能实体返回动作列表。根据本发明实施例,通过在现有命令原语或新定义的命令原语中增加链路层支持的动作列表选项,使得MIHF及MIH用户层可获得链路层支持的动作,动请求,对链路动作进行有效的操作,提高了系统效率。图l示出了本发明实施例一的获得本地媒体链路层支持的动作的流程;图2示出了本发明实施例一的获得远端媒体链路层支持的动作的流程;图3示出了本发明实施例二的获得本地媒体链路层支持的动作的流程;图4示出了本发明实施例三的获得本地媒体链路层支持的动作的流程;图5示出了本发明实施例四的获得媒体链路层支持的动作的装置。具体实施方式为了便于本领域一般技术人员理解和实现本发明,现结合附图描绘本发明的实施例。实施例一如图1所示,本实施例提供了一种获得媒体链路层支持的动作的方法,包括步骤ll、MIH用户层向MIHF发送媒体无关切换能力查询请求命令(MIH_Capability_Discover.request),所述i某体无关切换能力查询请求命令包括链路层支持的动作列表选项,当链路层支持的动作列表选项有效时,查询链路层支持的动作,当链路层支持的动作列表选项无效时,不必查询链路层支持的动作。在本实施例中,假设链路层支持的动作列表选项有效。为了获得链路层所支持的动作,需要扩展媒体无关切换能力查询请求命令,即在媒体无关切换能力查询请求命令中增加链路层支持的动作列表(SupportedLinkActionList)选项。这样,々某体无关切换能力查询请求命令原语如下MIH一Capability—Discover.request(Destinationldentifier,SupportedMihEventList,SupportedMihCommandList,SupportedlsQueryTypeList,SupportedTransportListSupportedLinkActionList为了获得链路层所支持的动作,还可定义新的命令原语(如媒体无关切换链路层动作查询请求(MIH_Link—Action_Discover.request))来替代媒体无关切换能力查询请求命令,如MIH_Link—Action_Discover.request(Destinationldentifier,SupportedLinkActionList步骤12、MIHF接收到媒体无关切换能力查询请求后,向链路层发送查询链路层动作的请求命令。所述查询链路层动作的请求命令包括扩展的现有命令(如,链路层能力查询请求命令)或新增的命令(如链路层动作查询请求命令)。步骤13、链路层确定其支持的动作。根据不同的系统,链路层所支持的动作有所不同,例如,在P802.21-D05中链路层所支持的动作如下LINK—DISCONNECT(链路断开)UNK—LOW_POWER(链路休眠)LINK_POWER_DOWN(链路下电)LINK_NO_ACTION(链路不动作)LINK_RESOURCE_RETAIN(链路维持)DATA_FORWARDING_REQUEST(数据前转请求)LINK_POWER_UP(链路上电)步骤14、链路层将确定的动作设置在动作列表中。可将步骤13中所确定的动作的动作标识设置在动作列表中,当动作列表中包括该动作标识时,表示链路层支持该动作,否则,链路层不支持该动作。也可将步骤13中所确定的动作以动作标识位的有效状态形式设置在列表中,这时,需要首先确定该系统中所支持的所有动作,每一动作对应一个动作标识位,当链路层支持该动作时,将该动作的动作标识位设置为有效状态。步骤15、链路层向MIHF返回动作列表。所述查询链路层动作的请求命令为链路层能力查询请求命令时,所述向MIHF返回动作列表具体包括将动作列表设置在链路层能力确认命令中;通过链路层能力确认命令向MIHF返回动作列表。所述链路层能力确认命令中增加了动作列表参数。所述查询链路层动作的请求命令为链路层动作查询请求命令时,所述向MIHF返回动作列表具体包括将动作列表设置在链路层动作查询确认命令中;通过链路层动作查询确认命令向MIHF返回动作列表。所述链路层动作查询请求命令为新定义命令,所述链路层动作查询确认命令为新定义命令。步骤16、MIHF向MIH用户层发送媒体无关切换能力确认命令(MIH_Link_Action_Discover,confirm)。所述媒体无关切换能力确认请求命令包括链路层支持的动作列表选项,链路层支持的动作列表选项包括链路层支持的动作。为了获得链路层所支持的动作,需要扩展^^某体无关切换能力查询确认命令,即在媒体无关切换能力查询确认命令中增加链路层支持的动作列表(SupportedLinkActionList)选项。这样,媒体无关切换能力查询确认命令原语如下MIH—Capability—Discover.confirm(Sourceldentifier,SupportedMihEventList,SupportedMihCommandList,SupportedlsQueryTypeList,SupportedTransportIJst,SupportedLinkActionListStatus)为了获得链路层所支持的动作,还可定义新的命令原语(如媒体无关切换链路层动作查询确认(MIH—Link—Action_Discover.confirm))来替代々某体无关切换能力查询确认命令,如MIH_Link_Action_Discover.confirm(Sourceldentifier,SupportedLinkActionListStatus)在步骤11至步骤16中,描述了本地获得媒体链路层支持的动作的方法。其中,步骤12至15描述了本地MIHF获得本地链路层支持动作的过程,这一部分内容将在实施例二和实施例三作进一步描述。在本实施例中,也可从远端获得媒体链路层支持的动作,下面结合图2描述从远端获得媒体链路层支持的动作的流程。步骤21、本地MIH用户层向本地MIHF发送媒体无关切换能力查询请求命令,所述媒体无关切换能力查询请求命令包括链路层支持的动作列表选项,当链路层支持的动作列表选项有效时,查询链路层支持的动作,当链路层支持的动作列表选项无效时,不必查询链路层支持的动作。在本实施例中,假设链路层支持的动作列表选项有效。步骤22、当本地MIHF接收到媒体无关切换能力查询请求命令后,向远端MIHF发送媒体无关切换能力查询请求命令。步骤23、远端MIHF向其上层的远端MIH用户层发送媒体无关切换能力查询指示命令(MIH_Capability_Discover.indication),所述々某体无关切换能力查询指示命令中的链路能力参数与媒体无关切换能力查询请求命令中的链路能力参数一致。为了获得链路层所支持的动作,需要扩展媒体无关切换能力查询指示命令,即在媒体无关切换能力查询指示命令中增加链路层支持的动作列表(SupportedLinkActionList)选项。这样,々某体无关切换能力查询指示命令原语如下MIH一Capability一Discover.indication(Sourceldentifier,SupportedMihEventList,SupportedMihCommandList,SupportedlsQueryTypelist,SupportedTransportListSupportedLinkActionList)为了获得链路层所支持的动作,还可定义新的命令原语(如々某体无关切换链路层动作查询指示(MIH_Link_Action_Discover.indication))来替代媒体无关切换能力查询指示命令,如MIH—Link_Action_Discover.indication(Sourceldentifier,SupportedLinkActionList)步骤24、远端MIH用户层根据媒体无关切换能力查询指示命令中的链路能力参数获得媒体链路层支持的动作(获得方法参见步骤11至16),然后向所述远端MIHF返回媒体无关切换能力查询响应命令(MIH—Capability—Discover.response),所述々某体无关切换能力查询响应命令包括链路层支持的动作列表。为了获得链路层所支持的动作,需要扩展媒体无关切换能力查询响应命令,即在媒体无关切换能力查询响应命令中增加链路层支持的动作列表(SupportedLinkActionList)选项。这才羊,々某体无关切4灸能力查询响应命令原i吾如下MIH—Capability_Discover.response(Destinationldentifier,SupportedMihEventList,SupportedMihCommandList,SupportedlsQueryTypeList,SupportedTransportList,SupportedLinkActionListStatus)为了获得链路层所支持的动作,还可定义新的命令原语(如媒体无关切换链路层动作查询响应命令(MIH—Link—Action—Discover,response))来替代媒体无关切换能力查询响应命令,如MIH_Link_Action—Discover.response(Destinationldentifier,SupportedLinkActionListStatus)步骤25、远端MHF向本地MIHF返回媒体无关切换能力查询响应命令(MH_Capability_Discover.response),所述士某体无关切换能力查询响应命令包括链路层支持的动作列表。步骤26、本地MIHF向本地MIH用户层发送媒体无关切换能力确认命令(MIH—Link—Action一Discover.confirm)。在步骤12至15中,为了获得链路层所支持的动作,需要对现有命令原语进行扩展(如对链路层能力确认命令进行扩展),或者定义新的命令原语(如增加链路层动作查询请求命令)。无论是修改现有命令原语或定义新命令原语,就是在命令原语中增加一个列表型参数SupportedLinkActionList(支持的链路层动作列表),该参数用于包含媒体链路层支持的链路动作;这样,当媒体链路层在接收到MIHF层的查询链路层动作的请求命令时,媒体链路层可通过SupportedLinkActionList参数将其支持的链路动作反馈到MIHF,这样,MIHF就可根据链路层支持的链路动作向链路层发出链路动请求,对链路动作进行有效的操作,提高了系统效率。当MIH用户层向MIHF发出媒体无关切换能力查询请求命令时,MIHF可将获得的链路支持的链路动作返回给MIH用户层,使MIH用户层有效地对々某体链路进行切换。下面根据扩展命令原语的方法不同,通过具体的实施例来描述MIHF从链路层获得媒体链路层支持的动作的方法。实施例二如图3所示,本实施例通过扩展链路层能力确认命令提供了一种获得媒体链路层支持的动作的方法,下面参照图3描述本实施例的获得媒体链路层支持的动作的方法。步骤31、MIHF向链路层发送链路层能力查询请求命令。为了节省传输的数据量,也可以在链路层能力查询请求命令中增加待查询的能力参数选项(支持的事件列表、支持的命令列表、支持的动作列表)。这样,链路层能力查询请求命令的格式如下Link一Capability一Discover.request(Sourceldentifier,SupportedLinkEventList,SupportedLinkCommandList,SupportedlsQueryTypeList,SupportedTransportListSupportedLinkActionList)链路层能力查询请求命令的格式与媒体无关切换能力查询请求命令的格式一致,使得MIH用户层、MIHF及链路层之间的的交互命令具体统一的格式,17这样,可提高上层查询链路层的能力的效率。步骤32、链路层确定其支持的动作。步骤33、链路层将确定的动作设置在动作列表中。步骤34、链路层将动作列表设置在链路层能力确认命令中,并向MIHF返回链路层能力确认命令。为了实现本发明实施例,需要扩展链路层能力确认命令。使其支持MIHF层对媒体链路层支持的链路动作查询的功能。具体而言,在链路层能力确认命令中增加一个用于包含媒体链路层支持的链路动作的动作列表型参数。链路层在接收到MIHF对媒体链路层支持的链路动作查询的请求时,媒体链路层可通过链路层能力确认命令将其支持的链路动作反馈到的MIHF。链路层能力确认命令定义如下Link—Capability_Discover.confirm(SupportedLinkEventList,SupportedlinkCommandList,SupportedLinkActionListStatus其中,该命令原语中参数的定义如表4所示。表4<table>tableseeoriginaldocumentpage18</column></row><table>IIIII这样,当MIHF向链路层发送链路层能力查询请求命令后,链路层就可通过链路层能力确认命令中扩展的参数(SupportedLinkActionList)向MIHF返回该链路层支持的链路动作。实施例三如图4所示,本实施例通过新定义的Link_Action—Discover.request(链路层动作查询i青求命令)和Link—Action—Discover.Confirm(链路层动作查询确i人命令),提供了一种获得媒体链路层支持的动作的方法,下面参照图4描述本实施例的获得媒体链路层支持的动作的方法。步骤41、MIHF向链路层发送链路层动作查询请求命令。步骤42、链路层确定其支持的动作。步骤43、链路层将确定的动作设置在动作列表中。步骤44、链路层将动作列表设置在链路层能力确认命令中,并向MIHF返回链路层动作查询确认命令。为了实现本发明实施例,需要定义一对新的命令原语,用于MIHF层对媒体链路层支持的不同类型的链路动作的查询。如可定义如下的一对命令原语链路层动作查询请求命令和链路层动作查询确认命令,MIHF利用新定义的链路层动作查询请求命令和链路层动作查询确认命令可查询链路层支持的动作,链路层动作查询请求命令和链路层动作查询确认命令的具体定义如下(1)对Link一Action一Discover.request的定义Link一Action一Discover.request()该命令原语无参数。(2)Link—Action一Discover.Confirm的定义Link—Action一Discover.Confirm(SupportedLinkActionList,Status其中,该命令原语中参数的定义如表5所示。表5<table>tableseeoriginaldocumentpage20</column></row><table>这样,当MIHF向链路层发送链路层动作查询请求命令后,链路层就可通过链路层动作查询确认命令中的列表参数(SupportedLinkActionList)向MIHF返回该链路层支持的链路动作。实施例四如图5所示,本实施例描述一种获得媒体链路层支持的动作的装置,包括媒体无关切换用户层实体、媒体无关切换功能实体和链路层实体。所述媒体无关切换用户层实体用于从媒体无关切换功能实体获得链路层支持的动作。所述媒体无关切换用户层实体包括发送单元,用于向媒体无关切换功能实体发送媒体无关切换查询请求命令,所述媒体无关切换查询请求命令包括链路层支持的动作列表选项;接收单元,用于接收媒体无关切换功能实体发送的媒体无关切换查询确认命令,所述媒体无关切换查询确认命令包括链路层支持的动作列表选项,所述链路层支持的动作列表选项包括链路层支持的动作。所述媒体无关切换功能实体用于向链路层实体发送查询链路层动作的请求命令,并接收链路层实体返回的动作列表;所述链路层实体用于接收媒体无关切换功能实体发送的查询链路层动作的请求命令,并确定其支持的动作,将确定的动作设置在动作列表中,向媒体无关切换功能实体返回动作列表。所述々某体无关切换功能实体包括发送单元,用于向链路层实体发送查询链路层动作的请求命令;接收单元,用于接收链路层实体返回的动作列表。所述链路层实体包括接收单元,用于接收媒体无关切换功能实体发送的查询链路层动作的请求命令;确定单元,用于确定其支持的动作;设置单元,用于将所述确定单元确定的动作设置在动作列表中;发送单元,用于向士某体无关切换功能实体返回动作列表。根据本发明实施例,通过在现有命令原语或新定义的命令原语中增加链路层支持的动作列表选项,使得MIHF及MIH用户层可获得链路层支持的动作,动请求,对链路动作进行有效的操作,提高了系统效率。虽然通过实施例描绘了本发明,但本领域普通技术人员知道,在不脱离本发明的精神和实质的情况下,就可使本发明有许多变形和变化,本发明的范围由所附的权利要求来限定。权利要求1、一种获得链路层支持的动作的方法,其特征在于,包括媒体无关切换功能实体向链路层发送查询链路层动作的请求命令;链路层确定其支持的动作,并通过动作列表将链路层支持的动作返回媒体无关切换功能实体。2、根据权利要求l所述的方法,其特征在于,所述查询链路层动作的请求命令为链路层能力查询请求命令,所述通过动作列表将链路层确定的动作返回々某体无关切换功能实体具体包括将链路层支持的动作设置在动作列表中;将动作列表设置在链路层能力确认命令中;通过链路层能力确认命令向媒体无关切换功能实体返回动作列表。3、根据权利要求2所述的方法,其特征在于,在所述将动作列表设置在链路层能力确认命令中之前,所述方法还包括在链路层能力确认命令中增加动作列表参数。4、根据权利要求2所述的方法,其特征在于,所述链路层能力查询请求命令包括下列参数的任意组合支持的事件列表、支持的命令列表、支持的动作列表。5、根据权利要求l所述的方法,其特征在于,所述查询链路层动作的请求命令为链路层动作查询请求命令,所述通过动作列表将链路层确定的动作返回々某体无关切换功能实体具体包括将链路层支持的动作设置在动作列表中;将动作列表设置在链路层动作查询确认命令中;通过链路层动作查询确认命令向媒体无关切换功能实体返回动作列表。6、根据权利要求5所述的方法,其特征在于,所述链路层动作查询请求命令为新定义命令,所述链路层动作查询确认命令为新定义命令。7、根据权利要求l所述的方法,其特征在于,所述方法还包括媒体无关切换用户层从媒体无关切换功能实体获得链路层支持的动作。8、根据权利要求7所述的方法,其特征在于,所述媒体无关切换用户层从媒体无关切换功能实体获得链路层支持的动作具体包括媒体无关切换用户层向媒体无关切换功能实体发送媒体无关切换查询请求命令,所述媒体无关切换查询请求命令包括链路层支持的动作列表选项;媒体无关切换功能实体向媒体无关切换用户层返回媒体无关切换查询确认命令,所述媒体无关切换查询确认命令包括链路层支持的动作列表选项,所述链路层支持的动作列表选项包括链路层支持的动作。9、一种获得链路层支持的动作的方法,其特征在于,包括本地媒体无关切换功能实体向远端媒体无关切换功能实体发送媒体无关切换查询请求命令,所述媒体无关切换查询请求命令包括链路层支持的动作列表选项;远端媒体无关切换功能实体向远端媒体无关切换用户层发送媒体无关切换查询指示命令,所述媒体无关切换查询指示命令包括链路层支持的动作列表选项;所述远端媒体无关切换用户层向所述远端媒体无关切换功能实体发送媒体无关切换查询请求命令,所述媒体无关切换查询请求命令包括链路层支持的动作列表选项;所述远端媒体无关切换功能实体向所述远端链路层发送查询链路层动作的请求命令;所述远端链路层确定其支持的动作,并通过动作列表将链路层确定的动作返回所述远端媒体无关切换功能实体;所述远端媒体无关切换功能实体向媒体无关切换用户层返回媒体无关切换查询确认命令,所述媒体无关切换查询确认命令包括链路层支持的动作列表选项,所述链路层支持的动作列表选项包括链路层支持的动作;所述远端媒体无关切换用户层将所述链路层支持的动作设置在媒体无关切换查询响应命令的动作列表选项中,向所述远端媒体无关切换功能实体发送所述^某体无关切换查询响应命令;所述远端媒体无关切换功能实体向本地媒体无关切换功能实体返回媒体无关切换查询响应命令。10、根据权利要求9所述的方法,其特征在于,所述方法还包括媒体无关切换用户层从媒体无关切换功能实体获得远端链路层支持的动作。11、根据权利要求10所述的方法,其特征在于,所述媒体无关切换用户层从媒体无关切换功能实体获得远端链路层支持的动作具体包括媒体无关切换用户层向媒体无关切换功能实体发送媒体无关切换查询请求命令,所述媒体无关切换查询请求命令包括链路层支持的动作列表选项;媒体无关切换功能实体向媒体无关切换用户层返回媒体无关切换查询确认命令,所述媒体无关切换查询确认命令包括链路层支持的动作列表选项,所述链路层支持的动作列表选项包括远端链路层支持的动作。12、一种获得链路层支持的动作的装置,其特征在于,包括媒体无关切换功能实体和链路层实体,所述媒体无关切换功能实体,用于向链路层实体发送查询链路层动作的请求命令,并接收链路层实体返回的动作列表;所述链路层实体,用于接收Jf某体无关切换功能实体发送的查询链路层动作的请求命令,并确定其支持的动作,将确定的动作设置在动作列表中,向媒体无关切换功能实体返回动作列表。13、根据权利要求12所述的装置,其特征在于,所述媒体无关切换功能实体包括发送单元,用于向链路层实体发送查询链路层动作的请求命令;接收单元,用于接收链路层实体返回的动作列表。14、根据权利要求12所述的装置,其特征在于,所述链路层实体包括接收单元,用于接收媒体无关切换功能实体发送的查询链路层动作的请求命令;确定单元,用于确定其支持的动作;设置单元,用于将所述确定单元确定的动作设置在动作列表中;发送单元,用于向媒体无关切换功能实体返回动作列表。15、根据权利要求12所述的装置,其特征在于,所述方法还包括々某体无关切换用户层实体,用于从媒体无关切换功能实体获得链路层支持的动作。16、根据权利要求15所述的装置,其特征在于,所述媒体无关切换用户层实体包括发送单元,用于向媒体无关切换功能实体发送媒体无关切换查询请求命令,所述媒体无关切换查询请求命令包括链路层支持的动作列表选项;接收单元,用于接收々某体无关切换功能实体发送的々某体无关切换查询确认命令,所述媒体无关切换查询确认命令包括链路层支持的动作列表选项,所述链路层支持的动作列表选项包括链路层支持的动作。全文摘要本发明的实施例提供了一种获得链路层支持的动作的方法和装置,可解决现有技术不能获得媒体链路支持的动作能力的问题。所述方法包括媒体无关切换功能实体向链路层发送查询链路层动作的请求命令;链路层确定其支持的动作,并通过动作列表将链路层支持的动作返回媒体无关切换功能实体。所述装置包括媒体无关切换功能实体和链路层实体。根据本发明实施例,通过在现有命令原语或新定义的命令原语中增加链路层支持的动作列表选项,使得MIHF及MIH用户层可获得链路层支持的动作,从而使得MIHF及MIH用户层可根据链路层支持的链路动作向链路层发出链路动请求,对链路动作进行有效的操作,提高了系统效率。文档编号H04L29/06GK101316261SQ20071010589公开日2008年12月3日申请日期2007年6月1日优先权日2007年6月1日发明者树贵明,辉钟申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1