CN101400089A - Method, network entity and terminal for switching between heterogeneous wireless networks - Google Patents
Method, network entity and terminal for switching between heterogeneous wireless networks Download PDFInfo
- Publication number
- CN101400089A CN101400089A CNA2007101615785A CN200710161578A CN101400089A CN 101400089 A CN101400089 A CN 101400089A CN A2007101615785 A CNA2007101615785 A CN A2007101615785A CN 200710161578 A CN200710161578 A CN 200710161578A CN 101400089 A CN101400089 A CN 101400089A
- Authority
- CN
- China
- Prior art keywords
- network
- mobile node
- authentication
- authentication information
- target network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0077—Transmission or use of information for re-establishing the radio link of access information of target access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
- H04W36/144—Reselecting a network or an air interface over a different radio air interface technology
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种异构无线网络之间进行切换的方法,为了解决当移动节点发生异构网络间切换时,无法实现异构网络的快速切换问题,该方法包括移动节点确定预认证时所需的预认证信息,移动节点根据所确定的预认证信息,发起目标网络的预认证,预认证通过后,移动节点在异构网络之间进行切换。正是由于在异构无线网络之间进行切换之前进行了预认证,加速了移动节点在异构网络的切换过程。
The embodiment of the present invention discloses a method for switching between heterogeneous wireless networks. In order to solve the problem that the fast switching of heterogeneous networks cannot be realized when the mobile node is switched between heterogeneous networks, the method includes the mobile node determining the pre-authentication The mobile node initiates the pre-authentication of the target network according to the determined pre-authentication information. After the pre-authentication is passed, the mobile node switches between heterogeneous networks. It is because of the pre-authentication before the handover between heterogeneous wireless networks that the handover process of the mobile node in the heterogeneous network is accelerated.
Description
技术领域 technical field
本发明属于无线通信系统领域,特别涉及一种异构无线网络之间进行切换的方法、网络实体及终端。The invention belongs to the field of wireless communication systems, and in particular relates to a method for switching between heterogeneous wireless networks, a network entity and a terminal.
背景技术 Background technique
随着计算机和通信技术的发展,无线广域网(如GPRS、UMTS等)、无线局域网(如IEEE802.11)、卫星通信网、蓝牙网络等多种无线网络系统正逐步代替传统有线网络成为互联网接入的最后一跳。如何将这些异构无线网络融合在一起,提供覆盖广、带宽高、移动性高且费用低廉的互联网接入,将是下一代移动通信系统(如B3G、4G等)的发展方向。With the development of computer and communication technology, various wireless network systems such as wireless wide area network (such as GPRS, UMTS, etc.), wireless local area network (such as IEEE802.11), satellite communication network, and Bluetooth network are gradually replacing traditional wired networks as Internet access last hop. How to integrate these heterogeneous wireless networks together to provide Internet access with wide coverage, high bandwidth, high mobility and low cost will be the development direction of the next generation of mobile communication systems (such as B3G, 4G, etc.).
在异构无线网络融合的系统框架中,多种无线网络系统之间具有很好的互补特性,因此它们之间的无缝融合受到广泛关注。将异构无线网络无缝融合在一起,发挥出各自网络的优势,需要解决一系列难题。其中,如何能在切换过程中保持业务的连续性是一个关键问题。现有技术中如单纯的或纯粹的IETF的FMIP模型不能简单的使移动节点可以无缝的在异构网络之间漫游。主要原因在于,不同的网络其要求的入网方式不同,跨异构网络切换都必然的要求伴随着安全、QoS协商/设定等诸多问题。当移动节点发生异构网络间切换时,无法实现异构网络的快速切换。In the system framework of heterogeneous wireless network integration, various wireless network systems have very good complementary characteristics, so their seamless integration has attracted extensive attention. In order to seamlessly integrate heterogeneous wireless networks and bring out the advantages of their respective networks, a series of problems need to be solved. Among them, how to maintain service continuity during the switching process is a key issue. The pure or pure IETF FMIP model in the prior art cannot simply enable the mobile node to seamlessly roam between heterogeneous networks. The main reason is that different networks require different network access methods, and switching across heterogeneous networks inevitably requires security, QoS negotiation/setting and many other issues. When the mobile node is handed over between heterogeneous networks, the fast handover of heterogeneous networks cannot be realized.
发明内容 Contents of the invention
为了解决的当移动节点发生异构网络间切换时,无法实现异构网络的快速切换问题,本发明实施例提供了一种异构无线网络之间进行切换的方法,包括:In order to solve the problem that fast handover of heterogeneous networks cannot be realized when the mobile node is handed over between heterogeneous networks, an embodiment of the present invention provides a method for handover between heterogeneous wireless networks, including:
移动节点确定预认证时所需的预认证信息;The mobile node determines the pre-authentication information required for pre-authentication;
移动节点根据所确定的预认证信息,发起目标网络的预认证;The mobile node initiates pre-authentication of the target network according to the determined pre-authentication information;
预认证通过后,移动节点在异构网络之间进行切换。After the pre-authentication is passed, the mobile node switches between heterogeneous networks.
同时本发明实施例还提供一种异构无线网络之间进行切换的网络实体,包括:At the same time, the embodiment of the present invention also provides a network entity for switching between heterogeneous wireless networks, including:
第一获取模块:用于获取目标网络能力支持的预认证信息;The first obtaining module: used to obtain pre-authentication information supported by the target network capability;
第一下发模块:用于在向移动节点下发第一获取模块所获取的预认证信息。The first delivery module: used to deliver the pre-authentication information acquired by the first acquisition module to the mobile node.
同时本发明实施例还提供一种异构无线网络之间进行切换的网络实体,包括:At the same time, the embodiment of the present invention also provides a network entity for switching between heterogeneous wireless networks, including:
接收模块:用于接收移动节点上报其能力支持的预认证信息;Receiving module: used to receive the pre-authentication information reported by the mobile node for its capability support;
选取模块:用于根据接收模块接收的预认证信息进行选择,选取出与移动节点匹配的预认证信息,并将选取出的预认证信息提供给第二下发模块;Selection module: used to select according to the pre-authentication information received by the receiving module, select the pre-authentication information matching the mobile node, and provide the selected pre-authentication information to the second delivery module;
第二下发模块:用于向移动节点通告选取模块提供的预认证信息。The second sending module: used for notifying the mobile node of the pre-authentication information provided by the selecting module.
同时本发明实施例还提供一种异构无线网络之间进行切换的网络实体,包括:At the same time, the embodiment of the present invention also provides a network entity for switching between heterogeneous wireless networks, including:
第二获取模块:用于获取移动节点能力支持的预认证信息;The second obtaining module: used to obtain the pre-authentication information supported by the mobile node capability;
传递模块:用于通过上下文传递机制,向目标网络实体传递所述获取模块获取的预认证信息。The transfer module: used to transfer the pre-authentication information acquired by the acquisition module to the target network entity through the context transfer mechanism.
同时本发明实施例还提供一种异构无线网络之间进行切换的移动节点,包括:At the same time, the embodiment of the present invention also provides a mobile node for handover between heterogeneous wireless networks, including:
确定模块:用于确定预认证时所需的预认证信息;Determination module: used to determine the pre-authentication information required for pre-authentication;
预认证模块:用于根据确定模块所确定的预认证信息,发起目标网络的预认证;A pre-authentication module: used to initiate pre-authentication of the target network according to the pre-authentication information determined by the determination module;
切换模块:用于根据预认证模块提供的预认证通过信息,在异构网络之间进行切换。Switching module: used to switch between heterogeneous networks according to the pre-authentication passing information provided by the pre-authentication module.
由上述本发明提供的具体实施方案可以看出,正是由于在异构无线网络之间进行切换之前进行了预认证,加速了移动节点在异构网络的切换过程。It can be seen from the specific implementation scheme provided by the present invention above that the handover process of the mobile node in the heterogeneous network is accelerated because of the pre-authentication before the handover between the heterogeneous wireless networks.
附图说明 Description of drawings
图1为本发明提供的第一实施例方法流程图;Fig. 1 is the method flowchart of the first embodiment provided by the present invention;
图2为本发明提供的第二实施例方法流程图;Fig. 2 is the method flowchart of the second embodiment provided by the present invention;
图3为本发明提供的第三实施例方法流程图;Fig. 3 is the method flowchart of the third embodiment provided by the present invention;
图4为本发明提供的第三实施例方法中进行预认证过程的方法流程图;FIG. 4 is a flow chart of a method for performing a pre-authentication process in the method of the third embodiment provided by the present invention;
图5为本发明提供的第四实施例网络实体结构图;FIG. 5 is a network entity structure diagram of a fourth embodiment provided by the present invention;
图6为本发明提供的第五实施例网络实体结构图;FIG. 6 is a network entity structure diagram of a fifth embodiment provided by the present invention;
图7为本发明提供的第六实施例网络实体结构图;FIG. 7 is a network entity structure diagram of the sixth embodiment provided by the present invention;
图8为本发明提供的第七实施例移动节点结构图。FIG. 8 is a structural diagram of a mobile node according to the seventh embodiment of the present invention.
具体实施方式 Detailed ways
为了实现当移动节点发生异构网络间切换时,通过预认证来加速移动节点的切换过程,本发明提供的第一实施例是一种异构无线网络之间进行切换的方法,移动节点在异构无线网络之间准备进行切换,如一个MN(Mobile Node移动节点)移动出无线局域网AP所覆盖范围,进入无线广域网的基站覆盖区准备进行切换,该方法流程如图1所示,包括:In order to accelerate the handover process of the mobile node through pre-authentication when the mobile node is handed over between heterogeneous networks, the first embodiment provided by the present invention is a method for handover between heterogeneous wireless networks. Prepare to switch between structured wireless networks, such as a MN (Mobile Node mobile node) moves out of the coverage area of the wireless local area network AP, and enters the base station coverage area of the wireless wide area network to prepare for switching. The method flow is shown in Figure 1, including:
步骤101:服务网络(如无线局域网)网络侧实体(如AP)向MN下发关于目标网络(如无线广域网)能力支持的预认证信息。Step 101: A network-side entity (such as an AP) of a service network (such as a wireless local area network) issues pre-authentication information about capability support of a target network (such as a wireless wide area network) to the MN.
步骤102:MN根据网络侧实体下发的预认证信息,确定与其匹配的预认证信息,发起目标网络的预认证。Step 102: The MN determines the matching pre-authentication information according to the pre-authentication information issued by the network side entity, and initiates the pre-authentication of the target network.
步骤103:预认证通过后,MN在异构网络之间进行切换。Step 103: After passing the pre-authentication, the MN switches between heterogeneous networks.
根据上述步骤可见,正是由于MN在异构无线网络之间进行切换之前,MN获取了关于目标网络能力支持的预认证信息,并进行了预认证,加速了移动节点在异构网络的切换过程。According to the above steps, it can be seen that before the MN performs handover between heterogeneous wireless networks, the MN obtains the pre-authentication information about the capability support of the target network, and performs pre-authentication, which accelerates the handover process of the mobile node in the heterogeneous network .
其中预认证信息为:预切换过程中需要预先协商的参数和能力信息集。服务网络的网络侧实体向MN下发的关于目标网络的预认证信息可以是以下的任意一种或组合:The pre-authentication information is: the parameter and capability information sets that need to be pre-negotiated during the pre-handover process. The pre-authentication information about the target network issued by the network side entity of the serving network to the MN may be any one or combination of the following:
目标网络的接入类型:如Wifi,Wimax,3GPP,3GPP2等;The access type of the target network: such as Wifi, Wimax, 3GPP, 3GPP2, etc.;
目标网络的接入认证方式:如EAP,X.509等;The access authentication method of the target network: such as EAP, X.509, etc.;
目标网络需要的密钥生成算法:如MD5,SHA等;The key generation algorithm required by the target network: such as MD5, SHA, etc.;
目标网络是否支持预认证:是或否。Whether the target network supports pre-authentication: Yes or No.
具体的下发可以通过路由器通告消息、DHCP消息、PPP消息、EAP消息、媒体无关的消息或专用的预认证信令等来实现。The specific delivery can be implemented through router advertisement messages, DHCP messages, PPP messages, EAP messages, media-independent messages or dedicated pre-authentication signaling.
本发明提供的第二实施例是一种异构无线网络之间进行切换的方法,当MN在异构无线网络之间准备进行切换,方法流程如图2所示,包括:The second embodiment provided by the present invention is a method for switching between heterogeneous wireless networks. When the MN is preparing to switch between heterogeneous wireless networks, the method flow is shown in FIG. 2 , including:
步骤201:服务网络的网络侧实体接收MN上报该MN能力支持的目标网络的预认证信息。Step 201: The network side entity of the serving network receives the pre-authentication information of the target network supported by the MN capability reported by the MN.
步骤202:服务网络的网络侧实体根据MN上报的目标网络的预认证信息对目标网络能力支持的预认证信息进行选择,仅将该MN能力支持的目标网络的预认证信息选择出来,并发送给MN。或者网络侧实体仅向MN发送一个确认信息,表示服务网络的网络侧实体预下发的给MN的目标网络的预认证信息,与MN上报的目标网络的预认证信息相同。Step 202: The network side entity of the serving network selects the pre-authentication information supported by the target network capability according to the pre-authentication information of the target network reported by the MN, selects only the pre-authentication information of the target network supported by the MN capability, and sends it to MN. Or the network-side entity only sends a confirmation message to the MN, indicating that the pre-authentication information of the target network sent to the MN by the network-side entity of the serving network is the same as the pre-authentication information of the target network reported by the MN.
步骤203:MN根据网络侧实体下发的预认证信息或确认信息,就获得了与其匹配的预认证信息,发起目标网络的预认证。Step 203: The MN obtains the matching pre-authentication information according to the pre-authentication information or confirmation information issued by the network side entity, and initiates the pre-authentication of the target network.
步骤204:预认证通过后,MN在异构网络之间进行切换。Step 204: After passing the pre-authentication, the MN switches between heterogeneous networks.
因为MN首先主动上报其能力支持的目标网络的预认证信息,这样服务网络的网络侧实体可以根据移动节点主动上报的信息进行选择,仅选择与该MN匹配的目标网络的预认证信息发给MN,采用这种方法,MN可以缺省判定,网络侧实体下发的预认证信息,就是与其匹配的预认证信息。这样网络侧实体不必将所有和MN匹配及不匹配的信息都下发给MN,让MN进行选择确认。Because the MN first actively reports the pre-authentication information of the target network supported by its capabilities, the network-side entity of the serving network can choose according to the information actively reported by the mobile node, and only select the pre-authentication information of the target network that matches the MN and send it to the MN , using this method, the MN can determine by default that the pre-authentication information issued by the network-side entity is the pre-authentication information that matches it. In this way, the network side entity does not need to send all the information matching or not matching with the MN to the MN, so that the MN can confirm the selection.
步骤201中MN上报其能力支持的目标网络的预认证信息包括:如目标网络的接入类型、目标网络的接入认证方式、目标网络需要的密钥生成算法、目标网络是否支持预认证及相关认证优先级的任意一种或组合,如:MN上报其可支持的信息有:目标网络的接入类型:Wimax,3GPP;目标网络的接入认证方式:EAP;目标网络需要的密钥生成算法:MD5;目标网络是否支持预认证:是。In step 201, the MN reports the pre-authentication information of the target network supported by its capabilities, including: such as the access type of the target network, the access authentication method of the target network, the key generation algorithm required by the target network, whether the target network supports pre-authentication and related information. Any one or combination of authentication priorities, such as: the MN reports the supported information: the access type of the target network: Wimax, 3GPP; the access authentication method of the target network: EAP; the key generation algorithm required by the target network : MD5; Whether the target network supports pre-authentication: Yes.
在步骤202中,服务网络的网络侧实体从目标网络的预认证信息如:“目标网络的接入类型:Wifi,Wimax,3GPP,3GPP2;目标网络的接入认证方式:EAP,X.509;目标网络需要的密钥生成算法:MD5,SHA;目标网络是否支持预认证:是或否”中进行选择,选择与MN上报的可支持的预认证信息相匹配的信息:“目标网络的接入类型:Wimax,3GPP;目标网络的接入认证方式:EAP;目标网络需要的密钥生成算法:MD5;目标网络是否支持预认证:是”,并通过路由器通告消息、DHCP(Dynamic host configuration protocol动态主机配置协议)消息、PPP(Point to point Protocol点对点协议)消息、EAP(ExtensibleAuthentication Protocol可扩展鉴别协议)消息、媒体无关的消息或专用的预认证信令等将上述信息即:“目标网络的接入类型:Wimax,3GPP;目标网络的接入认证方式:EAP;目标网络需要的密钥生成算法:MD5;目标网络是否支持预认证:是”发送给MN。其中媒体无关的消息包括但不限于:媒体无关的获取网络信息消息或媒体无关的网络查询消息。In step 202, the network side entity of the service network obtains the pre-authentication information of the target network such as: "The access type of the target network: Wifi, Wimax, 3GPP, 3GPP2; the access authentication method of the target network: EAP, X.509; The key generation algorithm required by the target network: MD5, SHA; whether the target network supports pre-authentication: Yes or No", select the information that matches the supported pre-authentication information reported by the MN: "Target network access Type: Wimax, 3GPP; the access authentication method of the target network: EAP; the key generation algorithm required by the target network: MD5; whether the target network supports pre-authentication: yes", and through the router notification message, DHCP (Dynamic host configuration protocol dynamic Host Configuration Protocol) message, PPP (Point to point Protocol) message, EAP (Extensible Authentication Protocol Extensible Authentication Protocol) message, media-independent message or dedicated pre-authentication signaling, etc. Input type: Wimax, 3GPP; access authentication method of the target network: EAP; key generation algorithm required by the target network: MD5; whether the target network supports pre-authentication: Yes" and send it to the MN. The media-independent messages include, but are not limited to: media-independent network information acquisition messages or media-independent network query messages.
在上面的例子中,MN上报其能力支持的目标网络的预认证信息还可以是以下的任意一种或组合:In the above example, the pre-authentication information of the target network that the MN reports its capability support can also be any one or combination of the following:
目标网络的接入类型:如Wifi,Wimax,3GPP,3GPP2等;The access type of the target network: such as Wifi, Wimax, 3GPP, 3GPP2, etc.;
目标网络的接入认证方式:如EAP,X.509等;The access authentication method of the target network: such as EAP, X.509, etc.;
目标网络需要的密钥生成算法:如MD5,SHA等;The key generation algorithm required by the target network: such as MD5, SHA, etc.;
目标网络是否支持预认证:是或否。Whether the target network supports pre-authentication: Yes or No.
如MN上报其能力支持的目标网络的预认证信息可以只需包括:“目标网络的接入类型为Wimax和支持预认证,而目标网络的接入认证方式和目标网络需要的密钥生成算法,可以根据目标网络的接入类型按照预定策略缺省确定。不同的应用中具体的实现方式可能不同,此处不再赘述。For example, the pre-authentication information of the target network supported by the MN may only include: "The access type of the target network is Wimax and supports pre-authentication, and the access authentication method of the target network and the key generation algorithm required by the target network, It can be determined by default according to the predetermined policy according to the access type of the target network. The specific implementation manner may be different in different applications, and will not be repeated here.
步骤204中,MN在异构网络之间进行切换时,可采用预测式的切换过程,或者反应式的切换过程。In step 204, when the MN performs handover between heterogeneous networks, a predictive handover process or a reactive handover process may be adopted.
根据上面的2个实施例可以看出,无论是实施例1中的服务网络的网络侧实体向MN下发关于目标网络能力支持的预认证信息的技术方案,还是实施例2中的MN上报预认证信息的技术方案,都是移动节点确定预认证时所需的预认证信息的一种具体实现方法,该移动节点根据实施例1或实施例2中的方法确定预认证信息后,或者MN还可以通过和核心网络实体进行信息交互确定预认证信息后,就可以发起目标网络的预认证,在预认证通过后,移动节点就可以在异构网络之间进行快速切换了。According to the above two embodiments, it can be seen that whether it is the technical solution that the network side entity of the serving network sends the MN the pre-authentication information supported by the target network capability in the first embodiment, or the MN reports the pre-authentication The technical solution of authentication information is a specific implementation method for the mobile node to determine the pre-authentication information required for pre-authentication. After the mobile node determines the pre-authentication information according to the method in
MN在异构网络中工作时,移动频繁,会经常在不同网络之间切换,在MN在异构网络之间切换时,通过上下文传递机制,服务网络的网络侧实体向目标网络实体传递移动节点能力支持的预认证信息,目标网络实体根据MN能力支持的预认证信息选择出与MN匹配的预认证信息,并向MN通告其所选择的预认证信息。具体的传递机制包括通过媒体无关的切换资源查询请求消息、切换指示实现传递或通过其它上下文传递机制实现传递。通过该方法也可实现MN获取其匹配的目标网络的预认证信息。在目标网络实体向MN通告其所选择的预认证信息时,可以通过服务网络的网络侧实体进行转发,此时服务网络的网络侧实体只是对该预认证信息进行转发而不做其它处理,即通过先通告服务网络的网络侧实体,然后在服务网络中由服务网络的网络侧实体向MN通告目标网络实体所选择的预认证信息,或者目标网络实体直接向MN通告其所选择的预认证信息。When the MN works in a heterogeneous network, it moves frequently and often switches between different networks. When the MN switches between heterogeneous networks, the network side entity of the service network transfers the mobile node to the target network entity through the context transfer mechanism. The pre-authentication information supported by the capability, the target network entity selects the pre-authentication information matching the MN according to the pre-authentication information supported by the MN capability, and notifies the MN of the selected pre-authentication information. The specific transfer mechanism includes a media-independent handover resource query request message, a handover instruction, or other context transfer mechanisms. This method can also enable the MN to obtain the pre-authentication information of its matched target network. When the target network entity notifies the MN of its selected pre-authentication information, it can be forwarded by the network-side entity of the serving network. At this time, the network-side entity of the serving network only forwards the pre-authentication information without any other processing, namely By notifying the network-side entity of the serving network first, and then in the serving network, the network-side entity of the serving network notifies the MN of the pre-authentication information selected by the target network entity, or the target network entity directly notifies the MN of the pre-authentication information selected by it .
MN也可能不和服务网络或目标网络进行预认证信息确认的交互,而是直接以MN自身能力支持的预认证信息作为预认证时所需的预认证信息,进而发起目标网络的预认证,这样就有可能存在,移动节点能力支持的预认证信息和目标网络能力支持的预认证信息不兼容的情况,如:MN自身能力支持目标网络的接入认证方式为EAP,而目标网络能力支持的接入认证方式为X.509,在这种情况下,目标网络实体会向移动节点发送一个用于表示彼此预认证信息不兼容的信息,MN获知其无法实现与该目标网络之间的预认证,MN可以向新的目标网络发起预认证。The MN may not interact with the service network or the target network to confirm the pre-authentication information, but directly uses the pre-authentication information supported by the MN's own capabilities as the pre-authentication information required for pre-authentication, and then initiates the pre-authentication of the target network. It may exist that the pre-authentication information supported by the mobile node capability is incompatible with the pre-authentication information supported by the target network capability. The incoming authentication method is X.509. In this case, the target network entity will send a message to the mobile node to indicate that the pre-authentication information is not compatible with each other, and the MN knows that it cannot achieve pre-authentication with the target network. The MN can initiate pre-authentication to the new target network.
当然,如果MN按照前述实施例中提到方法或其他方法和服务网络或目标网络进行预认证信息确认的交互,也可能发生与目标网络预认证信息不兼容的情况,在这种情况下,目标网络实体会向移动节点发送一个用于表示彼此预认证信息不兼容的信息,此时MN也获知其无法实现与该目标网络之间的预认证,并可以向新的目标网络发起预认证。Of course, if the MN interacts with the service network or the target network to confirm the pre-authentication information according to the methods mentioned in the foregoing embodiments or other methods, it may also be incompatible with the pre-authentication information of the target network. In this case, the target network The network entity will send a message to the MN indicating that the pre-authentication information is incompatible with each other. At this time, the MN also knows that it cannot achieve pre-authentication with the target network, and can initiate pre-authentication to a new target network.
下面结合IEEE802.21的支持快速预认证的快速MIP切换过程做进一步说明。快速MIP切换过程,包括预测式和反应式两种。但是,无论采用何种方式,和IEEE802.21结合时,应将预认证过程先完成后,如果成功再实施后续的MIP快速切换过程。下面以预测式快速MIP切换过程为例说明这一过程。Further description will be given below in conjunction with the fast MIP switching process supporting fast pre-authentication of IEEE802.21. Fast MIP switching process, including predictive and reactive. However, no matter which method is used, when combined with IEEE802.21, the pre-authentication process should be completed first, and then the subsequent MIP fast switching process should be implemented if it is successful. The following takes the predictive fast MIP switching process as an example to illustrate this process.
本发明提供的第三实施例是一种异构无线网络之间进行切换的方法,方法流程如图3所示,包括:The third embodiment provided by the present invention is a method for switching between heterogeneous wireless networks. The method flow is shown in FIG. 3 , including:
步骤301:MN(如图3中的Mobile Node,其中的MIHF为该Mobile Node的一个功能模块)从信息服务器(如图3中的MIIS Server)处获取到周围邻居网络(包括前文描述的目标网络实体,如图3中的Candidate Network1)的信息。此时采用的消息就是媒体无关的获取网络信息消息。Step 301: MN (such as the Mobile Node in Figure 3, where MIHF is a functional module of the Mobile Node) obtains the surrounding neighbor networks (including the target network described above) from the information server (such as the MIIS Server in Figure 3) Entities, such as the information of Candidate Network1) in Figure 3. The message adopted at this time is a media-independent acquisition network information message.
步骤302:MN发起到候选网络(Candidate Network1)即前文中对应的目标网络实体的资源查询请求,以查询候选网络的资源可获得性。此时采用的消息就是媒体无关的网络查询消息。Step 302: The MN initiates a resource query request to the candidate network (Candidate Network1), ie, the corresponding target network entity mentioned above, to query the resource availability of the candidate network. The message used at this time is the media-independent network query message.
步骤303:MN和服务网络(如图3中的Servering Network)的路由发现过程。可选地可以由移动节点发送路由主动请求信令给服务网络,以要求服务网络发代理路由通告消息给MN(此步可与资源可获得性查询同时进行)。Step 303: the route discovery process of the MN and the serving network (such as the Servering Network in Figure 3). Optionally, the mobile node may send active routing request signaling to the serving network to request the serving network to send an agent routing notification message to the MN (this step may be performed simultaneously with the resource availability query).
在步骤301、步骤302或步骤303中MN与网络侧实体都有信息交互进行。以这些信息为载体,在这些信息交互的基础上即可实现上述实施例1中步骤101所完成的:服务网络的网络侧实体向MN下发预认证信息。或者实施例2中步骤201及步骤202所完成的:MN上报与预认证信息,以及网络侧实体根据MN上报的预认证信息进行选择,仅将该MN能力支持的目标网络的预认证信息选择出来,并发送给MN。上面的实例只是一种优选的方案,本方案并不限于某种具体的信令,任何可以承载步骤101中服务网络的网络侧实体向MN下发的关于目标网络的预认证信息的信令,都可实现对本方案的支持,本领域技术人员通过上述描述,就可在具体实施过程中根据应用环境修改具体的信令,或自定义新的专用的预认证信令来实现对本方案的支持。对于步骤201及步骤202所要交互确定的预认证信息同样并不局限于具体的信令,此处不再赘述。In step 301, step 302 or step 303, the MN and the network side entity have information interaction. Using these information as a carrier, and on the basis of these information exchanges, the completion of step 101 in the first embodiment above can be realized: the network side entity of the service network sends pre-authentication information to the MN. Or what is done in step 201 and step 202 in embodiment 2: the MN reports and pre-authentication information, and the network side entity selects according to the pre-authentication information reported by the MN, and only selects the pre-authentication information of the target network supported by the MN capability , and send it to the MN. The above example is just a preferred solution, and this solution is not limited to a specific signaling, any signaling that can carry the pre-authentication information about the target network sent to the MN by the network side entity of the serving network in step 101, Support for this solution can be achieved. Through the above description, those skilled in the art can modify specific signaling according to the application environment during the specific implementation process, or customize new dedicated pre-authentication signaling to support this solution. The pre-authentication information to be interactively determined in step 201 and step 202 is also not limited to specific signaling, and will not be repeated here.
步骤304:移动节点选定切换的目标网络。Step 304: The mobile node selects a handover target network.
接下来的步骤305、步骤306、步骤307步不要求一定要顺序进行,但是从网络安全和预认证的目的角度考虑建议进行完步骤305后再进行步骤306、步骤307。The following steps 305, 306, and 307 are not required to be performed sequentially, but from the perspective of network security and pre-authentication, it is recommended to perform steps 306 and 307 after completing step 305.
步骤305:移动节点进行NCoA的配置。Step 305: the mobile node performs NCoA configuration.
步骤306:根据前述过程MN从网络侧获得的有关目标网络的预认证信息或MN通过与网络侧的交互确定的预认证信息,MN和目标网络进行预认证过程。具体预认证过程对底层透明。IEEE802.21的信令提供承载将上层认证信令进行封装,通过标识告知服务网络传递给目标网络进行预认证,并将认证结果返回给MN。具体的过程我们以Wimax移动节点入网所需的认证过程为例进行说明。Step 306: According to the pre-authentication information about the target network obtained by the MN from the network side or the pre-authentication information determined by the MN through interaction with the network side, the MN and the target network perform a pre-authentication process. The specific pre-authentication process is transparent to the bottom layer. The IEEE802.21 signaling provides a bearer to encapsulate the upper layer authentication signaling, informs the service network through the identifier to pass it to the target network for pre-authentication, and returns the authentication result to the MN. For the specific process, we take the authentication process required for the Wimax mobile node to access the network as an example to illustrate.
定义新的消息MIH_MN_HO_Pre-auth.Transfer。通过其中指示的目标网络信息判断是本网络处理还是继续转给目标网络。EAP具体信令可采用现有的标准信令,如图4所示,EAP具体信令过程从略。这里只示意其过程的起始。其主要原理为将EAP信令封装在MIH_MN_HO_Pre-auth.Transfer中。并进而完成预认证过程。当目标网络根据指示信息判断属于该网络处理从而将EAP信令解封装并与AAA进行交互。直至结束。然后产生双方所需密钥。进而进行后续入网过程。通过是否成功的判断可以获知该移动节点是否被允许进入目标网络,从而可以及时选择合适网络进行接入。Define new message MIH_MN_HO_Pre-auth.Transfer. Judging whether to process by this network or continue to transfer to the target network according to the target network information indicated therein. The specific signaling of the EAP can adopt the existing standard signaling, as shown in FIG. 4 , and the specific signaling process of the EAP is omitted. Only the beginning of the process is shown here. The main principle is to encapsulate EAP signaling in MIH_MN_HO_Pre-auth.Transfer. And then complete the pre-authentication process. When the target network determines that it belongs to the network according to the indication information, it decapsulates the EAP signaling and interacts with the AAA. until the end. Then generate the keys required by both parties. Then proceed to the subsequent network access process. Whether the mobile node is allowed to enter the target network can be learned through the successful judgment, so that a suitable network can be selected in time for access.
本过程可以在决定了目标网络之后进行,也可以在决定目标网络前想所有候选网络都发起本过程。具体选择视具体场景决定。This process can be performed after the target network is determined, or this process can be initiated for all candidate networks before the target network is determined. The specific choice depends on the specific scene.
MIH_MN_HO_Pre-auth.Transfer消息的具体信令格式可以为:The specific signaling format of the MIH_MN_HO_Pre-auth.Transfer message can be:
MIH_MN_HO_Pre-auth.Transfer(MIH_MN_HO_Pre-auth.Transfer(
SourceIdentifier,SourceIdentifier,
DestinationIdentifier,DestinationIdentifier,
PreAuthenticationContainer PreAuthenticationContainer
))
其中参数的描述如表1:The parameters are described in Table 1:
表1Table 1
在预认证通过后,通过后续步骤实现MN在异构网络之间进行切换。After the pre-authentication is passed, the MN is handed over between heterogeneous networks through subsequent steps.
步骤307:MN发切换请求到服务网络,消息里携带要预留目标网络的预认证信息资源的信息。服务网络将该信息转发给目标网络,请求目标网络预留资源,并且做切换相关的准备工作。目标网络预留资源和准备完成后,服务网络向MN发切换响应消息,指示MN建立到目标网络的层2的连接。Step 307: The MN sends a handover request to the serving network, and the message carries information about pre-authentication information resources of the target network to be reserved. The serving network forwards the information to the target network, requests the target network to reserve resources, and prepares for handover. After the resource reservation and preparation by the target network are completed, the service network sends a handover response message to the MN, instructing the MN to establish a
步骤308:MN发起快速移动IP绑定过程,在服务网络和目标网络间建立数据通道。服务网络进行快速绑定确认,并且将缓存数据包转发给目标网络。Step 308: The MN initiates a fast mobile IP binding process to establish a data channel between the serving network and the target network. The service network performs fast binding confirmation and forwards the cached data packets to the target network.
步骤309:MN建立到目标网络的层2连接。Step 309: the MN establishes a
步骤310:层2连接建立完成,链路激活。Step 310: The
步骤311:MN恢复到目标网络的IP连接。Step 311: the MN restores the IP connection to the target network.
步骤312:MN请求目标网络下发缓存的数据包,目标网络将从服务网络处转移过来的数据包下发给MN。Step 312: the MN requests the target network to deliver the cached data packet, and the target network delivers the data packet transferred from the service network to the MN.
步骤313:MN进行MIP的注册/绑定更新。Step 313: MN performs MIP registration/binding update.
步骤314:切换完成,目标网络通知服务网络清除资源,目标网络成为MN的当前服务网络。Step 314: After the handover is completed, the target network notifies the serving network to clear resources, and the target network becomes the current serving network of the MN.
以上步骤307至步骤314只是MN在异构网络之间进行切换的一种优选方案,为了实现异构网络之间进行切换,不同机制下的切换方案可能会有所不同,此处不再赘述。The above steps 307 to 314 are just a preferred solution for the MN to switch between heterogeneous networks. In order to achieve switching between heterogeneous networks, the switching solutions under different mechanisms may be different, and will not be repeated here.
本发明提供的第四实施例是一种异构无线网络之间进行切换的网络实体,其结构如图5所示,包括:The fourth embodiment provided by the present invention is a network entity for switching between heterogeneous wireless networks, the structure of which is shown in Figure 5, including:
第一获取模块401:用于获取目标网络能力支持的预认证信息;The first obtaining module 401: used to obtain pre-authentication information supported by the target network capability;
第一下发模块402:用于在向移动节点下发第一获取模块401所获取的预认证信息。The first delivery module 402: used to deliver the pre-authentication information acquired by the
进一步第一下发模块402还包括第一下发子模块4021:用于在Further, the
移动节点选取与其匹配的预认证信息作为预认证时所需的预认证信息;The mobile node selects the matching pre-authentication information as the pre-authentication information required for pre-authentication;
移动节点根据所确定的预认证信息,发起目标网络的预认证;The mobile node initiates pre-authentication of the target network according to the determined pre-authentication information;
预认证通过后,移动节点在异构网络之间进行切换;之前After the pre-authentication is passed, the mobile node switches between heterogeneous networks; before
向移动节点下发第一获取模块401所获取的预认证信息。Deliver the pre-authentication information acquired by the first acquiring
本发明提供的第五实施例是一种异构无线网络之间进行切换的网络实体,其结构如图6所示,包括:The fifth embodiment provided by the present invention is a network entity for switching between heterogeneous wireless networks, the structure of which is shown in Figure 6, including:
接收模块501:用于接收移动节点上报其能力支持的预认证信息;Receiving module 501: used to receive pre-authentication information reported by the mobile node for its capability support;
选取模块502:用于根据接收模块501接收的预认证信息进行选择,选取出与移动节点匹配的预认证信息,并将选取出的预认证信息提供给第二下发模块;Selection module 502: used to select according to the pre-authentication information received by the receiving
第二下发模块503:用于向移动节点通告选取模块502提供的预认证信息。The second delivering module 503: used for notifying the mobile node of the pre-authentication information provided by the selecting
进一步第二下发模块503还包括第二下发子模块5031:用于在Further, the
移动节点以通告信息作为预认证时所需的预认证信息;The mobile node uses the notification information as the pre-authentication information required for pre-authentication;
移动节点根据所确定的预认证信息,发起目标网络的预认证;The mobile node initiates pre-authentication of the target network according to the determined pre-authentication information;
预认证通过后,移动节点在异构网络之间进行切换;之前After the pre-authentication is passed, the mobile node switches between heterogeneous networks; before
向移动节点通告选取模块502提供的预认证信息。The pre-authentication information provided by the selecting
本发明提供的第六实施例是一种异构无线网络之间进行切换的网络实体,其结构如图7所示,包括:The sixth embodiment provided by the present invention is a network entity for switching between heterogeneous wireless networks, the structure of which is shown in FIG. 7 , including:
第二获取模块601:用于获取移动节点能力支持的预认证信息;The second obtaining module 601: used to obtain the pre-authentication information supported by the mobile node capability;
传递模块602:用于通过上下文传递机制,向目标网络实体传递所述获取模块601获取的预认证信息。The delivery module 602: used to deliver the pre-authentication information acquired by the
进一步传递模块602还包括传递子模块6021:用于在The
目标网络实体根据服务网络的网络侧实体所传递的预认证信息,选取出与移动节点匹配的预认证信息,并向移动节点通告其所选择的预认证信息;The target network entity selects the pre-authentication information that matches the mobile node according to the pre-authentication information transmitted by the network side entity of the serving network, and notifies the mobile node of the pre-authentication information selected by it;
移动节点以目标网络实体所选择的预认证信息作为预认证时所需的预认证信息;The mobile node uses the pre-authentication information selected by the target network entity as the pre-authentication information required for pre-authentication;
移动节点根据所确定的预认证信息,发起目标网络的预认证;The mobile node initiates pre-authentication of the target network according to the determined pre-authentication information;
预认证通过后,移动节点在异构网络之间进行切换;之前After the pre-authentication is passed, the mobile node switches between heterogeneous networks; before
通过上下文传递机制,向目标网络实体传递所述获取模块601获取的预认证信息。The pre-authentication information obtained by the obtaining
本发明提供的第七实施例是一种异构无线网络之间进行切换的移动节点,其结构如图8所示,包括:The seventh embodiment provided by the present invention is a mobile node for handover between heterogeneous wireless networks, its structure is shown in Figure 8, including:
确定模块701:用于确定预认证时所需的预认证信息;Determination module 701: used to determine pre-authentication information required for pre-authentication;
预认证模块702:用于根据确定模块701所确定的预认证信息,发起目标网络的预认证;Pre-authentication module 702: for initiating pre-authentication of the target network according to the pre-authentication information determined by the
切换模块703:用于根据预认证模块702提供的预认证通过信息,在异构网络之间进行切换。Switching module 703: for switching between heterogeneous networks according to the pre-authentication pass information provided by the
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.
Claims (19)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2007101615785A CN101400089A (en) | 2007-09-29 | 2007-09-29 | Method, network entity and terminal for switching between heterogeneous wireless networks |
| PCT/CN2008/072498 WO2009043284A1 (en) | 2007-09-29 | 2008-09-24 | Method, network entity and terminal for the handover between heterogeneous wireless networks |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2007101615785A CN101400089A (en) | 2007-09-29 | 2007-09-29 | Method, network entity and terminal for switching between heterogeneous wireless networks |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101400089A true CN101400089A (en) | 2009-04-01 |
Family
ID=40518279
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2007101615785A Pending CN101400089A (en) | 2007-09-29 | 2007-09-29 | Method, network entity and terminal for switching between heterogeneous wireless networks |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101400089A (en) |
| WO (1) | WO2009043284A1 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102299907A (en) * | 2010-06-28 | 2011-12-28 | 中国移动通信集团公司 | Pre-authentication method and device |
| CN102461062A (en) * | 2009-05-03 | 2012-05-16 | 株式会社东芝 | Proactive authentication |
| CN102625378A (en) * | 2012-02-29 | 2012-08-01 | 西安电子科技大学 | A Fast Handover Protocol Flow for Heterogeneous Wireless Networks |
| CN104756553A (en) * | 2013-02-04 | 2015-07-01 | 华为技术有限公司 | Method and device for establishing wlan connection between user equipment and wi-fi access point |
| WO2019037596A1 (en) * | 2017-08-21 | 2019-02-28 | 上海掌门科技有限公司 | Method and device for carrying out wireless connection pre-authorization for user equipment |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6771964B1 (en) * | 1999-09-24 | 2004-08-03 | Nokia Networks | Handover between wireless telecommunication networks/systems |
| EP1638261A1 (en) * | 2004-09-16 | 2006-03-22 | Matsushita Electric Industrial Co., Ltd. | Configuring connection parameters in a handover between access networks |
| RU2414096C2 (en) * | 2006-03-20 | 2011-03-10 | Квэлкомм Инкорпорейтед | Extended capability for transmitting data between user equipment and wireless network |
| CN101009932B (en) * | 2006-12-30 | 2010-05-19 | 华为技术有限公司 | Method, system and device for service switching between multi-standard networks |
-
2007
- 2007-09-29 CN CNA2007101615785A patent/CN101400089A/en active Pending
-
2008
- 2008-09-24 WO PCT/CN2008/072498 patent/WO2009043284A1/en active Application Filing
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102461062A (en) * | 2009-05-03 | 2012-05-16 | 株式会社东芝 | Proactive authentication |
| CN102461062B (en) * | 2009-05-03 | 2015-09-02 | 株式会社东芝 | For system and the equipment of Proactive authentication |
| CN102299907A (en) * | 2010-06-28 | 2011-12-28 | 中国移动通信集团公司 | Pre-authentication method and device |
| CN102299907B (en) * | 2010-06-28 | 2014-12-10 | 中国移动通信集团公司 | Pre-authentication method and device |
| CN102625378A (en) * | 2012-02-29 | 2012-08-01 | 西安电子科技大学 | A Fast Handover Protocol Flow for Heterogeneous Wireless Networks |
| CN104756553A (en) * | 2013-02-04 | 2015-07-01 | 华为技术有限公司 | Method and device for establishing wlan connection between user equipment and wi-fi access point |
| WO2019037596A1 (en) * | 2017-08-21 | 2019-02-28 | 上海掌门科技有限公司 | Method and device for carrying out wireless connection pre-authorization for user equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2009043284A1 (en) | 2009-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1986461B1 (en) | Heterogeneous network and handover method between heterogeneous networks | |
| CN111935788B (en) | A communication method, device and related equipment | |
| US9723534B2 (en) | Method and system for managing handover in radio access networks | |
| KR101467780B1 (en) | Handover method between heterogeneous wireless access networks | |
| US7224677B2 (en) | Method and apparatus for alerting mobile nodes of desirable access characteristics | |
| US7710924B2 (en) | Method of supporting media independent handover with resource management function in a mobile communication system | |
| US7372835B2 (en) | Handoff system and method of dual mode mobile for connecting mobile communication system and wireless network | |
| US8036175B2 (en) | Handoff method between heterogeneous networks and system thereof | |
| CN101933363A (en) | Inter-system handoffs in multi-access environments | |
| WO2008106891A1 (en) | A method, communication system and network entity for handing over a group of nodes | |
| JP2007195222A (en) | Method for performing handoff in radio terminal, and handoff enabled radio terminal | |
| WO2012152123A1 (en) | Method, system, and evolved high rate packet data network for handover between different networks | |
| US8155080B2 (en) | Media independent handover-based network system having a vertical handover capability and vertical handover method thereof | |
| CN101400089A (en) | Method, network entity and terminal for switching between heterogeneous wireless networks | |
| CN101287283B (en) | Method for implementing network switching and wireless communication system thereof | |
| CN101835134B (en) | Redirecting method of S101 tunnel and related device thereof | |
| US20090147752A1 (en) | Method, apparatus and system for assigning internet protocol address in communication system based on media independent handover | |
| WO2014169578A1 (en) | Handover processing method, and access network information processing method and device | |
| CN104066121A (en) | Wireless local area network distribution method, device and system | |
| WO2009119833A1 (en) | Mobile communication system, method of handover between different types of access network, mobile terminal, and server | |
| CN100499911C (en) | Method and system for inter-heterogeneous network switch of terminals | |
| CN101969676B (en) | Routing area identity updating method and access point (AP) equipment | |
| WO2008106877A1 (en) | A method and apparatus for link manipulation in the heterogenious network handover | |
| WO2008089671A1 (en) | Method, system and terminal for reducing handover delay | |
| WO2007071112A1 (en) | Method of maintaining transmission of packet data stream when mobile terminal moves across wireless access network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Open date: 20090401 |