CN108206812A - 快速恢复传输控制协议连接的方法、装置及移动终端 - Google Patents
快速恢复传输控制协议连接的方法、装置及移动终端 Download PDFInfo
- Publication number
- CN108206812A CN108206812A CN201611179331.1A CN201611179331A CN108206812A CN 108206812 A CN108206812 A CN 108206812A CN 201611179331 A CN201611179331 A CN 201611179331A CN 108206812 A CN108206812 A CN 108206812A
- Authority
- CN
- China
- Prior art keywords
- network side
- tcp connection
- message
- signaling message
- control protocol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/163—In-band adaptation of TCP data exchange; In-band control procedures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种快速恢复传输控制协议连接的方法、装置及移动终端。所述方法包括:当数据交换业务恢复时,发送重传触发消息到网络侧,以触发所述网络侧在下行传输控制协议TCP连接上重传第一信令消息;接收所述网络侧在所述下行TCP连接上重传的第一信令消息;接收所述网络侧发送的重传触发响应消息,以触发所述终端侧在上行TCP连接上重传第二信令消息;在所述上行TCP连接上重传第二信令消息到所述网络侧。本发明能够避免语音呼叫电话在切换到低速率无线接入技术数据业务不可用时,由于TCP重传现象导致的TCP连接不能立即恢复现象,以及在短时间内使用TCP连接的其他业务失败的问题。
Description
技术领域
本发明涉及无线通信技术领域,尤其涉及一种快速恢复传输控制协议连接的方法、装置及移动终端。
背景技术
基于LTE网络的语音呼叫技术(Voice over LTE,VoLTE)是一种IP数据传输技术,通过将全部业务承载于4G网络上,实现数据与语音业务在同一网络下的统一。
但是,当4G信号不稳定或任务需要时,终端会通过VoLTE语音业务连续性方案或电路域回落技术等将VoLTE的语音通话业务在2G网络的电路交换域进行。此时,当终端将VoLTE的语音通话业务切换到2G网络时,传输控制协议(Transmission Control Protocol,TCP)连接上的信令消息就会发送不成功,并一直在TCP连接上重传以尝试发送出去,且每次重传时间都会随着重传次数增加而增加。
当某个时刻4G网络恢复后,在TCP连接上重传的信令消息由于重传定时器超时阈值很长无法及时传送,从而导致在短期间内需要通过TCP连接传送的一些业务也不能成功传送,最终影响用户体验。
下面以VoLTE通话过程中发生语音呼叫连续性切换为例,来说明TCP连接不能立即恢复导致后续VoLTE失败的过程,如图1所示,
图中步骤1、终端和网络间建立了VoLTE电话;
图中步骤2、除VoLTE电话以外VoLTE的任务1建立,如:视频升降级、呼叫保持等操作,网络侧在TCP连接上向终端发送信令消息;
图中步骤3、由于4G网络信号变差,网络发生语音呼叫连续性切换到2G网络;
图中步骤4-6、网络侧一直尝试发送所述任务1的信令消息到终端侧,随着重传次数的增加,重传计时器设置超时阈值随之加倍增加,从而每次重传时间加倍增加,但发送均未成功;
图中步骤7、所述VoLTE电话结束,网络切换到4G;
图中步骤8、任务2在网络侧通过TCP连接将消息发送给终端侧,其中,由于TCP按序提交的特性,所述任务2的消息,并未送达终端侧的会话初始协议(Session InitiationProtocol,SIP);
图中步骤9,所述任务2失败;
图中步骤10,所述任务2已经失败后,所述VoLTE的任务1的邀请消息在某个时刻发送成功,此时,TCP才将任务2的消息送达SIP进行处理。
在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
当VoLTE切换到低速率无线接入技术数据业务不可用时,由于TCP重传现象导致TCP连接不能在短期内立即恢复,以致于在短期内使用TCP连接的其他业务不能成功建立,降低了用户体验。
发明内容
本发明提供的快速恢复传输控制协议连接的方法、装置及移动终端,能够避免VoLTE在切换到低速率无线接入技术数据业务不可用时,由于TCP重传现象导致的TCP连接不能立即恢复现象,以及在短时间内使用TCP连接的其他业务失败的问题。
第一方面,本发明提供一种快速恢复传输控制协议连接的方法,包括:
当数据交换业务恢复时,发送重传触发消息到网络侧,以触发所述网络侧在下行传输控制协议TCP连接上重传第一信令消息;
接收所述网络侧在所述下行TCP连接上重传的第一信令消息;
接收所述网络侧发送的重传触发响应消息,以触发所述终端侧在上行TCP连接上重传第二信令消息;
在所述上行TCP连接上重传第二信令消息到所述网络侧。
可选地,所述重传触发消息为三个回车换行字符。
可选地,所述重传触发响应消息是指所述网络侧收到所述三个回车换行字符后,回复给终端侧的三个TCP确认。
第二方面,本发明还提供一种快速恢复传输控制协议连接的装置,包括:
发送单元,用于当数据交换业务恢复时,发送重传触发消息到网络侧,以触发所述网络侧在下行传输控制协议TCP连接上重传第一信令消息;
第一接收单元,用于接收所述网络侧在所述下行TCP连接上重传的第一信令消息;
第二接收单元,用于接收所述网络侧发送的重传触发响应消息,以触发所述终端侧在上行TCP连接上重传第二信令消息;
重传单元,用于在所述上行TCP连接上重传第二信令消息到所述网络侧。
可选地,所述重传触发消息为三个回车换行字符。
可选地,所述重传触发响应消息是指所述网络侧收到所述三个回车换行字符后,回复给终端侧的三个TCP确认。
第三方面,本发明提供一种移动终端,所述移动终端包括上述快速恢复传输控制协议连接的装置。
本发明实施例提供的快速恢复传输控制协议连接的方法、装置及移动终端,通过发送三个无实际意义的所述回车换行字符到所述网络侧,使所述网络侧的快速重传机制触发,从而恢复下行TCP连接,进而恢复上行TCP连接的方式,能够避免VoLTE在切换到低速率无线接入技术数据业务不可用时,由于TCP重传现象导致的TCP连接不能立即恢复现象,以及在短时间内使用TCP连接的其他业务失败的问题。
附图说明
图1为本发明现有技术中发生语音呼叫连续性切换时TCP连接上的流程图;
图2为本发明一实施例快速恢复传输控制协议连接的方法的流程图;
图3为本发明一实施例快速恢复传输控制协议连接的装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种快速恢复传输控制协议连接的方法,如图2所示,所述方法包括:
S11、当数据交换业务恢复时,发送重传触发消息到网络侧,以触发所述网络侧在下行传输控制协议TCP连接上重传第一信令消息;
可选地,所述重传触发消息为三个回车换行字符。
可选地,所述TCP连接上传送的所述回车换行字符不具有实际指示意义,但是,当所述网络侧连续收到三个具有相同TCP确认序列号的信令消息后,所述网络侧的TCP快速重传机制将被触发。
S12、接收所述网络侧在所述下行TCP连接上重传的第一信令消息;
可选地,接收所述网络侧在所述下行TCP连接上重传的第一信令消息后,所述下行TCP连接得到恢复。
S13、接收所述网络侧发送的重传触发响应消息,以触发所述终端侧在上行TCP连接上重传第二信令消息;
可选地,当所述终端侧接收到三个TCP确认后,所述终端侧的快速重传机制将被触发。
S14、在所述上行TCP连接上重传第二信令消息到所述网络侧。
可选地,在上行TCP连接上重传所述第二信令消息到所述网络侧完成后,所述上行TCP连接得到恢复。
本发明实施例提供的快速恢复传输控制协议连接的方法,通过发送三个无实际意义的所述回车换行字符到所述网络侧,使所述网络侧的快速重传机制触发,从而恢复下行TCP连接,进而恢复上行TCP连接的方式,能够避免VoLTE在切换到低速率无线接入技术数据业务不可用时,由于TCP重传现象导致的TCP连接不能立即恢复现象,以及在短时间内使用TCP连接的其他业务失败的问题。
本发明实施例还提供一种快速恢复传输控制协议连接的装置,如图3所示,所述装置包括:
发送单元11,用于当数据交换业务恢复时,发送重传触发消息到网络侧,以触发所述网络侧在下行传输控制协议TCP连接上重传第一信令消息;
可选地,所述重传触发消息为三个回车换行字符。
可选地,所述TCP连接上传送的所述回车换行字符不具有实际指示意义,但是,当所述网络侧连续收到三个具有相同TCP确认序列号的信令消息后,所述网络侧的快速重传机制触发。
第一接收单元12,用于接收所述网络侧在所述下行TCP连接上重传的第一信令消息;
第二接收单元13,用于接收所述网络侧发送的重传触发响应消息,以触发所述终端侧在上行TCP连接上重传第二信令消息;
可选地,所述重传触发响应消息是指所述网络侧收到所述三个回车换行字符后,回复给终端侧的三个TCP确认。
可选地,当所述终端侧接收到三个确认字符后,触发所述终端侧的快速重传机制。
重传单元14,用于在所述上行TCP连接上重传第二信令消息到所述网络侧。
本发明实施例提供的快速恢复传输控制协议连接的装置,通过发送三个无实际意义的所述回车换行字符到所述网络侧,使所述网络侧的快速重传机制触发,从而恢复下行TCP连接,进而恢复上行TCP连接的方式,能够避免VoLTE在切换到低速率无线接入技术数据业务不可用时,由于TCP重传现象导致的TCP连接不能立即恢复现象,以及在短时间内使用TCP连接的其他业务失败的问题。
本发明实施例还提供一种移动终端,所述移动终端包括上述快速恢复传输控制协议连接的装置。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (7)
1.一种快速恢复传输控制协议连接的方法,其特征在于,包括:
当数据交换业务恢复时,发送重传触发消息到网络侧,以触发所述网络侧在下行传输控制协议TCP连接上重传第一信令消息;
接收所述网络侧在所述下行TCP连接上重传的第一信令消息;
接收所述网络侧发送的重传触发响应消息,以触发所述终端侧在上行TCP连接上重传第二信令消息;
在所述上行TCP连接上重传第二信令消息到所述网络侧。
2.根据权利要求1所述的方法,其特征在于,所述重传触发消息为三个回车换行字符。
3.根据权利要求1所述的方法,其特征在于,所述重传触发响应消息是指所述网络侧收到所述三个回车换行字符后,回复给终端侧的三个TCP确认。
4.一种快速恢复传输控制协议连接的装置,其特征在于,包括:
发送单元,用于当数据交换业务恢复时,发送重传触发消息到网络侧,以触发所述网络侧在下行传输控制协议TCP连接上重传第一信令消息;
第一接收单元,用于接收所述网络侧在所述下行TCP连接上重传的第一信令消息;
第二接收单元,用于接收所述网络侧发送的重传触发响应消息,以触发所述终端侧在上行TCP连接上重传第二信令消息;
重传单元,用于在所述上行TCP连接上重传第二信令消息到所述网络侧。
5.根据权利要求4所述的装置,其特征在于,所述重传触发消息为三个回车换行字符。
6.根据权利要求4所述的装置,其特征在于,所述重传触发响应消息是指所述网络侧收到所述三个回车换行字符后,回复给终端侧的三个TCP确认。
7.一种移动终端,其特征在于,所述移动终端包括如权利要求4至6中任一项所述的快速恢复传输控制协议连接的装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611179331.1A CN108206812A (zh) | 2016-12-19 | 2016-12-19 | 快速恢复传输控制协议连接的方法、装置及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611179331.1A CN108206812A (zh) | 2016-12-19 | 2016-12-19 | 快速恢复传输控制协议连接的方法、装置及移动终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108206812A true CN108206812A (zh) | 2018-06-26 |
Family
ID=62601872
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611179331.1A Pending CN108206812A (zh) | 2016-12-19 | 2016-12-19 | 快速恢复传输控制协议连接的方法、装置及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108206812A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050038899A1 (en) * | 2003-08-14 | 2005-02-17 | International Business Machines Corp. | Method, system and article for client application control of network transmission loss tolerance |
CN1983911A (zh) * | 2005-12-12 | 2007-06-20 | 国际商业机器公司 | 更快速检测和重传丢失的传输控制协议段的方法和*** |
CN101288325A (zh) * | 2005-05-18 | 2008-10-15 | Lg电子株式会社 | 在移动通信***中利用异构网络切换模块的信息 |
CN101646204A (zh) * | 2009-08-24 | 2010-02-10 | 上海华为技术有限公司 | 数据传输方法和无线接入网元 |
CN103548296A (zh) * | 2011-03-21 | 2014-01-29 | 诺基亚西门子通信公司 | 用于改进移动网络中的tcp性能的方法和装置 |
CN104754760A (zh) * | 2013-12-27 | 2015-07-01 | 重庆重邮信科通信技术有限公司 | 一种分组业务重建方法和终端 |
-
2016
- 2016-12-19 CN CN201611179331.1A patent/CN108206812A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050038899A1 (en) * | 2003-08-14 | 2005-02-17 | International Business Machines Corp. | Method, system and article for client application control of network transmission loss tolerance |
CN101288325A (zh) * | 2005-05-18 | 2008-10-15 | Lg电子株式会社 | 在移动通信***中利用异构网络切换模块的信息 |
CN1983911A (zh) * | 2005-12-12 | 2007-06-20 | 国际商业机器公司 | 更快速检测和重传丢失的传输控制协议段的方法和*** |
CN101646204A (zh) * | 2009-08-24 | 2010-02-10 | 上海华为技术有限公司 | 数据传输方法和无线接入网元 |
CN103548296A (zh) * | 2011-03-21 | 2014-01-29 | 诺基亚西门子通信公司 | 用于改进移动网络中的tcp性能的方法和装置 |
CN104754760A (zh) * | 2013-12-27 | 2015-07-01 | 重庆重邮信科通信技术有限公司 | 一种分组业务重建方法和终端 |
Non-Patent Citations (1)
Title |
---|
范锐: "一种提高Freeze_TCP性能的增强机制", 《北京邮电大学学报》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108574967B (zh) | 一种数据传输方法及装置 | |
KR101450990B1 (ko) | 무선 장치에서 다중 무선 액세스 베어러를 제어하는 방법 | |
US8175014B2 (en) | Method and apparatus for using a relay to provide physical and hybrid automatic repeat request functionalities | |
CN108631954B (zh) | 一种数据传输方法及装置 | |
US11206106B2 (en) | Data packet synchronization | |
CN102611537B (zh) | 一种数据包的重传方法及装置 | |
EP2442474A1 (en) | Uplink hybrid automatic repeat request method and device in transparent relay network | |
US10979934B2 (en) | System and method for maintaining synchronization in connectionless transmissions | |
CN102598774A (zh) | 在无线通信***中将数据分组的递送通信至用户设备的方法和装置 | |
CN105379342A (zh) | 一种数据重传的方法和装置 | |
CN110140316B (zh) | Rlc层状态报告控制pdu的传输方法及相关设备 | |
CN101594634B (zh) | 一种数据传输方法、相关装置及其*** | |
CN112237026A (zh) | 数据链路层中反馈机制的优化方法和*** | |
CN105790903A (zh) | 一种终端及终端呼叫软切换的方法 | |
CN110661995A (zh) | 视频组呼的丢包重传方法及*** | |
CN105792147A (zh) | 短信投递失败处理方法、装置及*** | |
CN101102585A (zh) | 切换过程中数据处理的方法、***及终端 | |
WO2017049934A1 (zh) | 在dmo通信中的单呼方法及终端 | |
CN108206812A (zh) | 快速恢复传输控制协议连接的方法、装置及移动终端 | |
CN101114891B (zh) | 使用无线网络中的时间关系来加快arq块的重传的装置和方法 | |
US20230344554A1 (en) | Access layer ip packet processing method, apparatus and device | |
WO2009061574A1 (en) | System and method for adaptive message retransmission | |
EP3633900B1 (en) | Method and device for transmitting voice signaling | |
JP4805072B2 (ja) | 通信システム | |
CN102281120B (zh) | 信令发送方法、网络侧设备和用户设备 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180626 |
|
RJ01 | Rejection of invention patent application after publication |