WO2010063221A1 - Session migration method between access networks and apparatus thereof - Google Patents

Session migration method between access networks and apparatus thereof Download PDF

Info

Publication number
WO2010063221A1
WO2010063221A1 PCT/CN2009/075144 CN2009075144W WO2010063221A1 WO 2010063221 A1 WO2010063221 A1 WO 2010063221A1 CN 2009075144 W CN2009075144 W CN 2009075144W WO 2010063221 A1 WO2010063221 A1 WO 2010063221A1
Authority
WO
WIPO (PCT)
Prior art keywords
session
peer
session information
local
protocol
Prior art date
Application number
PCT/CN2009/075144
Other languages
French (fr)
Chinese (zh)
Inventor
吕莎
Original Assignee
华为技术有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2010063221A1 publication Critical patent/WO2010063221A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup

Definitions

  • the method and device for session migration between access networks AN is submitted to the Chinese Patent Office on December 1, 2008, and the application number is 200810180540. 7.
  • the invention name is "session migration method and device between access networks AN".
  • Priority of Chinese Patent Application the entire contents of which is incorporated herein by reference.
  • the present invention relates to the field of communications technologies, and in particular, to a session migration method and device between access networks AN.
  • an AT Access Terminal
  • HRPD High Rate Packet Data
  • Access Network Access Network
  • the configuration negotiation process ensures that the AT and AN use the same session information.
  • the session also migrates between the ANs.
  • the session is migrated through the A13 interface, and the session is migrated through the A16 interface during the hard-switching of the connected state.
  • Session information is usually composed of configuration attributes and public parameters of the session, and is used to control various functions in the DOA (DO Rev. A, DO Version A).
  • DOA DO Rev. A, DO Version A
  • the session information between AT and AN must be consistent to ensure that AT and AN use the same parameters and functions.
  • the supported session information is different for different A port protocol versions.
  • the target side AN will process the session information transmitted by the source side AN when there is unrecognized session information, resulting in session migration failure. If the A13 interface fails in the Dormant switch and the session is reestablished, the user needs to use the redial dial. If the active A16 interface fails to be switched, the user may drop the call. Summary of the invention
  • An embodiment of the present invention provides a session migration method and device between access networks AN for ensuring successful migration of sessions between access network ANs.
  • An embodiment of the present invention provides a session migration method between access networks AN, including:
  • the session established between the access terminal AT and the local AN is migrated to the peer AN.
  • the embodiment of the present invention further provides a session migration method between access networks AN, including:
  • the session information included in the session established by the access terminal AT and the local AN is negotiated as the session information that the peer AN can identify;
  • the session is migrated to the peer AN.
  • An embodiment of the present invention further provides an access device, including:
  • the session information adjusting unit is configured to adjust the session information supported by the local AN and the peer AN to be consistent; the session migration unit is configured to migrate the session established by the access terminal AT and the local AN to the peer AN.
  • An embodiment of the present invention further provides an access device, including:
  • the session information negotiation unit is configured to negotiate the session information included in the session established by the access terminal AT with the local AN, and the negotiation information is the session information that the peer AN can identify;
  • the session migration unit is configured to migrate the session established by the AT and the local AN to the peer AN.
  • the session information supported by the different access network ANs involved in the session migration is consistent, or the session information included in the session established by the access terminal AT and the local end AN is negotiated as the opposite end AN.
  • the session information that can be recognized ensures the successful migration of the session.
  • FIG. 2 is a flow chart of a connection state hard-switching session transition between ANs in the prior art
  • FIG. 3 is a flowchart of a session migration method between access networks AN in an embodiment of the present invention
  • FIG. 4 is a flow chart of an A-interface protocol version supported by two ANs in another embodiment of the present invention
  • FIG. 5 is a flowchart of a session migration method between ANs according to another embodiment of the present invention.
  • FIG. 6 is a flowchart of a method for session migration between ANs in another embodiment of the present invention.
  • FIG. 7 is a flow chart of a method for session migration between ANs in another embodiment of the present invention.
  • FIG. 8 is a flowchart of a method for session migration between ANs in still another embodiment of the present invention.
  • FIG. 9 is a schematic structural diagram of an access device in an embodiment of the present invention.
  • 10 is a schematic structural diagram of a session information adjusting unit of an access device according to an embodiment of the present invention
  • 11 is another schematic structural diagram of an access device in an embodiment of the present invention
  • FIG. 12 is a schematic structural diagram of a session information negotiation unit of an access device according to an embodiment of the present invention.
  • FIG. 13 is another schematic structural diagram of a session information negotiation unit of an access device according to an embodiment of the present invention
  • FIG. 14 is a schematic structural diagram of a session information negotiation unit of an access device according to an embodiment of the present invention.
  • the session migration process of Dormant state switching between ANs is shown in Figure 1. It includes the following steps:
  • Step s 101 When the AT crosses the AN in the Dormant state, the AT sends a UATI Request message to the target AN to request the session establishment, and the UATI (Unicast Access Terminal Identifier) reported by the AT is used as the identifier of the session.
  • the target AN sends an A13_Session Information Request message to the source side. The AN requests the source side to send session information.
  • Step s l02 After receiving the A13_Session Information Request message, the source side sends a response message A13-Session Information Response (A13 Session Information Response) message to the target side AN, carrying the session information corresponding to the AT.
  • A13-Session Information Response A13 Session Information Response
  • Step s l03. The target side sends an A13_Session Information Confirm message to the source side AN to notify the source side that the AN handover is complete.
  • the source side AN receives this message and releases the corresponding session information.
  • the session migration of A13 is completed.
  • Step s201 When the source side AN determines to initiate the hard handover between the ANs, the source side AN sends an A16-Session Transfer Request (A16 Session Migration Request) message to the target side AN, and the message carries the session information of the AT saved by the source side AN.
  • A16-Session Transfer Request A16 Session Migration Request
  • Step s202 After receiving the A16_Session Transfer Request message, the target side AN determines whether the hard handover request of the source side can be accepted. When acceptable, the target side AN sends an A16_Session Transfer Response message to the source side AN.
  • Step s203 The source side AN receives the A16_Session Transfer Response message, and sends the message to the target side AN.
  • the A16-Session Transfer Complete message informs the target side that the AT can be started to control the AT.
  • Step s204 After detecting the AT, the target side AN sends an A16_Session Release Indication message to the source side AN, and informs the source side AN that the AT has successfully switched to the target side, and the source side AN can release the session corresponding to the AT. .
  • Step s 205 After the source side AN releases the session, the A16_Sionion Release Indication Ack message is sent to the target side AN, and the session on the source side of the target side is released, and the session migration of A16 is completed.
  • a session migration method between the access networks AN is provided, and the session information supported by the different access network ANs involved in the session migration is consistent to ensure successful session migration.
  • the method is shown in Figure 3 and includes:
  • Step s301 Adjust the session information supported between the local AN and the peer AN to be consistent.
  • Step s302 The session established between the access terminal AT and the local AN is migrated to the opposite end AN.
  • the session information supported by the different access network ANs involved in the session migration is consistent, and the successful migration of the session is ensured.
  • a session migration method is provided in an embodiment of the invention.
  • the two ANs pre-adjust the version of the interface protocol used to be consistent.
  • the session information supported by the same interface protocol version is the same. Therefore, the session information between the two ANs can be consistently maintained during the session migration between the two ANs, ensuring the success of session migration between the ANs.
  • the negotiation of the A-interface protocol version is taken as an example.
  • the supported A-interface protocol version is negotiated between the two ANs. After the negotiation is completed, the two ANs work in the same A-interface protocol. Version, ensuring successful session migration between ANs.
  • the process of negotiating the A interface protocol version between the two ANs is shown in Figure 4, including:
  • Step s401 When the source side AN detects that there is an adjacency relationship with the target side AN, it sends an "A interface protocol version negotiation request" message to the target side AN, where the message carries the A interface protocol version information or identifier used by the source side AN.
  • Step s402 After receiving the "A interface protocol version negotiation request" message sent by the source side AN, the target side AN performs negotiation according to a certain policy (for example, the protocol version used by the source side AN and the protocol version used by the source side can be deducted from the protocol version. Version), the protocol version used after negotiation is sent to the source side AN through the "A interface protocol version negotiation response" message.
  • a certain policy for example, the protocol version used by the source side AN and the protocol version used by the source side can be deducted from the protocol version. Version
  • the target side AN finds that the version of the A interface protocol used by the source side AN is higher than the version of the protocol used by itself, the protocol version used by the target side AN according to the policy (ie, the lower one of the A interface protocol versions used by both parties)
  • the information or identifier of the negotiated A-interface protocol version (that is, the A-interface protocol version used by the target-side AN) is sent to the source side through the "A-interface protocol version negotiation response" message.
  • AN triggers the source side AN to use the negotiated A interface protocol version.
  • the protocol version used by the source side AN (that is, the lower one of the A interface protocol versions used by both parties) is negotiated according to the policy.
  • the A-interface protocol version used by the two parties, and the target-side AN uses the negotiated A-interface protocol version (that is, the protocol version used by the source-side AN), and the A-interface protocol version negotiation response message will be negotiated.
  • the interface protocol version (that is, the A interface protocol version used by the source side AN) is sent to the source side AN.
  • Step s403 After receiving the message "A-interface protocol version negotiation response", the source-side AN obtains the negotiated A-interface protocol version, and sends the "A-interface protocol version negotiation completion" to the target side AN.
  • Step s404 The source side AN and the target side AN both use the negotiated A interface protocol version.
  • the source side AN and the target side AN have the same A interface protocol version.
  • the source side AN and the target side AN support the same session information, which ensures the successful migration of the session. It should be noted that in the above process.
  • the source side AN and/or the target side AN may be configured such that when the neighbor relationship is detected, the initiator of the negotiation can only be the source side AN or the target side AN.
  • the negotiation completion identifier is set at the initiator of the negotiation to avoid repeated negotiation.
  • by setting the negotiation period only one negotiation is initiated in one negotiation period, and the repeated negotiation can also be avoided.
  • a method for directly configuring the interface protocol version is also provided.
  • the source side AN and the target side AN have the same A interface protocol version, the source side AN and The session information supported by the target side AN is the same, which ensures the successful session migration. If the operational strategy is to guarantee the functionality and performance of the high protocol version, you can configure the neighboring AN to be inconsistent.
  • the embodiment of the present invention further provides a session migration method between access networks AN.
  • the method includes: Step s501: Negotiating session information included in a session established between an access terminal AT and a local AN Session information that the peer AN can recognize; Step s502: Migrate the session established between the AT and the local AN to the opposite AN.
  • the session information included in the session established by the access terminal AT and the local AN is negotiated as the session information that can be recognized by the peer AN, and the successful migration of the session is ensured.
  • the method of session migration between ANs in the embodiment of the present invention is described by taking the pre-negotiation switching of the A16 interface session as an example.
  • the source side AN confirms the session information that the target side AN does not support by adding a query message or using an existing message. Then, the source side AN first negotiates with the AT the session information that is not supported by the target side AN as the protocol default value, and then performs session migration.
  • the source side AN and the AT negotiate the session information that is not supported by the target side AN as the protocol default value, and then migrate the session to the target side AN, which can make the target The side AN is able to identify all the information in the session.
  • Negotiation between the source AN and the AT can be done through the SCP (Session Control Protocol) protocol or the GAUP (Generic Attribute Update Protocol) protocol.
  • SCP Session Control Protocol
  • GAUP Generic Attribute Update Protocol
  • the SCP-based negotiation is performed by the configuration request (configuration request) message and the configuration response (configuration response) message.
  • the Configuration Request message carries the parameters to be negotiated.
  • the Configuration Response message carries the negotiation result.
  • the configuration completion is completed by a Configuration Complete message.
  • the session migration method between the ANs is as shown in FIG. 6, and includes the following steps:
  • Step s601 When the source side AN determines to perform the active session migration, the message “A interface protocol version query request” is sent to the target side AN, and the target side AN is requested to return the A interface protocol version used by the target side.
  • Step s602 After receiving the message "A-interface protocol version query request", the target-side AN sends the A-interface protocol version information or identifier to the "A-interface protocol version query response" message and sends it to the source side AN.
  • Step s603 After receiving the "A interface protocol version query response" message, the source side AN identifies the target side AN according to the session information supported by each version configured in advance and according to the A interface protocol version used by the target side AN. The session information is supported. After the source side AN negotiates with the AT through the air interface SCP protocol message or the GAUP protocol message, the session information that is not supported by the target side AN included in the current source side AN and the inter-AT session is negotiated as the protocol default value. For example, the source side AN sends a Configuration Request message to the AT, and the message carries the parameters to be negotiated, and requests the parameters to be negotiated to be the default value of the protocol.
  • the AT sends a Configuration Response message to the source side AN.
  • the message carries the negotiation result.
  • the negotiation result is to negotiate the parameters to be negotiated as the default value of the protocol.
  • the source side AN sends to the AT.
  • the Configuration Complete message completes the negotiation of the session information between the source side AN and the AT.
  • Step s604 After the negotiation is completed, the source side AN initiates the session migration on the A16 interface, and the session side AN is recognized by all the session information in the session between the source side AN and the AT, thus ensuring the successful migration of the session. Taking the new protocol query message to confirm the session information that the target side does not support, the session migration method between the ANs is as shown in Figure 7, including the following steps:
  • Step s701 When the source side AN determines to perform the active session migration, the A16-Session Transfer Request message is sent to the target side AN.
  • Step s702 After receiving the A16_Session Transfer Request message, the target side AN finds that the session information is not supported by the user, and sends an A16_Session Transfer Reject message to the source side AN, where the message carries the identifier of the unsupported session information. .
  • Step s703 After receiving the A16_Session Transfer Reject message, the source side AN obtains session information that is not supported by the target side AN. Then, the source side negotiates with the AT through the air interface SCP protocol message or the GAUP protocol message, and negotiates the session information that is not supported by the target side AN included in the current source AN and the AT session as the protocol default value. For example, the source side AN sends a Configuration Request message to the AT, and the message carries the parameter to be negotiated. The AT sends a Configuration Response message to the source side AN, and the message carries the negotiation result. After all the parameters to be negotiated are negotiated, the source side sends a Configuration Complete message to the AT to indicate that the configuration negotiation is complete.
  • the source side AN After receiving the A16_Session Transfer Reject message, the source side AN obtains session information that is not supported by the target side AN. Then, the source side negotiates with the AT through the air interface SCP protocol message or
  • Step s704 The source side AN performs the A16 session migration process again. Since all the session information in the session between the source side AN and the AT can be identified by the target side AN, the session migration is guaranteed to be successful.
  • the session migration method between the ANs in the embodiment of the present invention is described by taking the first handover after negotiation as an example. Specifically, as shown in Figure 8, it includes:
  • Step s801 The session is migrated between the ANs.
  • the session migration process of the A13/A16 can be referred to the description in FIG. 1 or FIG. 2.
  • the source side AN is in the step of transferring the session information to the target side AN involved in the session migration (for example, step s102 in FIG. 1 or step s201 in FIG. 2) , you can take the following methods:
  • each attribute in the session information carries both the current usage value and the protocol default value, so that the target side AN can learn each attribute in the session information of the migration session. Current usage values and protocol defaults.
  • a field identifier is added to the attribute record (Attribute Recode) of the session information, and the identifier is directly negotiated as the protocol default value, and does not carry the specific protocol default value. How much or carry the protocol default value, so that the target side AN can know whether each attribute in the session information of the migration session is directly negotiated as the protocol default value.
  • the source side AN may identify the session information that may not be recognized in the target side AN, and the source side AN may identify the session information as “direct negotiation as a protocol default value” to prevent the target side AN from recognizing the session information.
  • the manner in which the source side AN obtains the session information that may not be recognized by the target side AN is not limited in this embodiment.
  • the manner in which the source side AN obtains the session information that is not supported by the target side AN in the foregoing embodiment may be used.
  • Step s802 After receiving the session information transmitted by the source side AN, the target side AN negotiates with the AT for the unsupported session information, and according to the session information received from the source side AN in step s801, the target side AN does not support.
  • the session information is negotiated as the default value of the protocol carried.
  • the method (1) in step s801 is taken as an example.
  • the target side AN performs session negotiation with the AT, the target side AN obtains the session information in the session information because the session information has been obtained in step s801. The current usage value and the protocol default value, so the target side AN can negotiate with the AT the session information that the target side AN cannot support as the protocol default value.
  • the method (2) in step s801 when the target side AN performs session negotiation with the AT, it directly negotiates with the AT for the attribute in the session information identified as "direct negotiation as the protocol default value" in step s801. It is a protocol default value, thus avoiding the existence of session information in the session information that cannot be supported by the target side AN.
  • the negotiation between the target side AN and the AT can be completed through an existing SCP protocol message or a GAUP protocol message negotiation.
  • the modification of the attribute record Attribute Recode for the air interface negotiation may be as shown in Table 1 and Table 2.
  • Table 1 is the Attribute Recode before modification
  • Table 2 is the modified Attribute Recode.
  • the new SetDefaultFlag identifier is used to indicate that the negotiation is the default value identifier. If it is set to "1", it does not carry the following attribute value. The receiver defaults to the protocol default value. When it is set to "0”, it carries the following attribute value, and the receiver negotiates the carried attribute value.
  • the session information supported by the different access network ANs involved in the session migration is consistent, or the session information included in the session established by the access terminal AT and the local AN is negotiated. For the session information that the peer AN can recognize, the successful migration of the session is guaranteed.
  • the embodiment of the present invention further provides a session migration system, including a local AN and a remote AN, and the local AN adjusts the session information supported between the peer and the peer AN to be consistent; and establishes the access terminal AT with itself.
  • the session is migrated to the peer AN.
  • An embodiment of the present invention further provides an access device, as shown in FIG. 9, including:
  • the session information adjusting unit 10 is configured to adjust the session information supported between the local AN and the peer AN to be consistent; the session migration unit 20 is configured to migrate the session established by the access terminal AT and the local AN to the opposite AN.
  • the session information adjusting unit 10 in the embodiment of the present invention may further include: a version negotiation request message sending subunit 11 configured to send an interface protocol version negotiation request message to the peer AN, in the request message. Carry the protocol version information or identifier of the local end;
  • the version negotiation response message receiving subunit 12 is configured to receive an interface protocol version negotiation response message sent by the peer AN, where the response message carries the protocol version used by the opposite end AN negotiation;
  • the version negotiation sub-unit 13 is configured to use the version of the protocol that is used by the peer AN to be used in the response message as the protocol version of the local end, so that the session information supported by the local AN and the peer AN is consistent.
  • the session information adjusting unit 10 may further include:
  • the session information configuration sub-unit 14 is configured to configure the protocol version used by the local AN and the peer AN to be consistent, so that the session information supported between the local AN and the peer AN is consistent.
  • the session information supported by the different access network ANs involved in the session migration is consistent, and the successful migration of the session is ensured.
  • the embodiment of the present invention further provides a session migration system, including a local AN and a peer AN, where the local AN is used to negotiate the session information included in the session established between the AT and the local AN, and the peer AN can identify The session information; and the session established between the AT and the local AN is migrated to the peer AN.
  • a session migration system including a local AN and a peer AN, where the local AN is used to negotiate the session information included in the session established between the AT and the local AN, and the peer AN can identify The session information; and the session established between the AT and the local AN is migrated to the peer AN.
  • An embodiment of the present invention further provides an access device, as shown in FIG. 11, including:
  • the session information negotiation unit 30 is configured to negotiate the session information included in the session established by the access terminal AT and the local AN to be the session information that the peer AN can identify;
  • the session migration unit 40 is configured to migrate the session established by the AT and the local AN to the peer AN.
  • the session information negotiation unit 30 may further include:
  • the first request message sending sub-unit 31 is configured to send an interface protocol version query request message to the opposite end AN when performing the active state session migration;
  • the first response message receiving subunit 32 is configured to receive an interface protocol version query response message sent by the opposite end AN,
  • the response message carries the interface protocol version information or identifier used by the peer AN.
  • the first session information negotiation sub-unit 33 is configured to obtain session information that is not supported by the peer AN included in the session established by the AT and the local AN according to the version of the interface protocol used by the peer AN, and the AT does not support the peer AN.
  • the session information is negotiated as the protocol default.
  • the negotiation can be implemented by an SCP protocol message or a GAUP protocol message.
  • the session information negotiation unit 30 may further include:
  • the second request message sending sub-unit 34 is configured to send a session migration request message to the opposite end AN when performing the active state session migration;
  • the second response message receiving sub-unit 35 is configured to receive a session migration reject message sent by the peer AN, and the identifier of the session information that is not supported by the peer AN is included in the reject message;
  • the second session information negotiation sub-unit 36 is configured to negotiate, according to the identifier of the session information that is not supported by the peer AN, with the session information that the AT does not support by the peer AN as the protocol default value. This negotiation can be implemented through an SCP protocol message or a GAUP protocol message.
  • the session information negotiation unit 30 may further include:
  • the third session information negotiation sub-unit 37 is configured to: when the session is migrated with the peer AN, the session information is delivered to the peer AN, and each attribute in the session information carries the current usage value and the protocol default value, so that the peer AN is The current usage value and the protocol default value of each attribute in the session information of the migration session can be learned; triggering the peer AN and the AT to negotiate the session information that is not supported by the peer AN included in the session as the protocol default value; the negotiation can pass the SCP Protocol message or GAUP protocol message implementation. Or
  • the fourth session information negotiation sub-unit 38 is configured to: when the session is migrated with the peer AN, transfer the session information to the peer AN, and determine whether each attribute identifier in the session information directly negotiates the protocol default value; triggering the opposite end AN and The AT negotiates the session information included in the session as the protocol default value directly negotiated as the protocol default value.
  • This negotiation can be implemented by SCP protocol message or GAUP protocol message.
  • the session information included in the session established by the access terminal AT and the local AN is negotiated as session information that can be recognized by the peer AN, and the successful migration of the session is ensured.
  • the above modules may be distributed in one device or distributed in multiple devices.
  • the above modules can be combined into one module, or they can be further split into multiple sub-modules.
  • the present invention can be implemented by hardware or by software plus a necessary general hardware platform.
  • the technical solution of the present invention may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including several Command to make a computer
  • the device (which may be a personal computer, server, or network device, etc.) performs the methods described in various embodiments of the present invention.
  • modules in the apparatus in the embodiments may be distributed in the apparatus of the embodiment according to the description of the embodiments, or may be correspondingly changed in one or more apparatuses different from the embodiment.
  • the modules of the above embodiments may be combined into one module, or may be further split into a plurality of sub-modules.

Abstract

Session migration method between access networks and apparatus thereof are disclosed in embodiment of present application. The method includes steps: session information supported by current access network (AN) and opposite access network (AN) is regulated to be consistent; the session established between access terminal (AT) and current AN is migrated to said opposite AN. The method can further include steps: session information of the session established between AT and current AN is negotiated so that this session information can be identified by opposite AN; said session is migrated to the opposite AN. In the embodiment of present invention, successful session migrations are ensured through keeping the session information supported by different ANs relating to the session migration consistent or negotiating the session information included in  the session established between the AT and the current AN so that the session information can be identified by the opposite AN.

Description

接入网络 AN间的会话迁移方法和设备 本申请要求于 2008年 12月 1 日提交中国专利局、 申请号为 200810180540. 7、发明 名称为 "接入网络 AN间的会话迁移方法和设备" 的中国专利申请的优先权, 其全部内 容通过引用结合在本申请中。 技术领域 本发明涉及通信技术领域, 尤其涉及一种接入网络 AN间的会话迁移方法和设备。 背景技术 lx Evdo系统中 AT (Access Terminal , 接入终端)在初始接入的时候首先建立 HRPD ( High Rate Packet Data, 高速分组数据业务) 会话, AT禾口 AN (Access Network, 接 入网络)通过配置协商过程保证 AT和 AN使用相同的会话信息。 当 AT在 AN间移动的时 候, 会话也会在 AN间迁移, 在 Dormant (休眠)切换时通过 A13接口进行会话迁移, 在 连接态硬切换时通过 A16接口进行会话迁移。  The method and device for session migration between access networks AN is submitted to the Chinese Patent Office on December 1, 2008, and the application number is 200810180540. 7. The invention name is "session migration method and device between access networks AN". Priority of Chinese Patent Application, the entire contents of which is incorporated herein by reference. The present invention relates to the field of communications technologies, and in particular, to a session migration method and device between access networks AN. In the lx Evdo system, an AT (Access Terminal) first establishes an HRPD (High Rate Packet Data) session at the initial access, and an AT and an Access Network (Access Network) pass. The configuration negotiation process ensures that the AT and AN use the same session information. When the AT moves between the ANs, the session also migrates between the ANs. During the Dormant switchover, the session is migrated through the A13 interface, and the session is migrated through the A16 interface during the hard-switching of the connected state.
会话信息通常由配置属性和会话的公共参数组成, 用于控制 DOA ( DO Rev. A, DO版 本 A) 中各种各样的功能。 AT和 AN间的会话信息必须保持一致, 保证 AT和 AN使用同 样参数和功能。 对于不同的 A口协议版本, 所支持的会话信息也不尽相同。  Session information is usually composed of configuration attributes and public parameters of the session, and is used to control various functions in the DOA (DO Rev. A, DO Version A). The session information between AT and AN must be consistent to ensure that AT and AN use the same parameters and functions. The supported session information is different for different A port protocol versions.
发明人在实现本发明的过程中, 发现现有技术至少存在以下缺点:  In the process of implementing the present invention, the inventors have found that the prior art has at least the following disadvantages:
AN间会话迁移时, 若源侧 AN和目标侧 AN协议版本不一致, 则目标侧 AN处理源侧 AN传递过来的会话信息时会有无法识别的会话信息, 导致会话迁移失败。 如果是 A13 接口在 Dormant切换失败, 会话重建, 用户需用重新拨号; 如果是激活态 A16接口切换 失败, 用户可能掉话。 发明内容  If the source side AN and the target side AN protocol are inconsistent, the target side AN will process the session information transmitted by the source side AN when there is unrecognized session information, resulting in session migration failure. If the A13 interface fails in the Dormant switch and the session is reestablished, the user needs to use the redial dial. If the active A16 interface fails to be switched, the user may drop the call. Summary of the invention
本发明的实施例提供一种接入网络 AN间的会话迁移方法和设备,用于保证接入网络 AN间会话的成功迁移。  An embodiment of the present invention provides a session migration method and device between access networks AN for ensuring successful migration of sessions between access network ANs.
本发明的实施例提供一种接入网络 AN间的会话迁移方法, 包括:  An embodiment of the present invention provides a session migration method between access networks AN, including:
将本端 AN与对端 AN间支持的会话信息调整为一致;  Adjust the session information supported between the local AN and the peer AN to be consistent;
将接入终端 AT与本端 AN建立的会话迁移到所述对端 AN。  The session established between the access terminal AT and the local AN is migrated to the peer AN.
本发明的实施例还提供一种接入网络 AN间的会话迁移方法, 包括: 将接入终端 AT与本端 AN建立的会话中包括的会话信息,协商为对端 AN能够识别的会 话信息; The embodiment of the present invention further provides a session migration method between access networks AN, including: The session information included in the session established by the access terminal AT and the local AN is negotiated as the session information that the peer AN can identify;
将所述会话迁移到所述对端 AN。  The session is migrated to the peer AN.
本发明的实施例还提供一种接入设备, 包括:  An embodiment of the present invention further provides an access device, including:
会话信息调整单元, 用于将本端 AN与对端 AN间支持的会话信息调整为一致; 会话迁移单元, 用于将接入终端 AT与本端 AN建立的会话迁移到所述对端 AN。  The session information adjusting unit is configured to adjust the session information supported by the local AN and the peer AN to be consistent; the session migration unit is configured to migrate the session established by the access terminal AT and the local AN to the peer AN.
本发明的实施例还提供一种接入设备, 包括:  An embodiment of the present invention further provides an access device, including:
会话信息协商单元, 用于将接入终端 AT与本端 AN建立的会话中包括的会话信息, 协 商为对端 AN能够识别的会话信息;  The session information negotiation unit is configured to negotiate the session information included in the session established by the access terminal AT with the local AN, and the negotiation information is the session information that the peer AN can identify;
会话迁移单元, 用于将 AT与本端 AN建立的会话迁移到所述对端 AN。  The session migration unit is configured to migrate the session established by the AT and the local AN to the peer AN.
与现有技术相比, 本发明的实施例具有以下优点:  Embodiments of the present invention have the following advantages over the prior art:
本发明的实施例中,通过将会话迁移涉及的不同接入网络 AN间支持的会话信息保持 一致、或通过将接入终端 AT与本端 AN建立的会话中包括的会话信息协商为对端 AN能够识 别的会话信息, 保证了会话的成功迁移。 附图说明 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的 附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于 本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其 他的附图。  In the embodiment of the present invention, the session information supported by the different access network ANs involved in the session migration is consistent, or the session information included in the session established by the access terminal AT and the local end AN is negotiated as the opposite end AN. The session information that can be recognized ensures the successful migration of the session. BRIEF DESCRIPTION OF THE DRAWINGS In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some implementations of the present invention. For example, other drawings may be obtained from those of ordinary skill in the art in light of the inventive work.
图 1是现有技术中 AN间 Dormant态切换的会话迁移流程图;  1 is a flow chart of session migration of Dormant state switching between ANs in the prior art;
图 2是现有技术中 AN间连接态硬切换会话迁移流程图;  2 is a flow chart of a connection state hard-switching session transition between ANs in the prior art;
图 3是本发明的实施例中接入网络 AN间的会话迁移方法流程图;  3 is a flowchart of a session migration method between access networks AN in an embodiment of the present invention;
图 4是本发明的另一实施例中两个 AN间协商支持的 A接口协议版本流程图; 图 5是本发明的另一实施例中 AN间的会话迁移方法流程图;  4 is a flow chart of an A-interface protocol version supported by two ANs in another embodiment of the present invention; FIG. 5 is a flowchart of a session migration method between ANs according to another embodiment of the present invention;
图 6是本发明的另一实施例中 AN间的会话迁移方法流程图;  6 is a flowchart of a method for session migration between ANs in another embodiment of the present invention;
图 7是本发明的另一实施例中 AN间的会话迁移方法流程图;  7 is a flow chart of a method for session migration between ANs in another embodiment of the present invention;
图 8是本发明的再一实施例中 AN间的会话迁移方法流程图;  8 is a flowchart of a method for session migration between ANs in still another embodiment of the present invention;
图 9是本发明的实施例中接入设备的结构示意图;  9 is a schematic structural diagram of an access device in an embodiment of the present invention;
图 10是本发明的实施例中接入设备的会话信息调整单元的结构示意图; 图 11是本发明的实施例中接入设备的另一结构示意图; 10 is a schematic structural diagram of a session information adjusting unit of an access device according to an embodiment of the present invention; 11 is another schematic structural diagram of an access device in an embodiment of the present invention;
图 12是本发明的实施例中接入设备的会话信息协商单元的结构示意图;  12 is a schematic structural diagram of a session information negotiation unit of an access device according to an embodiment of the present invention;
图 13是本发明的实施例中接入设备的会话信息协商单元的另一结构示意图; 图 14是本发明的实施例中接入设备的会话信息协商单元的再一结构示意图。 具体实施方式 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整 地描述, 显然, 所描述的实施例仅仅是本发明的一部分实施例, 而不是全部的实施例。 基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所 有其他实施例, 都属于本发明保护的范围。  FIG. 13 is another schematic structural diagram of a session information negotiation unit of an access device according to an embodiment of the present invention; FIG. 14 is a schematic structural diagram of a session information negotiation unit of an access device according to an embodiment of the present invention. The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of them. Example. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
AN间 Dormant态切换的会话迁移流程如图 1所示, 包括以下步骤:  The session migration process of Dormant state switching between ANs is shown in Figure 1. It includes the following steps:
步骤 s 101、 AT在 Dormant态跨越 AN的情况下, AT主动向目标 AN发送 UATI Request 消息请求会话建立, AT上报的 UATI (Unicast Access Terminal Identifier, 管理接 入终端标识)作为会话的标识。 会话建立过程中目标 AN发送 A13_Session Information Request (A13会话信息请求) 消息给源侧 AN请求源侧 AN发送会话信息。  Step s 101. When the AT crosses the AN in the Dormant state, the AT sends a UATI Request message to the target AN to request the session establishment, and the UATI (Unicast Access Terminal Identifier) reported by the AT is used as the identifier of the session. During the session establishment process, the target AN sends an A13_Session Information Request message to the source side. The AN requests the source side to send session information.
步骤 s l02、 源侧 AN收到 A13_Session Information Request消息后, 发送应答消 息 A13- Session Information Response (A13会话信息响应) 消息给目标侧 AN, 携带 AT对应的会话信息。  Step s l02: After receiving the A13_Session Information Request message, the source side sends a response message A13-Session Information Response (A13 Session Information Response) message to the target side AN, carrying the session information corresponding to the AT.
步骤 s l03、 目标侧 AN向源侧 AN发送 A13_Session Information Confirm (A13会 话信息确认)消息, 通知源侧 AN切换完成。 源侧 AN收到这条消息, 释放对应的会话信 息。 A13的会话迁移完成。  Step s l03. The target side sends an A13_Session Information Confirm message to the source side AN to notify the source side that the AN handover is complete. The source side AN receives this message and releases the corresponding session information. The session migration of A13 is completed.
AN间激活态硬切换会话迁移流程如图 2所示, 包括以下步骤: The active state hard handover session migration process between the AN is shown in Figure 2, including the following steps:
步骤 s201、 源侧 AN 决定发起 AN 间硬切换的时候, 源侧 AN 向目标侧 AN发送 A16-Session Transfer Request (A16会话迁移请求) 消息, 消息中携带源侧 AN保存的 AT的会话信息。  Step s201: When the source side AN determines to initiate the hard handover between the ANs, the source side AN sends an A16-Session Transfer Request (A16 Session Migration Request) message to the target side AN, and the message carries the session information of the AT saved by the source side AN.
步骤 s202、 目标侧 AN收到 A16_Session Transfer Request消息后, 决定是否能接 受源侧的硬切换请求, 在能接受时, 目标侧 AN向源侧 AN发送 A16_Session Transfer Response (A16会话迁移响应) 消息。  Step s202: After receiving the A16_Session Transfer Request message, the target side AN determines whether the hard handover request of the source side can be accepted. When acceptable, the target side AN sends an A16_Session Transfer Response message to the source side AN.
步骤 s203、 源侧 AN收到 A16_Session Transfer Response消息, 向目标侧 AN发送 A16- Session Transfer Complete (A16会话迁移完成) 消息, 通知目标侧 AN可以对开 始对 AT进行了个控制。 Step s203: The source side AN receives the A16_Session Transfer Response message, and sends the message to the target side AN. The A16-Session Transfer Complete message informs the target side that the AT can be started to control the AT.
步骤 s204、 目标侧 AN在检测到 AT 后, 向源侧 AN发送 A16_Session Release Indication (A16会话释放指示) 消息, 通知源侧 AN该 AT已经成功切换到目标侧, 源 侧 AN可以释放 AT对应的会话。  Step s204: After detecting the AT, the target side AN sends an A16_Session Release Indication message to the source side AN, and informs the source side AN that the AT has successfully switched to the target side, and the source side AN can release the session corresponding to the AT. .
步骤 s 205、源侧 AN释放会话后,向目标侧 AN发送 A16_Sess ion Release Indication Ack (A16会话释放指示确认)消息, 通知目标侧源侧的会话释放完毕, A16的会话迁移 完成。  Step s 205: After the source side AN releases the session, the A16_Sionion Release Indication Ack message is sent to the target side AN, and the session on the source side of the target side is released, and the session migration of A16 is completed.
本发明的实施例中提供了一种接入网络 AN间的会话迁移方法, 将会话迁移涉及的 不同接入网络 AN间支持的会话信息保持一致, 以保证会话的成功迁移。 该方法如图 3 所示, 包括:  In the embodiment of the present invention, a session migration method between the access networks AN is provided, and the session information supported by the different access network ANs involved in the session migration is consistent to ensure successful session migration. The method is shown in Figure 3 and includes:
步骤 s301、 将本端 AN与对端 AN间支持的会话信息调整为一致。  Step s301: Adjust the session information supported between the local AN and the peer AN to be consistent.
步骤 s302、 将接入终端 AT与本端 AN建立的会话迁移到对端 AN。  Step s302: The session established between the access terminal AT and the local AN is migrated to the opposite end AN.
本发明的实施例中, 通过将会话迁移涉及的不同接入网络 AN间支持的会话信息保 持一致, 保证了会话的成功迁移。  In the embodiment of the present invention, the session information supported by the different access network ANs involved in the session migration is consistent, and the successful migration of the session is ensured.
以下结合不同的场景, 描述本发明的实施例中接入网络 AN间的会话迁移方法流程 图。  The flow chart of the session migration method between the access networks AN in the embodiment of the present invention is described below in combination with different scenarios.
本发明的一实施例中提供一种会话迁移方法。 该方法中, 两个 AN预先将所使用的 接口协议版本调整为一致。 接口协议版本一致后, 由于相同接口协议版本所支持的会话 信息相同, 因此对于 AN间发生的会话迁移, 始终能够保持两个 AN间支持的会话信息一 致, 保证了 AN间会话迁移的成功。 具体的, 以 A接口协议版本的协商为例, 当两个 AN 存在相邻关系的时候, 在两个 AN间协商支持的 A接口协议版本, 协商完成后两个 AN工 作于相同的 A接口协议版本, 保证之后 AN间的会话迁移成功。 该两个 AN间协商 A接口 协议版本的流程如图 4所示, 包括:  A session migration method is provided in an embodiment of the invention. In this method, the two ANs pre-adjust the version of the interface protocol used to be consistent. After the interface protocol version is the same, the session information supported by the same interface protocol version is the same. Therefore, the session information between the two ANs can be consistently maintained during the session migration between the two ANs, ensuring the success of session migration between the ANs. Specifically, the negotiation of the A-interface protocol version is taken as an example. When two ANs have an adjacency relationship, the supported A-interface protocol version is negotiated between the two ANs. After the negotiation is completed, the two ANs work in the same A-interface protocol. Version, ensuring successful session migration between ANs. The process of negotiating the A interface protocol version between the two ANs is shown in Figure 4, including:
步骤 s401、 源侧 AN检测到和目标侧 AN存在相邻关系时, 向目标侧 AN发送 "A接 口协议版本协商请求 "消息, 在消息中携带源侧 AN使用的 A接口协议版本信息或标识。  Step s401: When the source side AN detects that there is an adjacency relationship with the target side AN, it sends an "A interface protocol version negotiation request" message to the target side AN, where the message carries the A interface protocol version information or identifier used by the source side AN.
步骤 s402、 目标侧 AN收到源侧 AN发送的 "A接口协议版本协商请求" 消息后, 根据一定策略进行协商 (例如可以将源侧 AN使用的协议版本和自己使用的协议版本间 取低协议版本), 得到协商后使用的协议版本, 通过" A接口协议版本协商应答"消息发 送给源侧 AN。 例如:当目标侧 AN发现源侧 AN使用的 A接口协议版本比自身使用的协议版本高时, 根据策略将目标侧 AN使用的协议版本 (即双方使用的 A接口协议版本中较低的一个) 作为协商后双方所使用的 A接口协议版本, 并通过 "A接口协议版本协商应答"消息将 协商后的 A接口协议版本 (即目标侧 AN使用的 A接口协议版本) 信息或标识发送给源 侧 AN, 触发源侧 AN使用协商后的 A接口协议版本。 Step s402: After receiving the "A interface protocol version negotiation request" message sent by the source side AN, the target side AN performs negotiation according to a certain policy (for example, the protocol version used by the source side AN and the protocol version used by the source side can be deducted from the protocol version. Version), the protocol version used after negotiation is sent to the source side AN through the "A interface protocol version negotiation response" message. For example, when the target side AN finds that the version of the A interface protocol used by the source side AN is higher than the version of the protocol used by itself, the protocol version used by the target side AN according to the policy (ie, the lower one of the A interface protocol versions used by both parties) As the A-interface protocol version used by the two parties after the negotiation, the information or identifier of the negotiated A-interface protocol version (that is, the A-interface protocol version used by the target-side AN) is sent to the source side through the "A-interface protocol version negotiation response" message. AN, triggers the source side AN to use the negotiated A interface protocol version.
当目标侧 AN发现源侧 AN使用的 A接口协议版本比自身使用的协议版本低时,根据 策略将源侧 AN使用的协议版本 (即双方使用的 A接口协议版本中较低的一个) 作为协 商后双方所使用的 A接口协议版本, 且目标侧 AN使用该协商后的 A接口协议版本 (即 源侧 AN使用的协议版本), 并通过 "A接口协议版本协商应答"消息将协商后的 A接口 协议版本 (即源侧 AN使用的 A接口协议版本) 信息或标识发送给源侧 AN。  When the target side AN finds that the A interface protocol version used by the source side AN is lower than the protocol version used by itself, the protocol version used by the source side AN (that is, the lower one of the A interface protocol versions used by both parties) is negotiated according to the policy. The A-interface protocol version used by the two parties, and the target-side AN uses the negotiated A-interface protocol version (that is, the protocol version used by the source-side AN), and the A-interface protocol version negotiation response message will be negotiated. The interface protocol version (that is, the A interface protocol version used by the source side AN) is sent to the source side AN.
步骤 s403、 源侧 AN收到 " A接口协议版本协商应答"消息后, 得到协商后的 A接 口协议版本, 给目标侧 AN发送 "A接口协议版本协商完成 "。  Step s403: After receiving the message "A-interface protocol version negotiation response", the source-side AN obtains the negotiated A-interface protocol version, and sends the "A-interface protocol version negotiation completion" to the target side AN.
步骤 s404、 源侧 AN和目标侧 AN都使用协商后的 A接口协议版本。  Step s404: The source side AN and the target side AN both use the negotiated A interface protocol version.
通过上述步骤,源侧 AN和目标侧 AN具有相同的 A接口协议版本。在之后进行的 A13 或 A16会话迁移中, 由于源侧 AN和目标侧 AN具有相同的 A接口协议版本, 因此源侧 AN 和目标侧 AN支持的会话信息相同, 保证了会话的迁移成功。 需要说明的是, 在上述流 程中。 为了避免源侧 AN和目标侧 AN间的重复协商, 可以在源侧 AN和 /或目标侧 AN进 行配置, 使得检测到相邻关系时, 协商的发起方只能是源侧 AN或目标侧 AN; 或可以在 协商结束后在协商的发起方设置协商完成标识, 避免重复协商; 或通过设置协商周期, 在一个协商周期内只发起一次协商, 同样可以避免重复协商。  Through the above steps, the source side AN and the target side AN have the same A interface protocol version. In the subsequent A13 or A16 session migration, since the source side AN and the target side AN have the same A interface protocol version, the source side AN and the target side AN support the same session information, which ensures the successful migration of the session. It should be noted that in the above process. In order to avoid repeated negotiation between the source side AN and the target side AN, the source side AN and/or the target side AN may be configured such that when the neighbor relationship is detected, the initiator of the negotiation can only be the source side AN or the target side AN. Or, after the negotiation is completed, the negotiation completion identifier is set at the initiator of the negotiation to avoid repeated negotiation. Or, by setting the negotiation period, only one negotiation is initiated in one negotiation period, and the repeated negotiation can also be avoided.
本发明的实施例中, 除了上一实施例中描述的 AN之间通过接口协议版本协商保证 AN间接口协议版本信息一致的方法外,还提供了直接配置接口协议版本的方法。通过专 门的配置项配置相邻 AN的接口协议版本, 或根据运营策略配置 A接口协议版本。 如果 运营策略是保证切换成功, 则相邻 AN配置一致的协议版本, 在之后进行的 A13或 A16 会话迁移中, 由于源侧 AN和目标侧 AN具有相同的 A接口协议版本, 因此源侧 AN和目 标侧 AN支持的会话信息相同, 保证了会话迁移成功。 如果运营策略是保证高协议版本 的功能和性能, 可以配置相邻 AN不一致。  In the embodiment of the present invention, in addition to the method for ensuring the consistency of the inter-AN interface protocol version information between the ANs in the previous embodiment through the interface protocol version negotiation, a method for directly configuring the interface protocol version is also provided. Configure the interface protocol version of the neighboring AN through a special configuration item or configure the A interface protocol version according to the operation policy. If the operation policy is to ensure that the handover is successful, the neighboring AN is configured with a consistent protocol version. In the subsequent A13 or A16 session migration, since the source side AN and the target side AN have the same A interface protocol version, the source side AN and The session information supported by the target side AN is the same, which ensures the successful session migration. If the operational strategy is to guarantee the functionality and performance of the high protocol version, you can configure the neighboring AN to be inconsistent.
本发明的实施例还提供一种接入网络 AN间的会话迁移方法, 如图 5所示, 包括: 步骤 s501、 将接入终端 AT与本端 AN建立的会话中包括的会话信息, 协商为对端 AN能够识别的会话信息; 步骤 s502、 将 AT与本端 AN建立的会话迁移到对端 AN。 The embodiment of the present invention further provides a session migration method between access networks AN. As shown in FIG. 5, the method includes: Step s501: Negotiating session information included in a session established between an access terminal AT and a local AN Session information that the peer AN can recognize; Step s502: Migrate the session established between the AT and the local AN to the opposite AN.
本发明的实施例中,通过将接入终端 AT与本端 AN建立的会话中包括的会话信息协 商为对端 AN能够识别的会话信息, 保证了会话的成功迁移。  In the embodiment of the present invention, the session information included in the session established by the access terminal AT and the local AN is negotiated as the session information that can be recognized by the peer AN, and the successful migration of the session is ensured.
本发明的另一实施例中, 以 A16接口会话的先协商后切换为例, 说明本发明实施例 中 AN间的会话迁移方法。 具体的, 当激活态 A16接口会话迁移的情况下, 会话信息从 源侧 AN传递到目标侧 AN之前, 源侧 AN通过新增查询消息或者利用已有消息确认目标 侧 AN不支持的会话信息,之后源侧 AN先与 AT将目标侧 AN不支持的会话信息协商为协 议默认值,再进行会话迁移。由于协议默认值是不同的接口协议版本都能识别和支持的, 因此源侧 AN与 AT将目标侧 AN不支持的会话信息协商为协议默认值后再将会话迁移到 目标侧 AN, 可以使得目标侧 AN能够识别该会话中的所有信息。 源端 AN与 AT间的协商 可以通过 SCP ( Session Control Protocol , 会话控制协议) 协议或者 GAUP (Generic Attribute Update Protocol , 通用属性更新协议) 协议完成。 以基于 SCP的协商为例, AN与 AT间交互 Configuration Request (配置请求) 消息禾口 Configuration Response (配置响应) 消息, 其中 Configuration Request 消息中携带待协商的参数, Configuration Response消息中携带协商结果。 并通过 Configuration Complete (配 置完成) 消息表示配置协商完成。  In another embodiment of the present invention, the method of session migration between ANs in the embodiment of the present invention is described by taking the pre-negotiation switching of the A16 interface session as an example. Specifically, in the case that the active state A16 interface session is migrated, before the session information is transmitted from the source side AN to the target side AN, the source side AN confirms the session information that the target side AN does not support by adding a query message or using an existing message. Then, the source side AN first negotiates with the AT the session information that is not supported by the target side AN as the protocol default value, and then performs session migration. Since the protocol default value is recognized and supported by different interface protocol versions, the source side AN and the AT negotiate the session information that is not supported by the target side AN as the protocol default value, and then migrate the session to the target side AN, which can make the target The side AN is able to identify all the information in the session. Negotiation between the source AN and the AT can be done through the SCP (Session Control Protocol) protocol or the GAUP (Generic Attribute Update Protocol) protocol. For example, the SCP-based negotiation is performed by the configuration request (configuration request) message and the configuration response (configuration response) message. The Configuration Request message carries the parameters to be negotiated. The Configuration Response message carries the negotiation result. The configuration completion is completed by a Configuration Complete message.
以利用已有消息改造确认目标侧 AN不支持的会话信息为例, AN间的会话迁移方法 如图 6所示, 包括以下步骤:  Taking the existing message modification to confirm the session information that the target side AN does not support, the session migration method between the ANs is as shown in FIG. 6, and includes the following steps:
步骤 s601、 源侧 AN决定进行激活态的会话迁移时, 向目标侧 AN发送 "A接口协议 版本查询请求"消息, 请求目标侧 AN返回目标侧使用的 A接口协议版本。  Step s601: When the source side AN determines to perform the active session migration, the message “A interface protocol version query request” is sent to the target side AN, and the target side AN is requested to return the A interface protocol version used by the target side.
步骤 s602、 目标侧 AN收到 "A接口协议版本查询请求"消息后, 将自己使用的 A 接口协议版本信息或标识填充到 "A接口协议版本查询应答"消息中发送给源侧 AN。  Step s602: After receiving the message "A-interface protocol version query request", the target-side AN sends the A-interface protocol version information or identifier to the "A-interface protocol version query response" message and sends it to the source side AN.
步骤 s603、 源侧 AN收到 " A接口协议版本查询应答"消息后, 根据预先配置的每 个版本所支持的会话信息, 并根据目标侧 AN使用的 A接口协议版本, 识别出目标侧 AN 不支持的会话信息, 之后源侧 AN通过空口 SCP协议消息或者 GAUP协议消息与 AT进行 协商, 将当前源侧 AN与 AT间会话中包括的目标侧 AN不支持的会话信息协商为协议默 认值。 以通过 SCP协议消息的协商为例, 源侧 AN向 AT发送 Configuration Request消 息, 消息中携带待协商的参数, 并要求将待协商的参数协商为协议默认值; AT 向源侧 AN发送 Configuration Response消息, 消息中携带协商结果, 该协商结果即为将待协 商的参数协商为协议默认值。 所有待协商的参数协商结束后, 源侧 AN 向 AT 发送 Configuration Complete消息, 源侧 AN与 AT间的会话信息协商完成。 Step s603: After receiving the "A interface protocol version query response" message, the source side AN identifies the target side AN according to the session information supported by each version configured in advance and according to the A interface protocol version used by the target side AN. The session information is supported. After the source side AN negotiates with the AT through the air interface SCP protocol message or the GAUP protocol message, the session information that is not supported by the target side AN included in the current source side AN and the inter-AT session is negotiated as the protocol default value. For example, the source side AN sends a Configuration Request message to the AT, and the message carries the parameters to be negotiated, and requests the parameters to be negotiated to be the default value of the protocol. The AT sends a Configuration Response message to the source side AN. The message carries the negotiation result. The negotiation result is to negotiate the parameters to be negotiated as the default value of the protocol. After all the parameters to be negotiated are negotiated, the source side AN sends to the AT. The Configuration Complete message completes the negotiation of the session information between the source side AN and the AT.
步骤 s604、 协商完成后源侧 AN发起 A16接口上的会话迁移, 由于源侧 AN与 AT间 会话中的所有会话信息目标侧 AN都能识别, 因此保证了会话的迁移成功。 以新增协议查询消息确认目标侧 AN不支持的会话信息为例, AN间的会话迁移方法 如图 7所示, 包括以下步骤:  Step s604: After the negotiation is completed, the source side AN initiates the session migration on the A16 interface, and the session side AN is recognized by all the session information in the session between the source side AN and the AT, thus ensuring the successful migration of the session. Taking the new protocol query message to confirm the session information that the target side does not support, the session migration method between the ANs is as shown in Figure 7, including the following steps:
步骤 s701、 源侧 AN 决定进行激活态的会话迁移的时候, 向目标侧 AN 发送 A16- Session Transfer Request (A16会话迁移请求) 消息。  Step s701: When the source side AN determines to perform the active session migration, the A16-Session Transfer Request message is sent to the target side AN.
步骤 s702、 目标侧 AN收到 A16_Session Transfer Request消息后, 发现有自己不 支持的会话信息, 向源侧 AN发送 A16_Session Transfer Reject (A16会话迁移拒绝) 消息, 在消息中携带不支持的会话信息的标识。  Step s702: After receiving the A16_Session Transfer Request message, the target side AN finds that the session information is not supported by the user, and sends an A16_Session Transfer Reject message to the source side AN, where the message carries the identifier of the unsupported session information. .
步骤 s703、 源侧 AN收到 A16_Session Transfer Reject消息后, 得到目标侧 AN 不支持的会话信息。 之后源侧 AN通过空口 SCP协议消息或者 GAUP协议消息与 AT进行 协商, 将当前源侧 AN与 AT间会话中包括的目标侧 AN不支持的会话信息协商为协议默 认值。 以通过 SCP协议消息的协商为例, 源侧 AN向 AT发送 Configuration Request消 息, 消息中携带待协商的参数; AT向源侧 AN发送 Configuration Response消息, 消息 中携带协商结果。 所有待协商的参数协商结束后, 源侧 AN 向 AT发送 Configuration Complete消息表示配置协商完成。  Step s703: After receiving the A16_Session Transfer Reject message, the source side AN obtains session information that is not supported by the target side AN. Then, the source side negotiates with the AT through the air interface SCP protocol message or the GAUP protocol message, and negotiates the session information that is not supported by the target side AN included in the current source AN and the AT session as the protocol default value. For example, the source side AN sends a Configuration Request message to the AT, and the message carries the parameter to be negotiated. The AT sends a Configuration Response message to the source side AN, and the message carries the negotiation result. After all the parameters to be negotiated are negotiated, the source side sends a Configuration Complete message to the AT to indicate that the configuration negotiation is complete.
步骤 s704、 源侧 AN再次进行 A16会话迁移过程, 由于源侧 AN与 AT间会话中的所 有会话信息目标侧 AN都能识别, 因此保证了会话迁移成功。 本发明的另一实施例中, 以会话的先切换后协商为例, 说明本发明实施例中 AN间 的会话迁移方法。 具体的, 如图 8所示, 包括:  Step s704: The source side AN performs the A16 session migration process again. Since all the session information in the session between the source side AN and the AT can be identified by the target side AN, the session migration is guaranteed to be successful. In another embodiment of the present invention, the session migration method between the ANs in the embodiment of the present invention is described by taking the first handover after negotiation as an example. Specifically, as shown in Figure 8, it includes:
步骤 s801、 会话在 AN间迁移完成, 该 A13/A16的会话迁移过程可以参考图 1或图 2中的描述。 为了使得目标侧 AN能够识别该会话中的所有信息, 源侧 AN在会话迁移中 涉及的向目标侧 AN传递会话信息的步骤 (例如图 1中的步骤 s l02或图 2中的步骤 s201 ) 中, 可以采取以下方式:  Step s801: The session is migrated between the ANs. The session migration process of the A13/A16 can be referred to the description in FIG. 1 or FIG. 2. In order to enable the target side AN to recognize all the information in the session, the source side AN is in the step of transferring the session information to the target side AN involved in the session migration (for example, step s102 in FIG. 1 or step s201 in FIG. 2) , you can take the following methods:
( 1 ) 当源侧 AN将会话信息传递给目标侧 AN时, 对于会话信息中的每个属性同时 携带当前使用值和协议默认值, 使得目标侧 AN能够获知迁移会话的会话信息中每个属 性的当前使用值和协议默认值。 或 ( 2)当源侧 AN将会话信息传递给目标侧 AN时,在会话信息的属性记录(Attribute Recode) 中增加一个字段标识, 标识是否直接协商为协议默认值, 而不携带具体的协议 默认值是多少或携带协议默认值, 使得目标侧 AN可以获知迁移会话的会话信息中的每 个属性是否直接协商为协议默认值。例如源侧 AN对于目标侧 AN中可能无法识别的会话 信息, 源侧 AN可以在会话信息传递时将其标识为 "直接协商为协议默认值", 避免目标 侧 AN无法识别该会话信息。 源侧 AN对于目标侧 AN中可能无法识别的会话信息的获取 方式, 本实施例并不限定, 可以采用上述实施例中源侧 AN获取目标侧 AN不支持的会话 信息时所采用的方式。 (1) When the source side AN transmits the session information to the target side AN, each attribute in the session information carries both the current usage value and the protocol default value, so that the target side AN can learn each attribute in the session information of the migration session. Current usage values and protocol defaults. or (2) When the source side AN transmits the session information to the target side AN, a field identifier is added to the attribute record (Attribute Recode) of the session information, and the identifier is directly negotiated as the protocol default value, and does not carry the specific protocol default value. How much or carry the protocol default value, so that the target side AN can know whether each attribute in the session information of the migration session is directly negotiated as the protocol default value. For example, the source side AN may identify the session information that may not be recognized in the target side AN, and the source side AN may identify the session information as “direct negotiation as a protocol default value” to prevent the target side AN from recognizing the session information. The manner in which the source side AN obtains the session information that may not be recognized by the target side AN is not limited in this embodiment. The manner in which the source side AN obtains the session information that is not supported by the target side AN in the foregoing embodiment may be used.
步骤 s802、 目标侧 AN接收到源侧 AN传递过来的会话信息之后, 与 AT对于不支持 的会话信息进行协商, 根据步骤 s801中从源侧 AN接收到的会话信息, 将目标侧 AN不 支持的会话信息协商为携带的协议默认值。  Step s802: After receiving the session information transmitted by the source side AN, the target side AN negotiates with the AT for the unsupported session information, and according to the session information received from the source side AN in step s801, the target side AN does not support. The session information is negotiated as the default value of the protocol carried.
具体的, 以步骤 s801中的方式 (1 ) 为例, 目标侧 AN在与 AT进行会话协商时, 目 标侧 AN对于不能支持的会话信息, 由于已经在步骤 s801中获取到了会话信息中每个属 性的当前使用值和协议默认值, 因此目标侧 AN可以与 AT将目标侧 AN不能支持的会话 信息协商为协议默认值。 以步骤 s801中的方式 (2) 为例, 目标侧 AN在与 AT进行会话 协商时, 对于步骤 s801 中标识为 "直接协商为协议默认值" 的会话信息中的属性, 直 接与 AT将其协商为协议默认值,从而避免了会话信息中存在有目标侧 AN不能支持的会 话信息的情况。 对于上述目标侧 AN与 AT间的协商, 可以通过已有的 SCP协议消息或者 GAUP协议消息协商完成。  Specifically, the method (1) in step s801 is taken as an example. When the target side AN performs session negotiation with the AT, the target side AN obtains the session information in the session information because the session information has been obtained in step s801. The current usage value and the protocol default value, so the target side AN can negotiate with the AT the session information that the target side AN cannot support as the protocol default value. Taking the method (2) in step s801 as an example, when the target side AN performs session negotiation with the AT, it directly negotiates with the AT for the attribute in the session information identified as "direct negotiation as the protocol default value" in step s801. It is a protocol default value, thus avoiding the existence of session information in the session information that cannot be supported by the target side AN. The negotiation between the target side AN and the AT can be completed through an existing SCP protocol message or a GAUP protocol message negotiation.
本发明的一实施例中, 对空口协商的属性记录 Attribute Recode 的修改可以如下 表 1和表 2所示。其中,表 1为修改前的 Attribute Recode,表 2为修改后的 Attribute Recode。  In an embodiment of the present invention, the modification of the attribute record Attribute Recode for the air interface negotiation may be as shown in Table 1 and Table 2. Among them, Table 1 is the Attribute Recode before modification, and Table 2 is the modified Attribute Recode.
表 1 修改前的 Attribute Recode Table 1 Attribute Recode before modification
Figure imgf000010_0001
Field Length (bits)
Figure imgf000010_0001
Field Length (bits)
Length 8  Length 8
AttributelD Protocol Specific  AttributelD Protocol Specific
One or more instances of the following fields  One or more instances of the following fields
ValuelD Protocol Specific  ValuelD Protocol Specific
An appropriate number of instances of the following record for each instance of the ValuelD field  An appropriate number of instances of the following record for each instance of the ValuelD field
Attribute Value Attribute dependent  Attribute Value
Reserved variable Reserved variable
表 2 爹改后的 Attribute Recode Table 2 Tampered Attribute Recode
Field Length (bits)  Field Length (bits)
Length 8  Length 8
AttributelD Protocol Specific  AttributelD Protocol Specific
SetDefaultFlag 1  SetDefaultFlag 1
Zero or more instances of the following record  Zero or more instances of the following record
Attribute Value Attribute dependent  Attribute Value
Reserved variable Reserved variable
Field Length (bits) Field Length (bits)
Length 8  Length 8
AttributelD Protocol Specific  AttributelD Protocol Specific
SetDefaultFlag 1  SetDefaultFlag 1
Zero or more instances of the following fields  Zero or more instances of the following fields
ValuelD Protocol Specific  ValuelD Protocol Specific
An appropriate number of instances of the following record for each instance of the ValuelD field  An appropriate number of instances of the following record for each instance of the ValuelD field
Attribute Value Attribute dependent  Attribute Value
Reserved variable Reserved variable
其中新增的 SetDefaultFlag标识用于指示协商为默认值标识。 如果设置为 " 1 ", 则不携带后面的属性值, 接收方默认协商为协议默认值; 设置为 "0" 时, 携带后面的 属性值, 接收方协商为携带的属性值。  The new SetDefaultFlag identifier is used to indicate that the negotiation is the default value identifier. If it is set to "1", it does not carry the following attribute value. The receiver defaults to the protocol default value. When it is set to "0", it carries the following attribute value, and the receiver negotiates the carried attribute value.
本发明的实施例提供的方法中, 通过将会话迁移涉及的不同接入网络 AN间支持的 会话信息保持一致、或通过将接入终端 AT与本端 AN建立的会话中包括的会话信息协商 为对端 AN能够识别的会话信息, 保证了会话的成功迁移。 In the method provided by the embodiment of the present invention, the session information supported by the different access network ANs involved in the session migration is consistent, or the session information included in the session established by the access terminal AT and the local AN is negotiated. For the session information that the peer AN can recognize, the successful migration of the session is guaranteed.
本发明的实施例还提供一种会话迁移系统,包括本端 AN和对端 AN,本端 AN将自身 与对端 AN间支持的会话信息调整为一致后;将接入终端 AT与自身建立的会话迁移到对 端 AN。  The embodiment of the present invention further provides a session migration system, including a local AN and a remote AN, and the local AN adjusts the session information supported between the peer and the peer AN to be consistent; and establishes the access terminal AT with itself. The session is migrated to the peer AN.
本发明的实施例还提供一种接入设备, 如图 9所示, 包括:  An embodiment of the present invention further provides an access device, as shown in FIG. 9, including:
会话信息调整单元 10, 用于将本端 AN与对端 AN间支持的会话信息调整为一致; 会话迁移单元 20, 用于将接入终端 AT与本端 AN建立的会话迁移到对端 AN。  The session information adjusting unit 10 is configured to adjust the session information supported between the local AN and the peer AN to be consistent; the session migration unit 20 is configured to migrate the session established by the access terminal AT and the local AN to the opposite AN.
具体的, 如图 10所示, 本发明实施例中的会话信息调整单元 10可以进一步包括: 版本协商请求消息发送子单元 11,用于向对端 AN发送接口协议版本协商请求消息, 请求消息中携带本端的协议版本信息或标识;  Specifically, as shown in FIG. 10, the session information adjusting unit 10 in the embodiment of the present invention may further include: a version negotiation request message sending subunit 11 configured to send an interface protocol version negotiation request message to the peer AN, in the request message. Carry the protocol version information or identifier of the local end;
版本协商应答消息接收子单元 12, 用于接收对端 AN发送的接口协议版本协商应答 消息, 应答消息中携带对端 AN协商后使用的协议版本;  The version negotiation response message receiving subunit 12 is configured to receive an interface protocol version negotiation response message sent by the peer AN, where the response message carries the protocol version used by the opposite end AN negotiation;
版本协商子单元 13, 用于将应答消息中携带的对端 AN协商后使用的协议版本, 作 为本端的协议版本, 从而使得本端 AN与对端 AN间支持的会话信息一致。  The version negotiation sub-unit 13 is configured to use the version of the protocol that is used by the peer AN to be used in the response message as the protocol version of the local end, so that the session information supported by the local AN and the peer AN is consistent.
会话信息调整单元 10还可以包括:  The session information adjusting unit 10 may further include:
会话信息配置子单元 14,用于将本端 AN与对端 AN使用的协议版本配置为一致,从 而使得本端 AN与对端 AN间支持的会话信息一致。  The session information configuration sub-unit 14 is configured to configure the protocol version used by the local AN and the peer AN to be consistent, so that the session information supported between the local AN and the peer AN is consistent.
本发明的实施例所提供的系统和设备中, 通过将会话迁移涉及的不同接入网络 AN 间支持的会话信息保持一致, 保证了会话的成功迁移。  In the system and device provided by the embodiment of the present invention, the session information supported by the different access network ANs involved in the session migration is consistent, and the successful migration of the session is ensured.
本发明的实施例还提供一种会话迁移系统, 包括本端 AN和对端 AN, 其中本端 AN 用于将 AT与本端 AN建立的会话中包括的会话信息, 协商为对端 AN能够识别的会话信 息; 并将 AT与本端 AN建立的会话迁移到对端 AN。  The embodiment of the present invention further provides a session migration system, including a local AN and a peer AN, where the local AN is used to negotiate the session information included in the session established between the AT and the local AN, and the peer AN can identify The session information; and the session established between the AT and the local AN is migrated to the peer AN.
本发明的实施例还提供一种接入设备, 如图 11所示, 包括:  An embodiment of the present invention further provides an access device, as shown in FIG. 11, including:
会话信息协商单元 30,用于将接入终端 AT与本端 AN建立的会话中包括的会话信息, 协商为对端 AN能够识别的会话信息;  The session information negotiation unit 30 is configured to negotiate the session information included in the session established by the access terminal AT and the local AN to be the session information that the peer AN can identify;
会话迁移单元 40, 用于将 AT与本端 AN建立的会话迁移到所述对端 AN。  The session migration unit 40 is configured to migrate the session established by the AT and the local AN to the peer AN.
具体的, 如图 12所示, 会话信息协商单元 30还可以包括:  Specifically, as shown in FIG. 12, the session information negotiation unit 30 may further include:
第一请求消息发送子单元 31, 用于进行激活态的会话迁移时, 向对端 AN发送接口 协议版本查询请求消息;  The first request message sending sub-unit 31 is configured to send an interface protocol version query request message to the opposite end AN when performing the active state session migration;
第一应答消息接收子单元 32,用于接收对端 AN发送的接口协议版本查询应答消息, 应答消息中携带对端 AN使用的接口协议版本信息或标识; The first response message receiving subunit 32 is configured to receive an interface protocol version query response message sent by the opposite end AN, The response message carries the interface protocol version information or identifier used by the peer AN.
第一会话信息协商子单元 33,用于根据对端 AN使用的接口协议版本,获取 AT与本 端 AN建立的会话中包括的对端 AN不支持的会话信息,与 AT将对端 AN不支持的会话信 息协商为协议默认值。 该协商可以通过 SCP协议消息或 GAUP协议消息实现。  The first session information negotiation sub-unit 33 is configured to obtain session information that is not supported by the peer AN included in the session established by the AT and the local AN according to the version of the interface protocol used by the peer AN, and the AT does not support the peer AN. The session information is negotiated as the protocol default. The negotiation can be implemented by an SCP protocol message or a GAUP protocol message.
具体的, 如图 13所示, 会话信息协商单元 30还可以包括:  Specifically, as shown in FIG. 13, the session information negotiation unit 30 may further include:
第二请求消息发送子单元 34, 用于进行激活态的会话迁移时, 向对端 AN发送会话 迁移请求消息;  The second request message sending sub-unit 34 is configured to send a session migration request message to the opposite end AN when performing the active state session migration;
第二应答消息接收子单元 35, 用于接收对端 AN发送的会话迁移拒绝消息, 拒绝消 息中携带对端 AN不支持的会话信息的标识;  The second response message receiving sub-unit 35 is configured to receive a session migration reject message sent by the peer AN, and the identifier of the session information that is not supported by the peer AN is included in the reject message;
第二会话信息协商子单元 36, 用于根据对端 AN不支持的会话信息的标识, 与 AT 将对端 AN不支持的会话信息协商为协议默认值。 该协商可以通过 SCP协议消息或 GAUP 协议消息实现。  The second session information negotiation sub-unit 36 is configured to negotiate, according to the identifier of the session information that is not supported by the peer AN, with the session information that the AT does not support by the peer AN as the protocol default value. This negotiation can be implemented through an SCP protocol message or a GAUP protocol message.
具体的, 如图 14所示, 会话信息协商单元 30还可以包括:  Specifically, as shown in FIG. 14, the session information negotiation unit 30 may further include:
第三会话信息协商子单元 37, 用于与对端 AN进行会话迁移时将会话信息传递给对 端 AN, 对于会话信息中的每个属性同时携带当前使用值和协议默认值, 使得对端 AN能 够获知迁移会话的会话信息中每个属性的当前使用值和协议默认值; 触发对端 AN与 AT 将会话中包括的对端 AN不支持的会话信息协商为协议默认值; 该协商可以通过 SCP协 议消息或 GAUP协议消息实现。 或  The third session information negotiation sub-unit 37 is configured to: when the session is migrated with the peer AN, the session information is delivered to the peer AN, and each attribute in the session information carries the current usage value and the protocol default value, so that the peer AN is The current usage value and the protocol default value of each attribute in the session information of the migration session can be learned; triggering the peer AN and the AT to negotiate the session information that is not supported by the peer AN included in the session as the protocol default value; the negotiation can pass the SCP Protocol message or GAUP protocol message implementation. Or
第四会话信息协商子单元 38, 用于与对端 AN进行会话迁移时将会话信息传递给对 端 AN, 对于会话信息中的每个属性标识是否直接协商为协议默认值; 触发对端 AN与 AT 将会话中包括的标识为直接协商为协议默认值的会话信息协商为协议默认值。该协商可 以通过 SCP协议消息或 GAUP协议消息实现。  The fourth session information negotiation sub-unit 38 is configured to: when the session is migrated with the peer AN, transfer the session information to the peer AN, and determine whether each attribute identifier in the session information directly negotiates the protocol default value; triggering the opposite end AN and The AT negotiates the session information included in the session as the protocol default value directly negotiated as the protocol default value. This negotiation can be implemented by SCP protocol message or GAUP protocol message.
本发明的实施例所提供的系统和设备中,通过将接入终端 AT与本端 AN建立的会话 中包括的会话信息协商为对端 AN能够识别的会话信息, 保证了会话的成功迁移。  In the system and device provided by the embodiment of the present invention, the session information included in the session established by the access terminal AT and the local AN is negotiated as session information that can be recognized by the peer AN, and the successful migration of the session is ensured.
上述模块可以分布于一个装置,也可以分布于多个装置。上述模块可以合并为一个 模块, 也可以进一步拆分成多个子模块。  The above modules may be distributed in one device or distributed in multiple devices. The above modules can be combined into one module, or they can be further split into multiple sub-modules.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过 硬件实现, 也可以借助软件加必要的通用硬件平台的方式来实现。 基于这样的理解, 本 发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性 存储介质 (可以是 CD-ROM, U盘, 移动硬盘等) 中, 包括若干指令用以使得一台计算机 设备 (可以是个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例所述的方 法。 Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be implemented by hardware or by software plus a necessary general hardware platform. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including several Command to make a computer The device (which may be a personal computer, server, or network device, etc.) performs the methods described in various embodiments of the present invention.
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程 并不一定是实施本发明所必须的。  A person skilled in the art can understand that the drawings are only a schematic diagram of a preferred embodiment, and the modules or processes in the drawings are not necessarily required to implement the invention.
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布 于实施例的装置中, 也可以进行相应变化位于不同于本实施例的一个或多个装置中。 上 述实施例的模块可以合并为一个模块, 也可以进一步拆分成多个子模块。  Those skilled in the art can understand that the modules in the apparatus in the embodiments may be distributed in the apparatus of the embodiment according to the description of the embodiments, or may be correspondingly changed in one or more apparatuses different from the embodiment. The modules of the above embodiments may be combined into one module, or may be further split into a plurality of sub-modules.
上述本发明实施例序号仅仅为了描述, 不代表实施例的优劣。  The serial numbers of the embodiments of the present invention are merely for the description, and do not represent the advantages and disadvantages of the embodiments.
以上公开的仅为本发明的几个具体实施例, 但是, 本发明并非局限于此, 任何本领 域的技术人员能思之的变化都应落入本发明的保护范围。  The above disclosure is only a few specific embodiments of the present invention, but the present invention is not limited thereto, and any changes that can be made by those skilled in the art should fall within the protection scope of the present invention.

Claims

权利要求 Rights request
1、 一种接入网络 AN间的会话迁移方法, 其特征在于, 包括:  A method for session migration between access networks, characterized in that it comprises:
将本端 AN与对端 AN间支持的会话信息调整为一致;  Adjust the session information supported between the local AN and the peer AN to be consistent;
将接入终端 AT与本端 AN建立的会话迁移到所述对端 AN。  The session established between the access terminal AT and the local AN is migrated to the peer AN.
2、 如权利要求 1所述的方法, 其特征在于, 所述将本端 AN与对端 AN间支持的会 话信息调整为一致包括:  2. The method according to claim 1, wherein the adjusting the session information supported between the local AN and the peer AN is consistent:
向所述对端 AN发送接口协议版本协商请求消息,所述请求消息中携带本端 AN的协 议版本信息或标识; 接收所述对端 AN发送的接口协议版本协商应答消息, 所述应答消 息中携带所述对端 AN协商后使用的协议版本信息或标识;  Sending an interface protocol version negotiation request message to the peer AN, where the request message carries protocol version information or identifier of the local AN; and receives an interface protocol version negotiation response message sent by the peer AN, where the response message is received. Carrying protocol version information or identifier used after the peer AN negotiates;
将所述应答消息中携带的所述对端 AN协商后使用的协议版本,作为本端 AN的协议 版本, 使本端 AN与对端 AN使用的协议版本一致, 从而使得本端 AN与对端 AN间支持的 会话信息一致。  And the version of the protocol used by the peer AN in the response message is used as the protocol version of the local AN, so that the protocol version of the local AN and the peer AN are the same, so that the local AN and the peer end The session information supported by the AN is consistent.
3、 如权利要求 1所述的方法, 其特征在于, 所述将本端 AN与对端 AN间支持的会 话信息调整为一致包括:  The method according to claim 1, wherein the adjusting the session information supported between the local AN and the peer AN is consistent:
将本端 AN与对端 AN使用的协议版本配置为一致,从而使得本端 AN与对端 AN间支 持的会话信息一致。  The protocol version used by the local AN and the peer AN is configured to be consistent, so that the session information supported between the local AN and the peer AN is consistent.
4、 一种接入网络 AN间的会话迁移方法, 其特征在于, 包括:  4. A method for session migration between access networks, characterized in that it comprises:
将接入终端 AT与本端 AN建立的会话中包括的会话信息, 协商为对端 AN能够识别 的会话信息;  The session information included in the session established by the access terminal AT and the local AN is negotiated as the session information that the peer AN can recognize;
将所述会话迁移到所述对端 AN。  The session is migrated to the peer AN.
5、 如权利要求 4所述的方法, 其特征在于, 所述将接入终端 AT与本端 AN建立的 会话中包括的会话信息, 协商为对端 AN能够识别的会话信息包括:  The method of claim 4, wherein the session information included in the session established by the access terminal AT and the local AN is negotiated as the session information that the peer AN can identify:
进行激活态的会话迁移时, 向所述对端 AN发送接口协议版本查询请求消息; 接收 所述对端 AN发送的接口协议版本查询应答消息,所述应答消息中携带所述对端 AN使用 的接口协议版本信息或标识;  Sending an interface protocol version query request message to the peer AN when performing the session migration in the active state; receiving an interface protocol version query response message sent by the peer AN, where the response message carries the use of the peer AN Interface protocol version information or identifier;
根据所述对端 AN使用的接口协议版本, 获取 AT与本端 AN建立的会话中包括的所 述对端 AN不支持的会话信息, 与所述 AT将所述会话中包括的对端 AN不支持的会话信 息协商为协议默认值。  Obtaining, according to the interface protocol version used by the peer AN, session information that is not supported by the peer AN included in the session established by the AT and the local AN, and the AT does not include the peer AN included in the session. The supported session information is negotiated as the protocol default.
6、 如权利要求 4所述的方法, 其特征在于, 所述将接入终端 AT与本端 AN建立的 会话中包括的会话信息, 协商为对端 AN能够识别的会话信息包括: 进行激活态的会话迁移时, 向所述对端 AN发送会话迁移请求消息; 接收所述对端 AN发送的会话迁移拒绝消息, 所述应答消息中携带所述对端 AN不支持的会话信息的标 识; The method according to claim 4, wherein the negotiation of the session information included in the session established by the access terminal AT with the local AN is the session information that the peer AN can identify: And performing a session migration request message to the peer end AN; and receiving a session migration rejection message sent by the peer AN, where the response message carries session information that is not supported by the peer AN Identification
根据所述对端 AN不支持的会话信息的标识,与所述 AT将所述会话中包括的对端 AN 不支持的会话信息协商为协议默认值。  And according to the identifier of the session information that is not supported by the peer AN, the session information that is not supported by the peer AN included in the session is negotiated with the AT as a protocol default value.
7、 如权利要求 4所述的方法, 其特征在于, 所述将接入终端 AT与本端 AN建立的 会话中包括的会话信息, 协商为对端 AN能够识别的会话信息包括:  The method according to claim 4, wherein the session information included in the session established by the access terminal AT and the local AN is negotiated as session information that the peer AN can identify:
与所述对端 AN进行会话迁移时将会话信息传递给对端 AN, 对于会话信息中的每个 属性同时携带当前使用值和协议默认值, 使得所述对端 AN获知迁移会话的会话信息中 每个属性的当前使用值和协议默认值;触发所述对端 AN与所述 AT将所述会话中包括的 对端 AN不支持的会话信息协商为协议默认值; 或  Transmitting the session information to the peer AN when the session is migrated with the peer AN, and carrying the current usage value and the protocol default value for each attribute in the session information, so that the peer AN learns the session information of the migration session. a current usage value of each attribute and a protocol default value; triggering the peer AN to negotiate with the AT the session information that is not supported by the peer AN included in the session as a protocol default value; or
与所述对端 AN进行会话迁移时将会话信息传递给对端 AN, 对于会话信息中的每个 属性标识是否直接协商为协议默认值;触发所述对端 AN与所述 AT将所述会话中包括的 标识为直接协商为协议默认值的会话信息协商为协议默认值。  When the session is migrated with the peer AN, the session information is delivered to the peer AN, and whether each attribute identifier in the session information is directly negotiated as a protocol default value; triggering the peer AN and the AT to the session The identifier included in the identifier is negotiated as the protocol default value for the session information negotiated as the default value of the protocol.
8、 如权利要求 5或 6或 7所述的方法, 其特征在于, 所述与所述 AT将所述会话中 包括的对端 AN不支持的会话信息协商为协议默认值包括: 通过会话控制协议 SCP消息 或通用属性更新协议 GAUP消息协商。  The method according to claim 5 or 6 or 7, wherein the negotiating the session information that the AT does not support by the peer AN included in the session as a protocol default value includes: Protocol SCP message or General Attribute Update Protocol GAUP message negotiation.
9、 一种接入设备, 其特征在于, 包括:  9. An access device, comprising:
会话信息调整单元, 用于将本端 AN与对端 AN间支持的会话信息调整为一致; 会话迁移单元, 用于将接入终端 AT与本端 AN建立的会话迁移到所述对端 AN。 The session information adjusting unit is configured to adjust the session information supported by the local AN and the peer AN to be consistent; the session migration unit is configured to migrate the session established by the access terminal AT and the local AN to the peer AN.
10、 如权利要求 9所述的接入设备, 其特征在于, 所述会话信息调整单元包括: 版本协商请求消息发送子单元, 用于向所述对端 AN发送接口协议版本协商请求消 息, 所述请求消息中携带本端的协议版本信息或标识; The access device according to claim 9, wherein the session information adjusting unit comprises: a version negotiation request message sending subunit, configured to send an interface protocol version negotiation request message to the opposite end AN, where The request message carries the protocol version information or identifier of the local end;
版本协商应答消息接收子单元, 用于接收所述对端 AN发送的接口协议版本协商应 答消息, 所述应答消息中携带所述对端 AN协商后使用的协议版本;  a version negotiation response message receiving subunit, configured to receive an interface protocol version negotiation response message sent by the peer end AN, where the response message carries a protocol version used by the peer end AN after negotiation;
版本协商子单元, 用于将所述应答消息中携带的所述对端 AN协商后使用的协议版 本, 作为本端的协议版本, 从而使得本端 AN与对端 AN间支持的会话信息一致。  The version negotiation sub-unit is configured to use the protocol version used by the peer end AN to be negotiated in the response message as the protocol version of the local end, so that the session information supported between the local AN and the peer AN is consistent.
11、 如权利要求 9所述的接入设备, 其特征在于, 所述会话信息调整单元包括: 会话信息配置子单元, 用于将本端 AN与对端 AN使用的协议版本配置为一致, 从而 使得本端 AN与对端 AN间支持的会话信息一致。 The access device according to claim 9, wherein the session information adjusting unit includes: a session information configuration sub-unit configured to configure a protocol version used by the local AN and the peer AN to be consistent, thereby The session information supported between the local AN and the peer AN is consistent.
12、 一种接入设备, 其特征在于, 包括: 12. An access device, comprising:
会话信息协商单元, 用于将接入终端 AT与本端 AN建立的会话中包括的会话信息, 协商为对端 AN能够识别的会话信息;  The session information negotiation unit is configured to negotiate the session information included in the session established by the access terminal AT and the local AN to be the session information that the peer AN can recognize;
会话迁移单元, 用于将 AT与本端 AN建立的会话迁移到所述对端 AN。  The session migration unit is configured to migrate the session established by the AT and the local AN to the peer AN.
13、 如权利要求 12所述的接入设备, 其特征在于, 所述会话信息协商单元包括: 第一请求消息发送子单元, 用于进行激活态的会话迁移时, 向所述对端 AN发送接 口协议版本查询请求消息;  The access device according to claim 12, wherein the session information negotiation unit comprises: a first request message sending subunit, configured to send to the opposite end AN when performing active session migration Interface protocol version query request message;
第一应答消息接收子单元, 用于接收所述对端 AN发送的接口协议版本查询应答消 息, 所述应答消息中携带所述对端 AN使用的接口协议版本信息或标识;  a first response message receiving subunit, configured to receive an interface protocol version query response message sent by the opposite end AN, where the response message carries an interface protocol version information or identifier used by the opposite end AN;
第一会话信息协商子单元, 用于根据所述对端 AN使用的接口协议版本, 获取 AT与 本端 AN建立的会话中包括的所述对端 AN不支持的会话信息, 与所述 AT将所述对端 AN 不支持的会话信息协商为协议默认值。  a first session information negotiation sub-unit, configured to acquire, according to an interface protocol version used by the peer AN, session information that is not supported by the peer AN included in a session established between the AT and the local AN, and the AT The session information that is not supported by the peer AN is negotiated as a protocol default.
14、 如权利要求 12所述的接入设备, 其特征在于, 所述会话信息协商单元包括: 第二请求消息发送子单元, 用于进行激活态的会话迁移时, 向所述对端 AN发送会 话迁移请求消息;  The access device according to claim 12, wherein the session information negotiation unit comprises: a second request message sending subunit, configured to send to the opposite end AN when performing active session migration Session migration request message;
第二应答消息接收子单元, 用于接收所述对端 AN发送的会话迁移拒绝消息, 所述 拒绝消息中携带所述对端 AN不支持的会话信息的标识;  a second response message receiving subunit, configured to receive a session migration reject message sent by the peer end AN, where the reject message carries an identifier of session information that is not supported by the peer end AN;
第二会话信息协商子单元, 用于根据所述对端 AN不支持的会话信息的标识, 与所 述 AT将所述对端 AN不支持的会话信息协商为协议默认值。  The second session information negotiation sub-unit is configured to negotiate, according to the identifier of the session information that is not supported by the peer AN, with the session information that the AT does not support by the peer AN as a protocol default value.
15、 如权利要求 12所述的接入设备, 其特征在于, 所述会话信息协商单元包括: 第三会话信息协商子单元, 用于与所述对端 AN进行会话迁移时将会话信息传递给 对端 AN,对于会话信息中的每个属性同时携带当前使用值和协议默认值,使得所述对端 AN获知迁移会话的会话信息中每个属性的当前使用值和协议默认值; 触发所述对端 AN 与所述 AT将所述会话中包括的对端 AN不支持的会话信息协商为协议默认值; 或  The access device according to claim 12, wherein the session information negotiation unit comprises: a third session information negotiation sub-unit, configured to transmit session information to the peer AN when performing session migration The peer AN carries the current usage value and the protocol default value for each attribute in the session information, so that the peer AN learns the current usage value and the protocol default value of each attribute in the session information of the migration session; The peer AN negotiates with the AT the session information that is not supported by the peer AN included in the session as a protocol default value; or
第四会话信息协商子单元, 用于与所述对端 AN进行会话迁移时将会话信息传递给 对端 AN, 对于会话信息中的每个属性标识是否直接协商为协议默认值; 触发所述对端 AN与所述 AT将所述会话中包括的标识为直接协商为协议默认值的会话信息协商为协议 默认值。  a fourth session information negotiation sub-unit, configured to: when the session is migrated with the peer AN, the session information is delivered to the peer AN, and whether each attribute identifier in the session information is directly negotiated as a protocol default value; The terminal AN and the AT negotiate the session information included in the session as the protocol default value directly negotiated as the protocol default value.
PCT/CN2009/075144 2008-12-01 2009-11-26 Session migration method between access networks and apparatus thereof WO2010063221A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNA2008101805407A CN101420764A (en) 2008-12-01 2008-12-01 Method and apparatus for session migration between access networks
CN200810180540.7 2008-12-01

Publications (1)

Publication Number Publication Date
WO2010063221A1 true WO2010063221A1 (en) 2010-06-10

Family

ID=40631291

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2009/075144 WO2010063221A1 (en) 2008-12-01 2009-11-26 Session migration method between access networks and apparatus thereof

Country Status (2)

Country Link
CN (1) CN101420764A (en)
WO (1) WO2010063221A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101420764A (en) * 2008-12-01 2009-04-29 华为技术有限公司 Method and apparatus for session migration between access networks
CN103841142B (en) * 2012-11-23 2017-06-20 华为技术有限公司 A kind of method of conversation shift, apparatus and system
CN109845389B (en) 2017-03-21 2021-05-04 华为技术有限公司 Communication method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007106604A2 (en) * 2006-01-05 2007-09-20 Qualcomm Incorporated Seamless handoff between access networks with saved session information
US20070242648A1 (en) * 2006-04-12 2007-10-18 Deepak Garg Managing dormant handoffs in radio access networks
US20080049759A1 (en) * 2006-07-31 2008-02-28 Samsung Electronics Co., Ltd. System and method for inter-working in a multi protocol revision based evolution data only/evolution data optimized (evdo) communication systems
CN101136920A (en) * 2007-09-28 2008-03-05 华为技术有限公司 Method and apparatus for configuring negotiation
CN101420764A (en) * 2008-12-01 2009-04-29 华为技术有限公司 Method and apparatus for session migration between access networks

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007106604A2 (en) * 2006-01-05 2007-09-20 Qualcomm Incorporated Seamless handoff between access networks with saved session information
US20070242648A1 (en) * 2006-04-12 2007-10-18 Deepak Garg Managing dormant handoffs in radio access networks
US20080049759A1 (en) * 2006-07-31 2008-02-28 Samsung Electronics Co., Ltd. System and method for inter-working in a multi protocol revision based evolution data only/evolution data optimized (evdo) communication systems
CN101136920A (en) * 2007-09-28 2008-03-05 华为技术有限公司 Method and apparatus for configuring negotiation
CN101420764A (en) * 2008-12-01 2009-04-29 华为技术有限公司 Method and apparatus for session migration between access networks

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Interoperability Specification (IOS) for High Rate Packet Data (HRPD) Radio Access Network Interface with Session Control in the Access Network, paragraph 2. 5. 2 and paragraph 2. 6. 2", 3GPP2 A.S0008-C V1.0, 3RD GENERATION PARTNERSHIP PROJECT 2, July 2007 (2007-07-01) *

Also Published As

Publication number Publication date
CN101420764A (en) 2009-04-29

Similar Documents

Publication Publication Date Title
TW589813B (en) Method and apparatus for call setup latency reduction
KR100459126B1 (en) method for controlling the session maintenance in the communication network
US20130311692A1 (en) Apparatus and method for direct pairing in a wireless docking system
EP2675125A1 (en) Method, device, and system for controlling tunnel identifier allocation
TWI659667B (en) Device and method of handling a connection in a wireless communication system
WO2011085586A1 (en) Method, apparatus and network system for tunnel establishment
TW201914269A (en) Apparatus and method for processing packet routing
WO2011091696A1 (en) Method, device and system for establishing connection between neighbouring base stations
WO2013017032A1 (en) Method and device for managing pdn connection
WO2020216023A1 (en) Configuration method and device for redundant protocol data unit session
WO2012048656A1 (en) Method and device for reinitiating session management process of eps system
CN113348724A (en) Uplink communication in an inactive state in a cellular network
US9516681B2 (en) Method, device and system for accessing core network by means of non-3GPP access
WO2006002579A1 (en) A method for data transmission between network apparatus
WO2015180141A1 (en) Service path changing method and device
WO2010063221A1 (en) Session migration method between access networks and apparatus thereof
TWI771513B (en) Method and device for reestablishing rrc connection, terminal and storage medium
WO2009067912A1 (en) A method and switch device for implementing switching
CN104660550A (en) Method for performing session migration among plurality of servers
WO2021129018A1 (en) Network connection reestablishment method and device, storage medium, and electronic device
JP5472154B2 (en) Communication terminal, communication method, and communication program
US20080219271A1 (en) IP multicast based systems, apparatuses and methods for TCP connection migration
WO2019119236A1 (en) Method and terminal for redirecting network, access network device, and mobile management device
WO2009003402A1 (en) Methord, device and system for synchronizing terminal state in general access network
WO2009043306A1 (en) A method for configuration negotiation and the apparatus thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09830005

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09830005

Country of ref document: EP

Kind code of ref document: A1