CN112243300B - Connection establishment method and device - Google Patents
Connection establishment method and device Download PDFInfo
- Publication number
- CN112243300B CN112243300B CN201910656193.9A CN201910656193A CN112243300B CN 112243300 B CN112243300 B CN 112243300B CN 201910656193 A CN201910656193 A CN 201910656193A CN 112243300 B CN112243300 B CN 112243300B
- Authority
- CN
- China
- Prior art keywords
- session
- communication mode
- terminal
- network side
- mode network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 113
- 238000004891 communication Methods 0.000 claims abstract description 210
- 101100125012 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) ECM10 gene Proteins 0.000 claims description 47
- 230000008569 process Effects 0.000 claims description 42
- 230000005540 biological transmission Effects 0.000 claims description 38
- 230000004044 response Effects 0.000 claims description 36
- 101000771413 Homo sapiens Aquaporin-9 Proteins 0.000 claims description 23
- 101000921370 Homo sapiens Elongation of very long chain fatty acids protein 1 Proteins 0.000 claims description 23
- 238000004590 computer program Methods 0.000 claims description 18
- 238000003860 storage Methods 0.000 claims description 8
- 102100029464 Aquaporin-9 Human genes 0.000 claims 4
- 238000010586 diagram Methods 0.000 description 27
- 230000009977 dual effect Effects 0.000 description 26
- 102100032055 Elongation of very long chain fatty acids protein 1 Human genes 0.000 description 19
- 230000006870 function Effects 0.000 description 14
- 230000006855 networking Effects 0.000 description 13
- 238000012545 processing Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 5
- 238000007726 management method Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 108091006146 Channels Proteins 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000011084 recovery Methods 0.000 description 4
- 102100032050 Elongation of very long chain fatty acids protein 2 Human genes 0.000 description 3
- 101000921368 Homo sapiens Elongation of very long chain fatty acids protein 2 Proteins 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000013523 data management Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- KLDZYURQCUYZBL-UHFFFAOYSA-N 2-[3-[(2-hydroxyphenyl)methylideneamino]propyliminomethyl]phenol Chemical compound OC1=CC=CC=C1C=NCCCN=CC1=CC=CC=C1O KLDZYURQCUYZBL-UHFFFAOYSA-N 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 201000001098 delayed sleep phase syndrome Diseases 0.000 description 1
- 208000033921 delayed sleep phase type circadian rhythm sleep disease Diseases 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/06—Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种连接建立方法及装置,属于无线通信技术领域。连接建立方法,应用于终端,所述终端位于第一通信模式网络和/或第二通信模式网络覆盖范围内,所述方法包括:与第一通信模式网络侧设备建立第一会话;获取所述第一通信模式网络侧设备的指示信息,所述指示信息用于指示所述终端在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径;在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径。通过本发明的技术方案,可以解决简单独立的核心网配置场景下由于IP地址无法维续从而导致业务中断的问题。
The invention provides a connection establishment method and device, which belong to the technical field of wireless communication. A connection establishment method, applied to a terminal, where the terminal is located within the coverage of a network in a first communication mode and/or a network in a second communication mode, the method comprising: establishing a first session with a network-side device in a first communication mode; acquiring the Indication information of the network-side device in the first communication mode, where the indication information is used to instruct the terminal to establish a transport layer path with the network-side device in the second communication mode before the first session is interrupted; Before a session is interrupted, a transport layer path with the network-side device in the second communication mode is established. The technical solution of the present invention can solve the problem of service interruption due to the inability to maintain the IP address in a simple and independent core network configuration scenario.
Description
技术领域technical field
本发明涉及无线通信技术领域,特别是指一种连接建立方法及装置。The present invention relates to the technical field of wireless communication, in particular to a method and device for establishing a connection.
背景技术Background technique
在一些场景下,为了简化配置,在核心网分别部署两套独立核心网(4G核心网和5G核心网),且彼此没有接口互通,两张网独立承载4G和5G业务。In some scenarios, in order to simplify configuration, two independent core networks (4G core network and 5G core network) are deployed on the core network, and there is no interface to communicate with each other. The two networks independently carry 4G and 5G services.
在数据传输过程中,如果终端从5G覆盖区向4G覆盖区移动,终端在5G提供5G PS数据连接,5G无线信号质量恶化,新空口(New Radio,NR)链路释放,底层向上层报告5G协议数据单元(Protocol Data Unit,PDU)会话(Session)中断,终端上层感知5G PDU Session中断后,上层通过自身能力及当前其他无线连接状态,决定启用4G会话,终端高层应用在新建的4G会话上发起重建先前中断应用层业务。如果终端从4G覆盖区向5G覆盖区移动,4G无线信号质量恶化,长期演进(Long Term Evolution,LTE)链路释放,底层向上层报告4G会话中断,终端上层感知4G会话中断后,上层通过自身能力及当前其他无线连接状态,决定启用5GPDU Session,终端高层应用在新建的5G PDU Session上发起重建先前中断应用层业务。在这个过程中,因为简单独立的核心网配置,导致会话的IP地址无法维续,会话是在一个网络中断后,再由应用层重新在另一个网络重新发起会话建立。这种会话中断后重建带来的问题有:During data transmission, if the terminal moves from the 5G coverage area to the 4G coverage area, the terminal provides 5G PS data connection on 5G, the 5G wireless signal quality deteriorates, the New Radio (NR) link is released, and the bottom layer reports the 5G PS data connection to the upper layer. The Protocol Data Unit (PDU) session (Session) is interrupted. After the upper layer of the terminal perceives that the 5G PDU Session is interrupted, the upper layer decides to enable the 4G session based on its own capabilities and other current wireless connection status, and the upper layer of the terminal applies it to the newly created 4G session. Initiate reestablishment of previously interrupted application layer services. If the terminal moves from the 4G coverage area to the 5G coverage area, the quality of the 4G wireless signal deteriorates, the Long Term Evolution (LTE) link is released, and the bottom layer reports to the upper layer that the 4G session is interrupted. Capabilities and other current wireless connection status, it is decided to enable 5GPDU Session, and the terminal high-level application initiates reconstruction of previously interrupted application layer services on the newly created 5G PDU Session. In this process, due to the simple and independent core network configuration, the IP address of the session cannot be maintained. After the session is interrupted on one network, the application layer re-initiates the session establishment on another network. The problems caused by the reconstruction after this kind of session interruption are:
1.会话中断,应用层没有会话恢复机制,直接影响用户体验;1. The session is interrupted, and the application layer has no session recovery mechanism, which directly affects the user experience;
2.会话中断,应用层有会话恢复机制,但是新网络的传输控制协议(TransmissionControl Protocol,TCP)链接新建引入的时延,以及TCP慢启动带来的吞吐量的下降,直接会导致用户体验下降。2. The session is interrupted, and the application layer has a session recovery mechanism, but the delay introduced by the new transmission control protocol (Transmission Control Protocol, TCP) link of the new network, and the decrease in throughput caused by TCP slow start will directly lead to a decrease in user experience .
发明内容Contents of the invention
本发明要解决的技术问题是提供一种连接建立方法及装置,可以解决简单独立的核心网配置场景下由于IP地址无法维续从而导致业务中断的问题。The technical problem to be solved by the present invention is to provide a method and device for establishing a connection, which can solve the problem of service interruption due to unmaintainable IP addresses in a simple and independent core network configuration scenario.
为解决上述技术问题,本发明的实施例提供技术方案如下:In order to solve the above technical problems, embodiments of the present invention provide technical solutions as follows:
本发明的实施例提供了一种连接建立方法,应用于终端,所述终端位于第一通信模式网络和/或第二通信模式网络覆盖范围内,所述方法包括:An embodiment of the present invention provides a method for establishing a connection, which is applied to a terminal, and the terminal is located within the coverage of the first communication mode network and/or the second communication mode network, and the method includes:
与第一通信模式网络侧设备建立第一会话;Establish a first session with the network side device in the first communication mode;
获取所述第一通信模式网络侧设备的指示信息,所述指示信息用于指示所述终端在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径;Acquiring indication information of the network-side device in the first communication mode, where the indication information is used to instruct the terminal to establish a transport layer path with the network-side device in the second communication mode before the first session is interrupted;
在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径。Before the first session is interrupted, a transport layer path is established with the network side device in the second communication mode.
可选地,所述指示信息指示所述第一通信模式网络与所述第二通信模式网络独立组网且彼此没有接口互通。Optionally, the indication information indicates that the network in the first communication mode and the network in the second communication mode are independently networked and have no intercommunication with each other.
可选地,所述获取所述第一通信模式网络侧设备的指示信息包括:Optionally, the acquiring the indication information of the network side device in the first communication mode includes:
在所述第一会话建立过程中或附着所述第一通信模式网络的过程中获取所述指示信息。The indication information is acquired during the process of establishing the first session or during the process of attaching to the network in the first communication mode.
可选地,所述与第一通信模式网络侧设备建立第一会话,在所述第一会话建立过程中获取所述指示信息包括:Optionally, establishing the first session with the network side device in the first communication mode, and obtaining the indication information during the establishment of the first session includes:
向所述第一通信模式网络侧设备发送会话建立请求;sending a session establishment request to the network side device in the first communication mode;
接收所述第一通信模式网络侧设备的会话建立请求应答,所述会话建立请求应答中携带有所述指示信息。receiving a session establishment request response from the network side device in the first communication mode, where the session establishment request response carries the indication information.
可选地,在附着所述第一通信模式网络的过程中获取所述指示信息包括:Optionally, acquiring the indication information during the process of attaching to the first communication mode network includes:
向所述第一通信模式网络侧设备发送附着请求;sending an attach request to the network side device in the first communication mode;
接收所述第一通信模式网络侧设备的附着请求应答,所述附着请求应答中携带有所述指示信息。receiving an attach request reply from the network side device in the first communication mode, where the attach request reply carries the indication information.
可选地,所述与第一通信模式网络侧设备建立第一会话之前,所述方法还包括:Optionally, before establishing the first session with the network side device in the first communication mode, the method further includes:
向所述第一通信模式网络侧设备发送会话建立请求,该会话建立请求指示会话模式为SSC1;Sending a session establishment request to the network side device in the first communication mode, where the session establishment request indicates that the session mode is SSC1;
接收所述第一通信模式网络侧设备的拒绝会话建立请求,所述拒绝会话建立请求中携带有原因值或会话模式SSC3;Receive a session establishment denial request from the network side device in the first communication mode, where the session establishment denial request carries a reason value or session mode SSC3;
向所述第一通信模式网络侧设备再次发送会话建立请求,该会话建立请求指示会话模式为SSC3。Sending a session establishment request to the network side device in the first communication mode again, where the session establishment request indicates that the session mode is SSC3.
可选地,所述第一会话为SSC3会话。Optionally, the first session is an SSC3 session.
可选地,所述向所述第一通信模式网络侧设备发送会话建立请求之前,所述方法还包括:Optionally, before sending the session establishment request to the network side device in the first communication mode, the method further includes:
检测到所述第一通信模式网络的信号强度大于所述第二通信模式网络的信号强度。It is detected that the signal strength of the first communication mode network is greater than the signal strength of the second communication mode network.
可选地,所述在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径包括:Optionally, before the first session is interrupted, establishing a transport layer path with the network side device in the second communication mode includes:
检测所述第一通信模式网络和所述第二通信模式网络的信号强度;detecting signal strengths of said first communication mode network and said second communication mode network;
在所述第二通信模式网络的信号强度大于第一阈值时,与所述第二通信模式网络侧设备建立第二会话,建立与第二通信模式网络侧设备之间的传输层路径;When the signal strength of the network in the second communication mode is greater than the first threshold, establish a second session with the network side device in the second communication mode, and establish a transport layer path with the network side device in the second communication mode;
在所述第一通信模式网络的信号强度小于第二阈值时,释放所述第一会话,所述第二阈值小于所述第一阈值。The first session is released when the signal strength of the network in the first communication mode is less than a second threshold, and the second threshold is less than the first threshold.
可选地,所述建立与第二通信模式网络侧设备之间的传输层路径包括:Optionally, the establishment of the transport layer path with the network side device in the second communication mode includes:
在传输层支持多径传输时,建立与所述第二通信模式网络侧设备之间的新的传输子流;When the transport layer supports multi-path transmission, establish a new transmission subflow with the network side device in the second communication mode;
在传输层不支持多径传输时,建立与所述第二通信模式网络侧设备之间的新的TCP连接。When the transport layer does not support multi-path transmission, establish a new TCP connection with the network side device in the second communication mode.
本发明实施例还提供了一种连接建立方法,应用于第一通信模式和/或第二通信模式的网络侧设备,所述方法包括:An embodiment of the present invention also provides a method for establishing a connection, which is applied to a network-side device in the first communication mode and/or the second communication mode, and the method includes:
向覆盖范围内的终端发送指示信息,所述指示信息用于指示所述终端在与所述第一通信模式网络侧设备的第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径。Sending indication information to terminals within the coverage area, where the indication information is used to instruct the terminal to establish a connection with the network side device in the second communication mode before the first session with the network side device in the first communication mode is interrupted. Transport layer path.
可选地,所述向覆盖范围内的终端发送指示信息包括:Optionally, the sending the indication information to the terminals within the coverage includes:
在所述终端与所述网络侧设备之间的会话建立过程中或者所述终端的附着过程中向所述终端发送所述指示信息。The indication information is sent to the terminal during the session establishment process between the terminal and the network side device or during the attach process of the terminal.
可选地,在所述终端与所述网络侧设备之间的会话建立过程中向所述终端发送所述指示信息包括:Optionally, sending the indication information to the terminal during the session establishment process between the terminal and the network side device includes:
接收所述终端的会话建立请求;receiving a session establishment request from the terminal;
向所述终端发送会话建立请求应答,所述会话建立请求应答中携带有所述指示信息。Sending a session establishment request response to the terminal, where the session establishment request response carries the indication information.
可选地,在所述终端的附着过程中向所述终端发送所述指示信息包括:Optionally, sending the indication information to the terminal during the attach process of the terminal includes:
接收所述终端的附着请求;receiving an attach request from the terminal;
向所述终端发送附着请求应答,所述附着请求应答中携带有所述指示信息。Sending an attach request response to the terminal, where the attach request response carries the indication information.
可选地,所述方法还包括:Optionally, the method also includes:
接收所述终端的会话建立请求,该会话建立请求指示会话模式为SSC1;receiving a session establishment request from the terminal, where the session establishment request indicates that the session mode is SSC1;
向所述终端发送拒绝会话建立请求,所述拒绝会话建立请求中携带有原因值或会话模式SSC3;Sending a session establishment rejection request to the terminal, where the session establishment denial request carries a reason value or session mode SSC3;
接收所述终端再次发送的会话建立请求,该会话建立请求指示会话模式为SSC3。Receive a session establishment request sent again by the terminal, where the session establishment request indicates that the session mode is SSC3.
本发明实施例还提供了一种连接建立装置,应用于终端,所述终端位于第一通信模式网络和/或第二通信模式网络覆盖范围内,所述装置包括处理器和收发器,The embodiment of the present invention also provides a connection establishment device, which is applied to a terminal, and the terminal is located within the coverage of the first communication mode network and/or the second communication mode network, and the device includes a processor and a transceiver,
所述处理器用于与第一通信模式网络侧设备建立第一会话;The processor is configured to establish a first session with a network side device in a first communication mode;
所述收发器用于获取所述第一通信模式网络侧设备的指示信息,所述指示信息用于指示所述终端在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径;The transceiver is used to acquire indication information of the network-side device in the first communication mode, where the indication information is used to instruct the terminal to establish a connection with the network-side device in the second communication mode before the first session is interrupted. Transport layer path;
所述处理器还用于在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径。The processor is further configured to establish a transport layer path with the network side device in the second communication mode before the first session is interrupted.
可选地,所述指示信息指示所述第一通信模式网络与所述第二通信模式网络独立组网且彼此没有接口互通。Optionally, the indication information indicates that the network in the first communication mode and the network in the second communication mode are independently networked and have no intercommunication with each other.
可选地,所述收发器具体用于在所述第一会话建立过程中或附着所述第一通信模式网络的过程中获取所述指示信息。Optionally, the transceiver is specifically configured to acquire the indication information during establishing the first session or attaching to the network in the first communication mode.
可选地,所述收发器具体用于向所述第一通信模式网络侧设备发送会话建立请求;接收所述第一通信模式网络侧设备的会话建立请求应答,所述会话建立请求应答中携带有所述指示信息。Optionally, the transceiver is specifically configured to send a session establishment request to the network side device in the first communication mode; receive a session establishment request response from the network side device in the first communication mode, and the session establishment request response carries There are instructions for that.
可选地,所述收发器具体用于向所述第一通信模式网络侧设备发送附着请求;接收所述第一通信模式网络侧设备的附着请求应答,所述附着请求应答中携带有所述指示信息。Optionally, the transceiver is specifically configured to send an attach request to the network side device in the first communication mode; receive an attach request response from the network side device in the first communication mode, and the attach request response carries the Instructions.
可选地,所述收发器还用于向所述第一通信模式网络侧设备发送会话建立请求,该会话建立请求指示会话模式为SSC1;接收所述第一通信模式网络侧设备的拒绝会话建立请求,所述拒绝会话建立请求中携带有原因值或会话模式SSC3;向所述第一通信模式网络侧设备再次发送会话建立请求,该会话建立请求指示会话模式为SSC3。Optionally, the transceiver is further configured to send a session establishment request to the network side device in the first communication mode, where the session establishment request indicates that the session mode is SSC1; and receive a session establishment rejection from the network side device in the first communication mode request, the rejection session establishment request carries a reason value or session mode SSC3; and the session establishment request is sent to the network side device in the first communication mode again, and the session establishment request indicates that the session mode is SSC3.
可选地,所述第一会话为SSC3会话。Optionally, the first session is an SSC3 session.
可选地,所述收发器向所述第一通信模式网络侧设备发送会话建立请求之前,所述处理器检测到所述第一通信模式网络的信号强度大于所述第二通信模式网络的信号强度。Optionally, before the transceiver sends a session establishment request to the network side device in the first communication mode, the processor detects that the signal strength of the network in the first communication mode is greater than that of the network in the second communication mode strength.
可选地,所述处理器具体用于检测所述第一通信模式网络和所述第二通信模式网络的信号强度;在所述第二通信模式网络的信号强度大于第一阈值时,与所述第二通信模式网络侧设备建立第二会话,建立与第二通信模式网络侧设备之间的传输层路径;在所述第一通信模式网络的信号强度小于第二阈值时,释放所述第一会话,所述第二阈值小于所述第一阈值。Optionally, the processor is specifically configured to detect signal strengths of the first communication mode network and the second communication mode network; when the signal strength of the second communication mode network is greater than a first threshold, the The network-side device in the second communication mode establishes a second session, and establishes a transport layer path with the network-side device in the second communication mode; when the signal strength of the network in the first communication mode is less than a second threshold, release the second session For one session, the second threshold is smaller than the first threshold.
可选地,所述处理器具体用于在传输层支持多径传输时,建立与所述第二通信模式网络侧设备之间的新的传输子流;在传输层不支持多径传输时,建立与所述第二通信模式网络侧设备之间的新的TCP连接。Optionally, the processor is specifically configured to establish a new transmission subflow with the network side device in the second communication mode when the transport layer supports multi-path transmission; when the transport layer does not support multi-path transmission, Establish a new TCP connection with the network side device in the second communication mode.
本发明实施例还提供了一种连接建立装置,应用于第一通信模式和/或第二通信模式的网络侧设备,所述装置包括处理器和收发器,An embodiment of the present invention also provides a connection establishment device, which is applied to a network side device in the first communication mode and/or the second communication mode, and the device includes a processor and a transceiver,
所述收发器用于向覆盖范围内的终端发送指示信息,所述指示信息用于指示所述终端在与所述第一通信模式网络侧设备的第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径。The transceiver is configured to send indication information to terminals within coverage, where the indication information is used to instruct the terminal to establish a connection with the network in the second communication mode before the first session with the network side device in the first communication mode is interrupted. The transport layer path between side devices.
可选地,所述收发器具体用于在所述终端与所述网络侧设备之间的会话建立过程中或者所述终端的附着过程中向所述终端发送所述指示信息。Optionally, the transceiver is specifically configured to send the indication information to the terminal during a session establishment process between the terminal and the network side device or during an attach process of the terminal.
可选地,所述收发器具体用于接收所述终端的会话建立请求;向所述终端发送会话建立请求应答,所述会话建立请求应答中携带有所述指示信息。Optionally, the transceiver is specifically configured to receive a session establishment request from the terminal; and send a session establishment request response to the terminal, and the session establishment request response carries the indication information.
可选地,所述收发器具体用于接收所述终端的附着请求;向所述终端发送附着请求应答,所述附着请求应答中携带有所述指示信息。Optionally, the transceiver is specifically configured to receive an attach request from the terminal; and send an attach request response to the terminal, where the attach request response carries the indication information.
可选地,所述收发器还用于接收所述终端的会话建立请求,该会话建立请求指示会话模式为SSC1;向所述终端发送拒绝会话建立请求,所述拒绝会话建立请求中携带有原因值或会话模式SSC3;接收所述终端再次发送的会话建立请求,该会话建立请求指示会话模式为SSC3。Optionally, the transceiver is further configured to receive a session establishment request from the terminal, the session establishment request indicating that the session mode is SSC1; and sending a session establishment denial request to the terminal, the session establishment denial request carrying a reason value or session mode SSC3; receiving a session establishment request sent again by the terminal, where the session establishment request indicates that the session mode is SSC3.
本发明实施例还提供了一种通信设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的连接建立方法中的步骤。An embodiment of the present invention also provides a communication device, including: a memory, a processor, and a computer program stored on the memory and operable on the processor. When the computer program is executed by the processor, the above-mentioned A step in a connection establishment method.
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的连接建立方法中的步骤。An embodiment of the present invention also provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps in the connection establishment method described above are implemented.
本发明的实施例具有以下有益效果:Embodiments of the present invention have the following beneficial effects:
上述方案中,网络侧指示终端在单网络会话中断之前,预先为业务建立底层双通路,触发传输层多径建立,这样可以为终端提供IP变化但业务不中断的无重接延时的业务体验,解决了简单独立的核心网配置场景下由于IP地址无法维续从而导致业务中断的问题。In the above solution, the network side instructs the terminal to establish the underlying dual path for the service in advance before the single network session is interrupted, triggering the establishment of multipath at the transport layer, so as to provide the terminal with a service experience without reconnection delay in which the IP changes but the service is not interrupted , which solves the problem of service interruption due to IP address failure in a simple and independent core network configuration scenario.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments of the present invention. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention , for those skilled in the art, other drawings can also be obtained according to these drawings without paying creative labor.
图1为TCP的协议栈示意图;Fig. 1 is the schematic diagram of the protocol stack of TCP;
图2为MPTCP的协议栈示意图;Fig. 2 is the schematic diagram of the protocol stack of MPTCP;
图3为MPTCP双路径的示意图;FIG. 3 is a schematic diagram of MPTCP dual paths;
图4为QUIC双路径的示意图;Figure 4 is a schematic diagram of the QUIC dual path;
图5为有N26接口的互通架构图;FIG. 5 is a diagram of an intercommunication architecture with an N26 interface;
图6为无N26接口的互通架构图;Figure 6 is an interworking architecture diagram without an N26 interface;
图7为简单配置下的独立组网模式示意图;Figure 7 is a schematic diagram of an independent networking mode under simple configuration;
图8为本发明实施例应用于终端的连接建立方法的流程示意图;FIG. 8 is a schematic flowchart of a connection establishment method applied to a terminal according to an embodiment of the present invention;
图9为本发明实施例应用于网络侧设备的连接建立方法的流程示意图;FIG. 9 is a schematic flowchart of a connection establishment method applied to a network side device according to an embodiment of the present invention;
图10为本发明实施例一终端移动过程示意图;FIG. 10 is a schematic diagram of a terminal moving process according to
图11为本发明实施例一网络侧发送简化配置独立组网指示信息的示意图;FIG. 11 is a schematic diagram of sending simplified configuration independent networking indication information by the network side according to
图12为本发明实施例一双通路建立示意图;FIG. 12 is a schematic diagram of establishing a dual path according to an embodiment of the present invention;
图13为本发明实施例二终端和网络侧的会话模式协商示意图;FIG. 13 is a schematic diagram of session mode negotiation between the terminal and the network side in
图14为本发明实施例二双通路建立示意图;Fig. 14 is a schematic diagram of the establishment of dual channels according to
图15为本发明实施例三终端移动过程示意图;FIG. 15 is a schematic diagram of a mobile process of a third terminal according to an embodiment of the present invention;
图16和图17为本发明实施例三双通路建立示意图;Fig. 16 and Fig. 17 are the schematic diagrams of the establishment of three pairs of channels according to the embodiment of the present invention;
图18为本发明实施例四终端移动过程示意图;FIG. 18 is a schematic diagram of a four-terminal mobile process according to an embodiment of the present invention;
图19和图20为本发明实施例四双通路建立示意图;FIG. 19 and FIG. 20 are schematic diagrams of establishing dual channels in Embodiment 4 of the present invention;
图21为本发明实施例应用于终端的连接建立装置的结构框图;FIG. 21 is a structural block diagram of an apparatus for establishing a connection applied to a terminal according to an embodiment of the present invention;
图22为本发明实施例应用于网络侧设备的连接建立装置的结构框图。Fig. 22 is a structural block diagram of an apparatus for establishing a connection applied to a network side device according to an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。In order to make the technical problems, technical solutions and advantages to be solved by the embodiments of the present invention clearer, the following will describe in detail with reference to the drawings and specific embodiments.
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the invention may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。说明书以及权利要求中“和/或”表示所连接对象的至少其中之一。The terms "first", "second" and the like in the specification and claims of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the application described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to the expressly listed instead, may include other steps or elements not explicitly listed or inherent to the process, method, product or apparatus. "And/or" in the specification and claims means at least one of the connected objects.
本文所描述的技术不限于长期演进型(Long Term Evolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)系统,并且也可用于各种无线通信系统,诸如码分多址(CodeDivision Multiple Access,CDMA)、时分多址(Time Division Multiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(OrthogonalFrequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrierFrequency-Division Multiple Access,SC-FDMA)和其他系统。术语“系统”和“网络”常被可互换地使用。CDMA系统可实现诸如CDMA2000、通用地面无线电接入(UniversalTerrestrial Radio Access,UTRA)等无线电技术。UTRA包括宽带CDMA(Wideband CodeDivision Multiple Access,WCDMA)和其他CDMA变体。TDMA系统可实现诸如全球移动通信系统(Global System for Mobile Communication,GSM)之类的无线电技术。OFDMA系统可实现诸如超移动宽带(UltraMobile Broadband,UMB)、演进型UTRA(Evolution-UTRA,E-UTRA)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、Flash-OFDM等无线电技术。UTRA和E-UTRA是通用移动电信系统(Universal Mobile Telecommunications System,UMTS)的部分。LTE和更高级的LTE(如LTE-A)是使用E-UTRA的新UMTS版本。UTRA、E-UTRA、UMTS、LTE、LTE-A以及GSM在来自名为“第三代伙伴项目”(3rd Generation PartnershipProject,3GPP)的组织的文献中描述。CDMA2000和UMB在来自名为“第三代伙伴项目2”(3GPP2)的组织的文献中描述。本文所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。然而,以下描述出于示例目的描述了NR系统,并且在以下大部分描述中使用NR术语,尽管这些技术也可应用于NR系统应用以外的应用。The techniques described herein are not limited to Long Term Evolution (LTE)/LTE-Advanced (LTE-A) systems, and can also be used in various wireless communication systems, such as Code Division Multiple Access (Code Division Multiple Access) Access, CDMA), Time Division Multiple Access (Time Division Multiple Access, TDMA), Frequency Division Multiple Access (Frequency Division Multiple Access, FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access Address (Single-carrier Frequency-Division Multiple Access, SC-FDMA) and other systems. The terms "system" and "network" are often used interchangeably. A CDMA system may implement radio technologies such as CDMA2000, Universal Terrestrial Radio Access (UTRA), and the like. UTRA includes Wideband CDMA (Wideband Code Division Multiple Access, WCDMA) and other CDMA variants. A TDMA system can implement a radio technology such as Global System for Mobile Communication (GSM). The OFDMA system can implement radios such as UltraMobile Broadband (UMB), Evolution-UTRA (Evolution-UTRA, E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. technology. UTRA and E-UTRA are part of Universal Mobile Telecommunications System (UMTS). LTE and LTE-Advanced (like LTE-A) are new UMTS releases that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). CDMA2000 and UMB are described in documents from an organization named "3rd
以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者配置。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的精神和范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。The following description provides examples and does not limit the scope, applicability or configuration set forth in the claims. Changes may be made in the function and arrangement of elements discussed without departing from the spirit and scope of the disclosure. Various examples may omit, substitute, or add various procedures or components as appropriate. For example, the methods described may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
多路径TCP(MultiPathTCP,MPTCP)允许TCP连接使用多个路径来最大化信道资源使用。MPTCP的核心思想是定义一种在两个主机之间建立连接的方式,而不是在两个接口之间。在TCP中,连接在两个IP地址之间建立,每个TCP连接由标志着源以及目的地的地址和端口的四元组来标识。鉴于此限制,应用程序只能通过单个连接创建一个TCP连接,因此会出现两个主机之间虽然可能同时建立了多个连接,但同一时刻只有单个连接被某个应用利用,而Multipath TCP则允许连接同时使用多个路径,为此,MultipathTCP在每个需要使用的路径上创建一个称为subflow的TCP连接,图1和图2分别为TCP和MPTCP的协议栈示意图,图3为MPTCP双路径的示意图。Multipath TCP (MultiPathTCP, MPTCP) allows TCP connections to use multiple paths to maximize channel resource usage. The core idea of MPTCP is to define a way to establish a connection between two hosts, not between two interfaces. In TCP, a connection is established between two IP addresses, and each TCP connection is identified by a four-tuple identifying the address and port of the source and destination. In view of this limitation, the application can only create one TCP connection through a single connection, so although multiple connections may be established between two hosts at the same time, only a single connection is used by an application at the same time, while Multipath TCP allows The connection uses multiple paths at the same time. To this end, MultipathTCP creates a TCP connection called subflow on each path that needs to be used. Figure 1 and Figure 2 are schematic diagrams of the protocol stacks of TCP and MPTCP respectively, and Figure 3 is the dual path of MPTCP schematic diagram.
快速UDP互联网连接(Quick UDP Internet Connection,QUIC)是一种基于用户数据报协议(User Datagram Protocol,UDP)的低时延的互联网传输层协议,QUIC通过QUIC包头的连接标识(Connection ID)来实现数据包聚合,支持多路径,图4为QUIC双路径的示意图。Quick UDP Internet Connection (Quick UDP Internet Connection, QUIC) is a low-latency Internet transport layer protocol based on the User Datagram Protocol (User Datagram Protocol, UDP). QUIC is implemented through the connection ID of the QUIC header. Data packet aggregation supports multi-path. Figure 4 is a schematic diagram of QUIC dual-path.
相关通信标准定义了三种会话模式:会话和业务连续性(Session and Servicecontinuity,SSC)1,SSC2和SSC3。会话的模式是在会话建立的时候,由终端(UserEquipment,UE)和核心网协商确定,UE提供会话模式,但最终的确定的会话模式由会话管理功能实体(SMF,Session Management Function)确定。Relevant communication standards define three session modes: session and service continuity (Session and Service continuity, SSC) 1, SSC2 and SSC3. The session mode is determined through negotiation between the terminal (User Equipment, UE) and the core network when the session is established. The UE provides the session mode, but the final determined session mode is determined by the session management function entity (SMF, Session Management Function).
SSC1会话是指从会话开始到结束,会话的UPF锚点不改变,对于IPV4或者IPV6业务来说,IP地址能够保持不变。SSC2会话是指会话可以释放后再重新建立。SSC3会话是指在旧会话释放之前建立新会话,然后在一定的时间内释放旧会话。The SSC1 session means that from the beginning to the end of the session, the UPF anchor point of the session does not change. For IPV4 or IPV6 services, the IP address can remain unchanged. SSC2 session means that the session can be released and then re-established. SSC3 session means to establish a new session before the old session is released, and then release the old session within a certain period of time.
如图5所示,相关通信标准定义的互通场景下,5G核心网(5GC)的SMF,策略控制功能实体(PCF,Policy Control Function),用户面功能实体(UPF,User Plane Function),统一数据管理(Unified Data Management,UDM)和4G核心网(Evolved Packet Core,EPC)的公用数据网网关控制面(PDN Gateway-C,PGW-C),策略和计费控制实体(Policy andCharging Rules Function,PCRF),公用数据网网关用户面(PDN Gateway-U,PGW-U),归属用户服务器(Home Subscriber Server,HSS)合设,但是在移动性管理实体(MobilityManagement Entity,MME)和移动性管理功能实体(AMF,Access and Mobility ManagementFunction)之间的N26接口为可选的。As shown in Figure 5, in the interworking scenario defined by the relevant communication standards, the SMF of the 5G core network (5GC), the policy control function entity (PCF, Policy Control Function), the user plane function entity (UPF, User Plane Function), and the unified data Management (Unified Data Management, UDM) and 4G core network (Evolved Packet Core, EPC) public data network gateway control plane (PDN Gateway-C, PGW-C), policy and charging control entity (Policy and Charging Rules Function, PCRF ), the public data network gateway user plane (PDN Gateway-U, PGW-U), and the home subscriber server (Home Subscriber Server, HSS) are jointly established, but the mobility management entity (Mobility Management Entity, MME) and the mobility management functional entity The N26 interface between (AMF, Access and Mobility ManagementFunction) is optional.
在有N26架构场景下4G和5G核心网紧耦合,5GC AMF和EPC MME通过N26接口进行互通;在互操作过程中,源侧和目标侧核心网通过N26接口传递UE的上下文和会话信息,并将UE上下文和会话资源切换到目标侧,保持IP地址和业务连续性。In the N26 architecture scenario, the 4G and 5G core networks are tightly coupled, and the 5GC AMF and EPC MME communicate through the N26 interface; Switch UE context and session resources to the target side, maintaining IP address and business continuity.
在如图6所示的无N26接口的互通架构场景下,5GC和EPC之间无互通接口,在互操作过程中,由目标侧核心网通过UE获取UE在源侧的网关地址等信息,UE发起在目标侧重建UE上下文和会话资源,保持UE IP地址不变。In the interworking architecture scenario without N26 interface as shown in Figure 6, there is no interworking interface between 5GC and EPC. During the interoperability process, the core network on the target side obtains information such as the gateway address of the UE on the source side through the UE, and the UE Initiate the reconstruction of UE context and session resources on the target side, keeping the UE IP address unchanged.
相关通信标准定义的互通场景仅局限于4G和5G核心网是紧耦合的,不管是通过N26传递上下文还是通过UE保存上下文,都是因为有UPF和PGW的合设,能够实现IP地址不变的目的。The intercommunication scenarios defined by relevant communication standards are limited to the tightly coupled 4G and 5G core networks. Whether the context is passed through the N26 or saved through the UE, it is because of the joint setup of the UPF and the PGW that the IP address remains unchanged. Purpose.
在一些场景下,为了简化配置,如图7所示,在核心网是分别部署两套独立核心网(LTE EPC和5GC),且彼此没有接口互通,两张网独立承载4G和5G业务。在4G LTE和5G NR无线网,不配置切换、网络重选。In some scenarios, in order to simplify the configuration, as shown in Figure 7, two independent core networks (LTE EPC and 5GC) are deployed on the core network, and there is no interface to communicate with each other. The two networks independently carry 4G and 5G services. In 4G LTE and 5G NR wireless networks, handover and network reselection are not configured.
在数据传输过程中,如果终端从5G覆盖区向4G覆盖区移动,终端在在5G提供5G PS数据连接,5G无线信号质量恶化,NR链路释放,底层向上层报告5G PDU Session中断,终端上层感知5G PDU Session中断后,上层通过自身能力及当前其他无线连接状态,决定启用4G会话,终端高层应用在新建的4G会话上发起重建先前中断应用层业务。如果终端从4G覆盖区向5G覆盖区移动,4G无线信号质量恶化,LTE链路释放,底层向上层报告4G会话中断,终端上层感知4G会话中断后,上层通过自身能力及当前其他无线连接状态,决定启用5G PDUSession,终端高层应用在新建的5G PDU Session上发起重建先前中断应用层业务。在这个过程中,因为简单独立的核心网配置,导致会话的IP地址无法维续,会话是在一个网络中断后,再由应用层重新在另一个网络重新发起会话建立。这种会话中断后重建带来的问题有:During data transmission, if the terminal moves from the 5G coverage area to the 4G coverage area, the terminal is providing 5G PS data connection on 5G, the 5G wireless signal quality deteriorates, the NR link is released, the bottom layer reports to the upper layer that the 5G PDU Session is interrupted, and the upper layer of the terminal After sensing the interruption of the 5G PDU Session, the upper layer decides to enable the 4G session based on its own capabilities and other current wireless connection status, and the terminal upper layer application initiates reconstruction of the previously interrupted application layer service on the newly created 4G session. If the terminal moves from the 4G coverage area to the 5G coverage area, the quality of the 4G wireless signal deteriorates, the LTE link is released, and the bottom layer reports to the upper layer that the 4G session is interrupted. It is decided to enable 5G PDUSession, and the terminal high-level application initiates reconstruction of the previously interrupted application layer service on the newly created 5G PDU Session. In this process, due to the simple and independent core network configuration, the IP address of the session cannot be maintained. After the session is interrupted on one network, the application layer re-initiates the session establishment on another network. The problems caused by the reconstruction after such session interruption are:
1.会话中断,应用层没有会话恢复机制,直接影响用户体验;1. The session is interrupted, and the application layer has no session recovery mechanism, which directly affects the user experience;
2.会话中断,应用层有会话恢复机制,但是新网络的TCP链接新建引入的时延,以及TCP慢启动带来的吞吐量的下降,直接会导致用户体验下降。2. The session is interrupted, and the application layer has a session recovery mechanism, but the delay introduced by the new TCP connection of the new network, and the decrease in throughput caused by TCP slow start will directly lead to a decrease in user experience.
为了解决上述问题,本发明实施例提供一种连接建立方法及装置,可以解决简单独立的核心网配置场景下由于IP地址无法维续从而导致业务中断的问题。In order to solve the above problems, embodiments of the present invention provide a method and device for establishing a connection, which can solve the problem of service interruption caused by IP address failure in a simple and independent core network configuration scenario.
本发明的实施例提供了一种连接建立方法,应用于终端,所述终端位于第一通信模式网络和/或第二通信模式网络覆盖范围内,如图8所示,所述方法包括:An embodiment of the present invention provides a method for establishing a connection, which is applied to a terminal, and the terminal is located within the coverage of the first communication mode network and/or the second communication mode network. As shown in FIG. 8 , the method includes:
步骤101:与第一通信模式网络侧设备建立第一会话;Step 101: Establish a first session with a network side device in the first communication mode;
步骤102:获取所述第一通信模式网络侧设备的指示信息,所述指示信息用于指示所述终端在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径;Step 102: Obtain indication information of the network-side device in the first communication mode, where the indication information is used to instruct the terminal to establish a transport layer with the network-side device in the second communication mode before the first session is interrupted path;
步骤103:在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径。Step 103: Before the first session is interrupted, establish a transport layer path with the network side device in the second communication mode.
本实施例中,网络侧指示终端在单网络会话中断之前,预先为业务建立底层双通路,触发传输层多径建立,这样可以为终端提供IP变化但业务不中断的无重接延时的业务体验,解决了简单独立的核心网配置场景下由于IP地址无法维续从而导致业务中断的问题。In this embodiment, the network side instructs the terminal to pre-establish the underlying dual path for the service before the single network session is interrupted, triggering the establishment of multipath at the transport layer, so that the terminal can be provided with a service without reconnection delay that does not interrupt the service due to IP changes experience, which solves the problem of service interruption due to IP address failure in a simple and independent core network configuration scenario.
可选地,所述指示信息指示所述第一通信模式网络与所述第二通信模式网络独立组网且彼此没有接口互通。Optionally, the indication information indicates that the network in the first communication mode and the network in the second communication mode are independently networked and have no intercommunication with each other.
可选地,所述获取所述第一通信模式网络侧设备的指示信息包括:Optionally, the acquiring the indication information of the network side device in the first communication mode includes:
在所述第一会话建立过程中或附着所述第一通信模式网络的过程中获取所述指示信息。The indication information is acquired during the process of establishing the first session or during the process of attaching to the network in the first communication mode.
一具体实施例中,所述与第一通信模式网络侧设备建立第一会话,在所述第一会话建立过程中获取所述指示信息包括:In a specific embodiment, the establishment of the first session with the network side device in the first communication mode, and obtaining the indication information during the establishment of the first session includes:
向所述第一通信模式网络侧设备发送会话建立请求;sending a session establishment request to the network side device in the first communication mode;
接收所述第一通信模式网络侧设备的会话建立请求应答,所述会话建立请求应答中携带有所述指示信息。receiving a session establishment request response from the network side device in the first communication mode, where the session establishment request response carries the indication information.
另一具体实施例中,在附着所述第一通信模式网络的过程中获取所述指示信息包括:In another specific embodiment, acquiring the indication information during the process of attaching to the first communication mode network includes:
向所述第一通信模式网络侧设备发送附着请求;sending an attach request to the network side device in the first communication mode;
接收所述第一通信模式网络侧设备的附着请求应答,所述附着请求应答中携带有所述指示信息。receiving an attach request reply from the network side device in the first communication mode, where the attach request reply carries the indication information.
可选地,所述与第一通信模式网络侧设备建立第一会话之前,所述方法还包括:Optionally, before establishing the first session with the network side device in the first communication mode, the method further includes:
向所述第一通信模式网络侧设备发送会话建立请求,该会话建立请求指示会话模式为SSC1;Sending a session establishment request to the network side device in the first communication mode, where the session establishment request indicates that the session mode is SSC1;
接收所述第一通信模式网络侧设备的拒绝会话建立请求,所述拒绝会话建立请求中携带有原因值或会话模式SSC3;Receive a session establishment denial request from the network side device in the first communication mode, where the session establishment denial request carries a reason value or session mode SSC3;
向所述第一通信模式网络侧设备再次发送会话建立请求,该会话建立请求指示会话模式为SSC3。Sending a session establishment request to the network side device in the first communication mode again, where the session establishment request indicates that the session mode is SSC3.
如果UE的会话建立请求中SSC模式为SSC1,则简化配置独立组网的SMF需要拒绝会话建立请求,并携带原因值,或者直接回复SSC3,指示UE考虑是否通过SSC3模式重新发起会话建立请求。If the SSC mode in the UE's session establishment request is SSC1, the SMF with simplified configuration and independent networking needs to reject the session establishment request with a cause value, or directly reply to SSC3, instructing the UE to consider whether to re-initiate the session establishment request through SSC3 mode.
可选地,所述第一会话为SSC3会话。Optionally, the first session is an SSC3 session.
可选地,所述向所述第一通信模式网络侧设备发送会话建立请求之前,所述方法还包括:Optionally, before sending the session establishment request to the network side device in the first communication mode, the method further includes:
检测到所述第一通信模式网络的信号强度大于所述第二通信模式网络的信号强度。It is detected that the signal strength of the first communication mode network is greater than the signal strength of the second communication mode network.
可选地,所述在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径包括:Optionally, before the first session is interrupted, establishing a transport layer path with the network side device in the second communication mode includes:
检测所述第一通信模式网络和所述第二通信模式网络的信号强度;detecting signal strengths of said first communication mode network and said second communication mode network;
在所述第二通信模式网络的信号强度大于第一阈值时,与所述第二通信模式网络侧设备建立第二会话,建立与第二通信模式网络侧设备之间的传输层路径;When the signal strength of the network in the second communication mode is greater than the first threshold, establish a second session with the network side device in the second communication mode, and establish a transport layer path with the network side device in the second communication mode;
在所述第一通信模式网络的信号强度小于第二阈值时,释放所述第一会话,所述第二阈值小于所述第一阈值。The first session is released when the signal strength of the network in the first communication mode is less than a second threshold, and the second threshold is less than the first threshold.
可选地,所述建立与第二通信模式网络侧设备之间的传输层路径包括:Optionally, the establishment of the transport layer path with the network side device in the second communication mode includes:
在传输层支持多径传输时,建立与所述第二通信模式网络侧设备之间的新的传输子流;When the transport layer supports multi-path transmission, establish a new transmission subflow with the network side device in the second communication mode;
在传输层不支持多径传输时,建立与所述第二通信模式网络侧设备之间的新的TCP连接。When the transport layer does not support multi-path transmission, establish a new TCP connection with the network side device in the second communication mode.
具体地,第一通信模式可以为4G和5G中的一个,第二通信模式可以为4G和5G中的另一个。终端可以根据从核心网获取的指示信息,实时检测信号强度,当从单覆盖区移动到4G、5G双覆盖区,且信号达到设定阈值时,为原网络中的会话在新的网络发起会话建立,形成双通路。UE在4G、5G为会话建立底层的双通路后触发传输层发起双流建立,如果传输层支持多径传输,则触发新建传输子流,例如MPTCP新增一个TCP子流,QUIC新增一条子路径,如果传输层不支持多径,如传统TCP业务,则直接发起新的TCP连接,等待应用层数据下发,后使用新建的TCP发送数据。Specifically, the first communication mode may be one of 4G and 5G, and the second communication mode may be the other of 4G and 5G. The terminal can detect the signal strength in real time according to the indication information obtained from the core network. When moving from a single coverage area to a 4G and 5G dual coverage area, and the signal reaches the set threshold, it will initiate a session on the new network for the session in the original network Established to form a dual pathway. After the UE establishes the underlying dual path for the session on 4G and 5G, it triggers the transport layer to initiate dual-stream establishment. If the transport layer supports multi-path transmission, it triggers a new transmission sub-flow. For example, MPTCP adds a TCP sub-flow, and QUIC adds a sub-path , if the transport layer does not support multipath, such as traditional TCP services, directly initiate a new TCP connection, wait for the application layer data to be delivered, and then use the newly created TCP to send data.
另外,UE还可以根据应用层交互或者配置,确定是否在简化配置独立组网中发起SSC1会话建立还是切换到SSC3会话。In addition, the UE may also determine whether to initiate the establishment of the SSC1 session or switch to the SSC3 session in the simplified configuration independent networking according to the interaction or configuration of the application layer.
本发明实施例还提供了一种连接建立方法,应用于第一通信模式和/或第二通信模式的网络侧设备,如图9所示,所述方法包括:The embodiment of the present invention also provides a method for establishing a connection, which is applied to a network-side device in the first communication mode and/or the second communication mode. As shown in FIG. 9, the method includes:
步骤201:向覆盖范围内的终端发送指示信息,所述指示信息用于指示所述终端在与所述第一通信模式网络侧设备的第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径。Step 201: Send indication information to terminals within coverage, where the indication information is used to instruct the terminal to establish a connection with the network side device in the second communication mode before the first session with the network side device in the first communication mode is interrupted. transport layer paths between them.
可选地,所述指示信息指示所述第一通信模式网络与所述第二通信模式网络独立组网且彼此没有接口互通。Optionally, the indication information indicates that the network in the first communication mode and the network in the second communication mode are independently networked and have no intercommunication with each other.
可选地,所述向覆盖范围内的终端发送指示信息包括:Optionally, the sending the indication information to the terminals within the coverage includes:
在所述终端与所述网络侧设备之间的会话建立过程中或者所述终端的附着过程中向所述终端发送所述指示信息。The indication information is sent to the terminal during the session establishment process between the terminal and the network side device or during the attach process of the terminal.
一具体实施例中,在所述终端与所述网络侧设备之间的会话建立过程中向所述终端发送所述指示信息包括:In a specific embodiment, sending the indication information to the terminal during the session establishment process between the terminal and the network side device includes:
接收所述终端的会话建立请求;receiving a session establishment request from the terminal;
向所述终端发送会话建立请求应答,所述会话建立请求应答中携带有所述指示信息。Sending a session establishment request response to the terminal, where the session establishment request response carries the indication information.
另一具体实施例中,在所述终端的附着过程中向所述终端发送所述指示信息包括:In another specific embodiment, sending the indication information to the terminal during the attach process of the terminal includes:
接收所述终端的附着请求;receiving an attach request from the terminal;
向所述终端发送附着请求应答,所述附着请求应答中携带有所述指示信息。Sending an attach request response to the terminal, where the attach request response carries the indication information.
可选地,所述方法还包括:Optionally, the method also includes:
接收所述终端的会话建立请求,该会话建立请求指示会话模式为SSC1;receiving a session establishment request from the terminal, where the session establishment request indicates that the session mode is SSC1;
向所述终端发送拒绝会话建立请求,所述拒绝会话建立请求中携带有原因值或会话模式SSC3;Sending a session establishment rejection request to the terminal, where the session establishment denial request carries a reason value or session mode SSC3;
接收所述终端再次发送的会话建立请求,该会话建立请求指示会话模式为SSC3。Receive a session establishment request sent again by the terminal, where the session establishment request indicates that the session mode is SSC3.
具体地,第一通信模式可以为4G和5G中的一个,第二通信模式可以为4G和5G中的另一个。5G核心网在5G会话建立时,给UE发送指示信息,指示UE接入的网络为简化配置独立组网,指示信息用于UE实时检测4G和5G信号强弱,发起双连接;4G核心网在UE附着时,指示UE接入的网络为简化配置独立组网,指示信息用于UE根据指示实时检测4G和5G信号强弱,发起双连接。Specifically, the first communication mode may be one of 4G and 5G, and the second communication mode may be the other of 4G and 5G. When the 5G session is established, the 5G core network sends indication information to the UE, instructing the UE to access the network to simplify the configuration of independent networking. The indication information is used for the UE to detect the strength of 4G and 5G signals in real time and initiate dual connections; When the UE is attached, the network that the UE accesses is indicated to simplify the configuration of independent networking, and the indication information is used for the UE to detect the strength of 4G and 5G signals in real time according to the indication, and initiate dual connection.
如果UE的会话建立请求中SSC模式为SSC1,则简化配置独立组网的SMF需要拒绝会话建立请求,并携带原因值,或者直接回复SSC3,指示UE考虑是否通过SSC3模式重新发起会话建立请求。If the SSC mode in the UE's session establishment request is SSC1, the SMF with simplified configuration and independent networking needs to reject the session establishment request with a cause value, or directly reply to SSC3, instructing the UE to consider whether to re-initiate the session establishment request through SSC3 mode.
下面结合具体的实施例对本发明的技术方案进行进一步介绍:The technical solution of the present invention is further introduced below in conjunction with specific embodiments:
实施例一:Embodiment one:
如图10所示,当UE在5G单独覆盖的A点发起会话建立时,如图11所示,5G核心网在会话建立请求的应答中携带指示信息,指示UE接入的网络为简化配置独立组网,UE可以根据指示信息,实时检测4G和5G信号强弱,发起双连接。As shown in Figure 10, when the UE initiates session establishment at point A covered by 5G alone, as shown in Figure 11, the 5G core network carries indication information in the response to the session establishment request, indicating that the network accessed by the UE is simplified configuration independent Networking, UE can detect the strength of 4G and 5G signals in real time according to the instruction information, and initiate dual connection.
如图12所示,在UE从5G单独覆盖的A点移动至4G、5G双覆盖的B点时,所有会话统一在4G发起会话建立,与还没有断开连接的5G会话形成双路径。其流程如下:As shown in Figure 12, when the UE moves from point A covered by 5G alone to point B covered by 4G and 5G dual coverage, all sessions are unified to initiate session establishment on 4G, forming a dual path with the 5G session that has not been disconnected. The process is as follows:
步骤1、UE与5G核心网之间建立5G会话1,IP地址为IP1;
步骤2、UE根据从网络侧收到的指示信息,进行信号监测,检测到4G信号强度达到一定的阈值
步骤3、UE发起4G会话建立,IP地址为IP2;Step 3, UE initiates 4G session establishment, IP address is IP2;
步骤4、UE.触发传输层发起双流建立,如果传输层支持多径传输,则触发新建传输子流,例如MPTCP新增一个TCP子流,QUIC新增一条子路径,如果传输层不支持多径,如传统TCP业务,则直接发起新的TCP连接,等待应用层数据下发,后使用新建的TCP发送数据;Step 4, UE. Trigger the transport layer to initiate dual-stream establishment. If the transport layer supports multi-path transmission, trigger the creation of a new transmission sub-flow. For example, MPTCP adds a TCP sub-flow, and QUIC adds a sub-path. If the transport layer does not support multi-path , such as traditional TCP services, directly initiate a new TCP connection, wait for the application layer data to be delivered, and then use the newly created TCP to send data;
步骤5、当UE检测到当5G信号继续减弱到设定阈值,释放5G会话1。Step 5. When the UE detects that the 5G signal continues to weaken to the set threshold, the
实施例二:Embodiment two:
本实施例中,增加会话模式的判断。因为对于SSC1的会话模式,无论如何IP地址都会变化,所以UE只能是切换到SSC3会话模式,或者如果UE继续使用SSC1会话模式,网络目前只能提供尽力而为服务,对于SSC2会话模式,IP地址变化以及会话中断影响不大,所以可以不用特别处理。In this embodiment, the judgment of the conversation mode is added. Because for the session mode of SSC1, the IP address will change anyway, so the UE can only switch to the session mode of SSC3, or if the UE continues to use the session mode of SSC1, the network can only provide best-effort service at present. For the session mode of SSC2, IP Address changes and session interruptions have little effect, so no special handling is required.
当UE在5G单独覆盖的A点发起会话建立时,如果UE的会话建立请求中SSC模式为SSC1,则简化配置独立组网的SMF需要拒绝会话建立请求,并携带原因值,或者直接回复SSC3,指示UE考虑是否通过SSC3模式重新发起会话建立请求。如图13所示,具体流程包括以下步骤:When the UE initiates session establishment at point A covered by 5G alone, if the SSC mode in the UE's session establishment request is SSC1, then the SMF with simplified configuration and independent networking needs to reject the session establishment request and carry the reason value, or directly reply to SSC3, Instructs the UE to consider whether to re-initiate the session establishment request in SSC3 mode. As shown in Figure 13, the specific process includes the following steps:
步骤1、UE向SMF发送会话建立请求,其中携带有PDU session ID,并指示SSC模式为SSC1;
步骤2、SMF确定所处网络无法支持SSC1会话,是简化配置独立组网;
步骤3、SMF向UE发送拒绝会话建立请求,其中携带有原因值或者回复SSC3,指示UE考虑是否通过SSC3模式重新发起会话建立请求;Step 3. The SMF sends a request to the UE to reject the session establishment, which carries a reason value or replies to SSC3, instructing the UE to consider whether to re-initiate the session establishment request through the SSC3 mode;
步骤4、UE判断终止会话请求还是继续请求SSC1,还是使用SSC3建立会话;Step 4, UE judges whether to terminate the session request or continue to request SSC1, or use SSC3 to establish a session;
步骤5a、UE可以向SMF发送会话建立请求,其中携带有PDU session ID,并指示SSC模式为SSC1;Step 5a, the UE can send a session establishment request to the SMF, which carries a PDU session ID and indicates that the SSC mode is SSC1;
步骤5b、UE还可以向SMF发送会话建立请求,其中携带有PDU sessionID,并指示SSC模式为SSC3。In step 5b, the UE may also send a session establishment request to the SMF, which carries a PDU sessionID and indicates that the SSC mode is SSC3.
如图10所示,UE从5G单独覆盖的A点移动至4G、5G双覆盖的B点。此时,UE检测到4G信号,当信号强度达到一定的阈值时(可以大于或等于5G到4G切换设定的阈值),UE在4G进行注册,确定当前在5G网络中的所有SSC3模式的会话,然后对这些SSC3的会话在4G发起会话建立,与还没有断开连接的5G会话形成双路径。当5G信号继续减弱到会话中断时,因为4G会话的建立,对SSC3会话到来说,虽然IP地址改变但业务没有中断。如图14所示,其流程包括以下步骤:As shown in Figure 10, the UE moves from point A where 5G is solely covered to point B where 4G and 5G are dually covered. At this time, the UE detects a 4G signal. When the signal strength reaches a certain threshold (which can be greater than or equal to the threshold set by 5G to 4G handover), the UE registers on 4G and determines all SSC3 mode sessions currently in the 5G network. , and then initiate session establishment on 4G for these SSC3 sessions, and form a dual path with the 5G sessions that have not been disconnected. When the 5G signal continues to weaken until the session is interrupted, because of the establishment of the 4G session, for the SSC3 session, although the IP address changes, the service is not interrupted. As shown in Figure 14, its process includes the following steps:
步骤1、UE与5G核心网之间建立5G会话1,会话模式为SSC3,IP地址为IP1;
步骤2、UE进行信号监测,检测到4G信号强度达到一定的阈值
步骤3、UE在4G进行注册,并发起4G会话建立,IP地址为IP2;Step 3, UE registers in 4G, and initiates 4G session establishment, IP address is IP2;
步骤4、UE触发传输层发起双流建立,如果传输层支持多径传输,则触发新建传输子流,例如MPTCP新增一个TCP子流,QUIC新增一条子路径;Step 4. The UE triggers the transport layer to initiate dual-stream establishment. If the transport layer supports multi-path transmission, it triggers a new transmission sub-flow. For example, MPTCP adds a new TCP sub-flow, and QUIC adds a new sub-path;
步骤5、当UE检测到当5G信号继续减弱到设定阈值,释放5G会话1。Step 5. When the UE detects that the 5G signal continues to weaken to the set threshold, the
实施例三:Embodiment three:
如图15所示,当UE在4G、5G双覆盖区内,如C点,新建一个会话时,可选的方法如下:As shown in Figure 15, when the UE is in the 4G and 5G dual coverage area, such as point C, and creates a new session, the optional methods are as follows:
方法一:UE在4G和5G同时发起会话建立,防止UE从4G、5G双覆盖区C点向4G单覆盖区的D点移动或者从4G、5G双覆盖区C点向5G单覆盖区的E点移动时,会话中断。Method 1: The UE initiates session establishment in 4G and 5G at the same time, preventing the UE from moving from point C in the 4G and 5G dual coverage area to point D in the 4G single coverage area or from point C in the 4G and 5G dual coverage area to point E in the 5G single coverage area When the point is moved, the session is interrupted.
方法二:UE在4G、5G双覆盖区内,如C点,新建一个会话时,判断信号强弱,如果5G信号强,则在5G建立会话,当UE从4G、5G双覆盖区C点向4G单覆盖区的D点移动时,检测4G信号强度,当达到一定阈值时,在4G发起会话建立,如图16所示,其流程包括以下步骤:Method 2: UE is in the 4G and 5G dual coverage area, such as point C. When creating a new session, judge the signal strength. If the 5G signal is strong, establish a session on 5G. When point D in the 4G single coverage area moves, the 4G signal strength is detected, and when a certain threshold is reached, session establishment is initiated on 4G, as shown in Figure 16, and the process includes the following steps:
步骤0、UE检测到5G信号强度大于4G信号;Step 0, the UE detects that the 5G signal strength is greater than the 4G signal;
步骤1、UE与5G核心网之间建立5G会话,IP地址为IP1;
步骤2、UE根据从网络侧收到的指示信息,进行信号监测,检测到4G信号强度达到一定的阈值
步骤3、UE在4G进行注册,并发起4G会话建立,IP地址为IP2;Step 3, UE registers in 4G, and initiates 4G session establishment, IP address is IP2;
步骤4、UE触发传输层发起双流建立,如果传输层支持多径传输,则触发新建传输子流,例如MPTCP新增一个TCP子流,QUIC新增一条子路径,如果传输层不支持多径,如传统TCP业务,则直接发起新的TCP连接,等待应用层数据下发,后使用新建的TCP发送数据;Step 4. The UE triggers the transport layer to initiate dual-stream establishment. If the transport layer supports multi-path transmission, it triggers a new transmission sub-flow. For example, MPTCP adds a TCP sub-flow, and QUIC adds a sub-path. If the transport layer does not support multi-path, For traditional TCP services, directly initiate a new TCP connection, wait for the application layer data to be delivered, and then use the newly created TCP to send data;
步骤5、当UE检测到当5G信号继续减弱到设定阈值,释放5G会话1。Step 5. When the UE detects that the 5G signal continues to weaken to the set threshold, the
如果4G信号强,则在4G建立会话,当UE从4G、5G双覆盖区C点向4G单覆盖区的E点移动时,检测5G信号强度,当达到一定阈值时,在5G发起会话建立,如图17所示,其流程包括以下步骤:If the 4G signal is strong, establish a session on 4G. When the UE moves from point C in the 4G and 5G dual coverage area to point E in the 4G single coverage area, the 5G signal strength is detected. When a certain threshold is reached, the session establishment is initiated on 5G. As shown in Figure 17, its process includes the following steps:
步骤0、UE检测到4G信号强度大于5G信号强度;Step 0, the UE detects that the 4G signal strength is greater than the 5G signal strength;
步骤1、UE与4G核心网之间建立4G会话1,IP地址为IP1;
步骤2、UE进行信号监测,检测到5G信号强度达到一定的阈值
步骤3、UE发起5G会话建立,IP地址为IP2;Step 3, UE initiates 5G session establishment, IP address is IP2;
步骤4、UE触发传输层发起双流建立,如果传输层支持多径传输,则触发新建传输子流,例如MPTCP新增一个TCP子流,QUIC新增一条子路径,如果传输层不支持多径,如传统TCP业务,则直接发起新的TCP连接,等待应用层数据下发,后使用新建的TCP发送数据;Step 4. The UE triggers the transport layer to initiate dual-stream establishment. If the transport layer supports multi-path transmission, it triggers a new transmission sub-flow. For example, MPTCP adds a TCP sub-flow, and QUIC adds a sub-path. If the transport layer does not support multi-path, For traditional TCP services, directly initiate a new TCP connection, wait for the application layer data to be delivered, and then use the newly created TCP to send data;
步骤5、当UE检测到当4G信号继续减弱到设定阈值,释放4G会话1。Step 5. When the UE detects that the 4G signal continues to weaken to the set threshold, the
实施例四:Embodiment four:
如图18所示,当UE在4G单独覆盖的F点发起会话建立时,核心网在附着(Attach)流程给UE的应答中携带指示信息,指示UE接入的网络为简化配置独立组网,用于UE根据指示,实时检测4G和5G信号强弱,发起双连接,如图19所示,其流程包括以下步骤:As shown in Figure 18, when the UE initiates session establishment at point F of 4G independent coverage, the core network carries indication information in the response to the UE in the attach (Attach) process, indicating that the network that the UE accesses is a simplified configuration independent networking, It is used for the UE to detect the strength of 4G and 5G signals in real time according to the instructions, and initiate a dual connection, as shown in Figure 19. The process includes the following steps:
步骤1、UE向MME发起Attach流程;
步骤2、GW确定所处网络,是简化配置独立组网;
步骤3、MME向UE发送指示信息,指示UE接入的网络为简化配置独立组网。Step 3: The MME sends indication information to the UE, indicating that the network the UE accesses is a simplified configuration independent networking.
如图18所示,当UE在4G单覆盖区内,如F点,移动至4G、5G双覆盖的G点时,UE根据网络发送的指示信息,检测到5G信号强度达到一定的阈值时,UE在4G网络中所有会话在5G发起会话建立,与还没有断开连接的4G会话形成双路径。如图20所示,其流程包括以下步骤:As shown in Figure 18, when the UE is in the 4G single coverage area, such as point F, and moves to point G with 4G and 5G dual coverage, the UE detects that the 5G signal strength reaches a certain threshold according to the indication information sent by the network. All sessions of the UE in the 4G network initiate session establishment on 5G, and form a dual path with the 4G sessions that have not been disconnected. As shown in Figure 20, its process includes the following steps:
步骤1、UE与4G核心网之间建立4G会话1;
步骤2、UE根据从网络侧收到的指示信息,进行信号监测,检测到5G信号强度达到一定的阈值
步骤3、UE在5G网络注册,并发起5G会话建立,IP地址为IP2;Step 3. The UE registers on the 5G network and initiates the establishment of a 5G session with the IP address being IP2;
步骤4、UE触发传输层发起双流建立,如果传输层支持多径传输,则触发新建传输子流,例如MPTCP新增一个TCP子流,QUIC新增一条子路径,如果传输层不支持多径,如传统TCP业务,则直接发起新的TCP连接,等待应用层数据下发,后使用新建的TCP发送数据;Step 4. The UE triggers the transport layer to initiate dual-stream establishment. If the transport layer supports multi-path transmission, it triggers a new transmission sub-flow. For example, MPTCP adds a TCP sub-flow, and QUIC adds a sub-path. If the transport layer does not support multi-path, For traditional TCP services, directly initiate a new TCP connection, wait for the application layer data to be delivered, and then use the newly created TCP to send data;
步骤5、当UE检测到当4G信号继续减弱到设定阈值,释放4G会话1。Step 5. When the UE detects that the 4G signal continues to weaken to the set threshold, the
本发明实施例还提供了一种连接建立装置,应用于终端,所述终端位于第一通信模式网络和/或第二通信模式网络覆盖范围内,如图21所示,所述装置包括处理器31和收发器32,The embodiment of the present invention also provides a connection establishment device, which is applied to a terminal, and the terminal is located within the coverage of the first communication mode network and/or the second communication mode network. As shown in FIG. 21 , the device includes a
所述处理器31用于与第一通信模式网络侧设备建立第一会话;The
所述收发器32用于获取所述第一通信模式网络侧设备的指示信息,所述指示信息用于指示所述终端在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径;The
所述处理器31还用于在所述第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径。The
本实施例中,网络侧指示终端在单网络会话中断之前,预先为业务建立底层双通路,触发传输层多径建立,这样可以为终端提供IP变化但业务不中断的无重接延时的业务体验,解决了简单独立的核心网配置场景下由于IP地址无法维续从而导致业务中断的问题。In this embodiment, the network side instructs the terminal to pre-establish the underlying dual path for the service before the single network session is interrupted, triggering the establishment of multipath at the transport layer, so that the terminal can be provided with a service without reconnection delay that does not interrupt the service due to IP changes experience, which solves the problem of service interruption due to IP address failure in a simple and independent core network configuration scenario.
可选地,所述指示信息指示所述第一通信模式网络与所述第二通信模式网络独立组网且彼此没有接口互通。Optionally, the indication information indicates that the network in the first communication mode and the network in the second communication mode are independently networked and have no intercommunication with each other.
可选地,所述收发器32具体用于在所述第一会话建立过程中或附着所述第一通信模式网络的过程中获取所述指示信息。Optionally, the
可选地,所述收发器32具体用于向所述第一通信模式网络侧设备发送会话建立请求;接收所述第一通信模式网络侧设备的会话建立请求应答,所述会话建立请求应答中携带有所述指示信息。Optionally, the
可选地,所述收发器32具体用于向所述第一通信模式网络侧设备发送附着请求;接收所述第一通信模式网络侧设备的附着请求应答,所述附着请求应答中携带有所述指示信息。Optionally, the
可选地,所述收发器32还用于向所述第一通信模式网络侧设备发送会话建立请求,该会话建立请求指示会话模式为SSC1;接收所述第一通信模式网络侧设备的拒绝会话建立请求,所述拒绝会话建立请求中携带有原因值或会话模式SSC3;向所述第一通信模式网络侧设备再次发送会话建立请求,该会话建立请求指示会话模式为SSC3。Optionally, the
可选地,所述第一会话为SSC3会话。Optionally, the first session is an SSC3 session.
可选地,所述收发器32向所述第一通信模式网络侧设备发送会话建立请求之前,所述处理器检测到所述第一通信模式网络的信号强度大于所述第二通信模式网络的信号强度。Optionally, before the
可选地,所述处理器31具体用于检测所述第一通信模式网络和所述第二通信模式网络的信号强度;在所述第二通信模式网络的信号强度大于第一阈值时,与所述第二通信模式网络侧设备建立第二会话,建立与第二通信模式网络侧设备之间的传输层路径;在所述第一通信模式网络的信号强度小于第二阈值时,释放所述第一会话,所述第二阈值小于所述第一阈值。Optionally, the
可选地,所述处理器31具体用于在传输层支持多径传输时,建立与所述第二通信模式网络侧设备之间的新的传输子流;在传输层不支持多径传输时,建立与所述第二通信模式网络侧设备之间的新的TCP连接。Optionally, the
本发明实施例还提供了一种连接建立装置,应用于第一通信模式和/或第二通信模式的网络侧设备,如图22所示,所述装置包括处理器41和收发器42,The embodiment of the present invention also provides an apparatus for establishing a connection, which is applied to a network-side device in the first communication mode and/or the second communication mode. As shown in FIG. 22 , the apparatus includes a
所述收发器42用于向覆盖范围内的终端发送指示信息,所述指示信息用于指示所述终端在与所述第一通信模式网络侧设备的第一会话中断之前,建立与第二通信模式网络侧设备之间的传输层路径。The
可选地,所述收发器42具体用于在所述终端与所述网络侧设备之间的会话建立过程中或者所述终端的附着过程中向所述终端发送所述指示信息。Optionally, the
可选地,所述收发器42具体用于接收所述终端的会话建立请求;向所述终端发送会话建立请求应答,所述会话建立请求应答中携带有所述指示信息。Optionally, the
可选地,所述收发器42具体用于接收所述终端的附着请求;向所述终端发送附着请求应答,所述附着请求应答中携带有所述指示信息。Optionally, the
可选地,所述收发器42还用于接收所述终端的会话建立请求,该会话建立请求指示会话模式为SSC1;向所述终端发送拒绝会话建立请求,所述拒绝会话建立请求中携带有原因值或会话模式SSC3;接收所述终端再次发送的会话建立请求,该会话建立请求指示会话模式为SSC3。Optionally, the
本发明实施例还提供了一种通信设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的连接建立方法中的步骤。An embodiment of the present invention also provides a communication device, including: a memory, a processor, and a computer program stored on the memory and operable on the processor. When the computer program is executed by the processor, the above-mentioned A step in a connection establishment method.
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的连接建立方法中的步骤。An embodiment of the present invention also provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps in the connection establishment method described above are implemented.
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable LogicDevice,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。It should be understood that the embodiments described herein may be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application specific integrated circuits (Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing device (DSP Device, DSPD), programmable logic Device (Programmable LogicDevice, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general-purpose processor, controller, microcontroller, microprocessor, other electronic units for performing the functions described in this application or a combination thereof.
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。For a software implementation, the techniques described herein can be implemented through modules (eg, procedures, functions, and so on) that perform the functions described herein. Software codes can be stored in memory and executed by a processor. Memory can be implemented within the processor or external to the processor.
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other.
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, devices, or computer program products. Accordingly, embodiments of the invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of the invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本发明实施例是参照根据本发明实施例的方法、用户终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理用户终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理用户终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。Embodiments of the present invention are described with reference to flowcharts and/or block diagrams of methods, user terminal devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general-purpose computer, a special purpose computer, an embedded processor, or a processor of other programmable data processing user terminal equipment to produce a machine so that the computer or other programmable data processing user terminal equipment may execute The instructions generate means for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理用户终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing user terminal equipment to operate in a specific manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising instruction means, The instruction means implements the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理用户终端设备上,使得在计算机或其他可编程用户终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程用户终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing user terminal equipment, so that a series of operation steps are executed on the computer or other programmable user terminal equipment to produce computer-implemented processing, so that the computer or other programmable data processing The instructions executed on the user terminal equipment provide steps for realizing the functions specified in one or more procedures of the flow chart and/or one or more blocks of the block diagram.
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。Having described preferred embodiments of embodiments of the present invention, additional changes and modifications to these embodiments can be made by those skilled in the art once the basic inventive concept is appreciated. Therefore, the appended claims are intended to be construed to cover the preferred embodiment and all changes and modifications which fall within the scope of the embodiments of the present invention.
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者用户终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者用户终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者用户终端设备中还存在另外的相同要素。It should also be noted that in this article, relational terms such as first and second etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that these entities or operations Any such actual relationship or order exists between. Moreover, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or user terminal equipment comprising a series of elements includes not only those elements, but also includes not expressly other elements listed, or also include elements inherent to such a process, method, article, or user terminal equipment. Without further limitations, an element defined by the statement "comprising a..." does not exclude the existence of another same element in the process, method, article, or user terminal device that includes the element.
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。What has been described above is a preferred embodiment of the present invention. It should be pointed out that for those skilled in the art, some improvements and modifications can also be made without departing from the principles described in the present invention. within the scope of protection of the invention.
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910656193.9A CN112243300B (en) | 2019-07-19 | 2019-07-19 | Connection establishment method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910656193.9A CN112243300B (en) | 2019-07-19 | 2019-07-19 | Connection establishment method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112243300A CN112243300A (en) | 2021-01-19 |
CN112243300B true CN112243300B (en) | 2022-11-08 |
Family
ID=74167798
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910656193.9A Active CN112243300B (en) | 2019-07-19 | 2019-07-19 | Connection establishment method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112243300B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112825597B (en) * | 2019-11-20 | 2023-04-18 | 华为技术有限公司 | Terminal device and wireless communication method |
CN114143387B (en) * | 2021-11-16 | 2023-11-14 | 广州三七极创网络科技有限公司 | QUIC-based application layer communication method, device and storage medium |
Citations (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1695400A (en) * | 2003-04-07 | 2005-11-09 | 富士通株式会社 | Dual Mode System and Dual Mode Wireless Terminal |
CN1961604A (en) * | 2004-05-27 | 2007-05-09 | 英特尔公司 | Scheme for seamless connections across heterogeneous wireless networks |
CN101682532A (en) * | 2007-01-26 | 2010-03-24 | 蔚蓝公司 | Multiple network access system and method |
CN103179624A (en) * | 2013-02-19 | 2013-06-26 | 北京创毅讯联科技股份有限公司 | Method and device for switching modes of mobile communication terminal |
CN104041116A (en) * | 2012-12-31 | 2014-09-10 | 华为技术有限公司 | Cell reselection method and device |
CN104041110A (en) * | 2012-11-15 | 2014-09-10 | 华为技术有限公司 | Data transmission method, base station, access network device and user equipment |
CN104219706A (en) * | 2013-06-04 | 2014-12-17 | 中国移动通信集团广东有限公司 | Method for detecting counterpart communication mode parameters in double communication modes and mobile terminal |
CN104349330A (en) * | 2013-08-05 | 2015-02-11 | 中兴通讯股份有限公司 | Method, system and equipment for assisting multi-mode terminal in finding communication chance |
WO2016011011A1 (en) * | 2014-07-14 | 2016-01-21 | Convida Wireless, Llc | Network-initiated handover in integrated small cell and wifi networks |
CN105554153A (en) * | 2015-12-31 | 2016-05-04 | 联想(北京)有限公司 | Device control method and network device |
CN106060772A (en) * | 2016-08-10 | 2016-10-26 | 乐视控股(北京)有限公司 | Method and device for configuring WIFI parameter |
CN106102103A (en) * | 2016-05-27 | 2016-11-09 | 努比亚技术有限公司 | Call mode switching device and method |
CN107018542A (en) * | 2017-03-27 | 2017-08-04 | 中兴通讯股份有限公司 | The processing method of status information, device and storage medium in network system |
CN107211330A (en) * | 2015-02-05 | 2017-09-26 | 苹果公司 | Perform the switching between short distance and cellular radio |
CN107431919A (en) * | 2015-04-07 | 2017-12-01 | 华为技术有限公司 | Method and apparatus for multithread convergence |
CN107592328A (en) * | 2016-07-08 | 2018-01-16 | 中兴通讯股份有限公司 | The continuous implementation method of session, apparatus and system |
WO2018099936A1 (en) * | 2016-11-29 | 2018-06-07 | Ipcom Gmbh & Co. Kg | OPPORTUNISTIC QoS IMPLEMENTATION |
CN108513726A (en) * | 2017-05-08 | 2018-09-07 | 华为技术有限公司 | A kind of moving between communication systems method and device |
CN108574969A (en) * | 2017-03-08 | 2018-09-25 | 华为技术有限公司 | Connection processing method in multiple access scene and device |
WO2018203300A1 (en) * | 2017-05-05 | 2018-11-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Split signalling radio bearer in handover |
CN108811184A (en) * | 2017-05-05 | 2018-11-13 | 宏达国际电子股份有限公司 | Apparatus and method for processing dual connection |
CN109756938A (en) * | 2017-11-03 | 2019-05-14 | 华为技术有限公司 | Communication method, network element, terminal device and system |
-
2019
- 2019-07-19 CN CN201910656193.9A patent/CN112243300B/en active Active
Patent Citations (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1695400A (en) * | 2003-04-07 | 2005-11-09 | 富士通株式会社 | Dual Mode System and Dual Mode Wireless Terminal |
CN1961604A (en) * | 2004-05-27 | 2007-05-09 | 英特尔公司 | Scheme for seamless connections across heterogeneous wireless networks |
CN101682532A (en) * | 2007-01-26 | 2010-03-24 | 蔚蓝公司 | Multiple network access system and method |
CN104041110A (en) * | 2012-11-15 | 2014-09-10 | 华为技术有限公司 | Data transmission method, base station, access network device and user equipment |
CN104041116A (en) * | 2012-12-31 | 2014-09-10 | 华为技术有限公司 | Cell reselection method and device |
CN103179624A (en) * | 2013-02-19 | 2013-06-26 | 北京创毅讯联科技股份有限公司 | Method and device for switching modes of mobile communication terminal |
CN104219706A (en) * | 2013-06-04 | 2014-12-17 | 中国移动通信集团广东有限公司 | Method for detecting counterpart communication mode parameters in double communication modes and mobile terminal |
CN104349330A (en) * | 2013-08-05 | 2015-02-11 | 中兴通讯股份有限公司 | Method, system and equipment for assisting multi-mode terminal in finding communication chance |
WO2016011011A1 (en) * | 2014-07-14 | 2016-01-21 | Convida Wireless, Llc | Network-initiated handover in integrated small cell and wifi networks |
CN107211330A (en) * | 2015-02-05 | 2017-09-26 | 苹果公司 | Perform the switching between short distance and cellular radio |
CN107431919A (en) * | 2015-04-07 | 2017-12-01 | 华为技术有限公司 | Method and apparatus for multithread convergence |
CN105554153A (en) * | 2015-12-31 | 2016-05-04 | 联想(北京)有限公司 | Device control method and network device |
CN106102103A (en) * | 2016-05-27 | 2016-11-09 | 努比亚技术有限公司 | Call mode switching device and method |
CN107592328A (en) * | 2016-07-08 | 2018-01-16 | 中兴通讯股份有限公司 | The continuous implementation method of session, apparatus and system |
CN106060772A (en) * | 2016-08-10 | 2016-10-26 | 乐视控股(北京)有限公司 | Method and device for configuring WIFI parameter |
WO2018099936A1 (en) * | 2016-11-29 | 2018-06-07 | Ipcom Gmbh & Co. Kg | OPPORTUNISTIC QoS IMPLEMENTATION |
CN108574969A (en) * | 2017-03-08 | 2018-09-25 | 华为技术有限公司 | Connection processing method in multiple access scene and device |
CN107018542A (en) * | 2017-03-27 | 2017-08-04 | 中兴通讯股份有限公司 | The processing method of status information, device and storage medium in network system |
WO2018203300A1 (en) * | 2017-05-05 | 2018-11-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Split signalling radio bearer in handover |
CN108811184A (en) * | 2017-05-05 | 2018-11-13 | 宏达国际电子股份有限公司 | Apparatus and method for processing dual connection |
CN108513726A (en) * | 2017-05-08 | 2018-09-07 | 华为技术有限公司 | A kind of moving between communication systems method and device |
CN109756938A (en) * | 2017-11-03 | 2019-05-14 | 华为技术有限公司 | Communication method, network element, terminal device and system |
Non-Patent Citations (4)
Title |
---|
"S2_121_Draft_Rep_v005".《3GPP tsg_sa\WG2_Arch》.2017, * |
"S2_122_Draft_Rep_v005".《3GPP tsg_sa\WG2_Arch》.2017, * |
Channel_State_Tracking_for_Large-Scale_Distributed_MIMO_Communication_Systems;D. Richard Brown;《IEEE XPLORE》;20150515;全文 * |
LTE_M综合承载和互联互通测试方法的研究;陈赛印;《中国优秀硕士学位论文全文数据库(电子期刊)信息科技辑》;20170325;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112243300A (en) | 2021-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11438949B2 (en) | Methods and apparatus to support network-based IP flow mobility via multiple wireless accesses for a wireless device | |
JP6696580B2 (en) | Control plane and user plane selection for data transmission | |
US20190141169A1 (en) | User-plane protocol stack determining method, control-plane network element, and system | |
US12185354B2 (en) | Network connection configuration method and apparatus | |
US10485035B2 (en) | Adaptive peer status check over wireless local area networks | |
CN101946542B (en) | Method and apparatus for inter-technology handoff of a multi-mode mobile station | |
US9313668B2 (en) | Dynamic provisioning of TWAMP | |
EP2772093A2 (en) | Methods and apparatus to handle bearers during circuit switched fallback operation | |
CN108541390B (en) | OSS node, network node and method executed therein | |
TWI601440B (en) | Method and communication node for traffic aggregation | |
CA3016750C (en) | Method and nodes for handling bearers | |
JP2020205520A (en) | UE and SMF | |
AU2019274046B2 (en) | User equipment, control apparatus, and communication control method | |
US12041486B2 (en) | Active mode traffic steering and switching between cellular and non-cellular systems | |
EP3662638A1 (en) | Transport method selection for delivery of server notifications | |
RU2719366C1 (en) | Communication method, user equipment, base station, network element of control plane and communication system | |
CN112243300B (en) | Connection establishment method and device | |
WO2016007050A1 (en) | Multipath transmission control protocol | |
RU2608594C2 (en) | Bss-retrieved information for cs-ps srvcc | |
JP7207764B2 (en) | Service data flow processing method and related devices | |
CN111417167A (en) | Method and device for supporting edge calculation when user moves | |
WO2016161551A1 (en) | Method and apparatus for multi-stream convergence | |
JP2020156027A (en) | Terminal device, base station device, method, and integrated circuit | |
JP2019511170A (en) | Device control method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |