CN112804719B - 序列号一致性实现方法及装置 - Google Patents
序列号一致性实现方法及装置 Download PDFInfo
- Publication number
- CN112804719B CN112804719B CN201911115497.0A CN201911115497A CN112804719B CN 112804719 B CN112804719 B CN 112804719B CN 201911115497 A CN201911115497 A CN 201911115497A CN 112804719 B CN112804719 B CN 112804719B
- Authority
- CN
- China
- Prior art keywords
- sequence number
- base station
- terminal
- service bearer
- request message
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/02—Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供了一种序列号一致性实现方法及装置。其中的方法包括:在确定第二基站的业务承载的第一序列号向第一基站倒换失败的情况下,向第二基站发送第一校验请求消息,接收第二基站发送的序列号倒换响应消息,在第三序列号与第二序列号不一致的情况下,采用第三序列号更新第二序列号,以使第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致,由于实现了第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致,从而可以使在业务承载倒换到第一基站后,第一基站可以根据终端的业务承载当前的序列号继续为终端提供数据业务,实现终端的业务承载的序列号能够保证连续性,从而保证终端业务的连续性。
Description
技术领域
本发明涉及通信领域,特别是涉及一种序列号一致性实现方法及装置。
背景技术
随着无线通信技术的快速发展,第五代移动通信技术(5G,the 5th Generationmobile communication technology)商用已经启动,目前存在5G与第四代移动通信技术(4G,the 4th Generation mobile communication technology)并存的非独立组网(NSA,Non-Standalone)、以及独立组网(SA,Standalone)的网络环境。
目前的网络环境中,为了提高网络侧对终端的业务服务质量,存在将终端与一个基站之间建立的业务承载倒换到另一个基站的场景,同时为了保证终端业务的连续性,在将业务承载倒换到另一个基站后,需将倒换的业务承载的当前序列号(SN,serial number)倒换到另一个基站。
然而目前,由于SN倒换消息协议中没有定义保护机制,如果倒换的业务承载当前的SN未成功倒换到另一个基站,则存在另一个基站的该业务承载的SN和终端的该业务承载的SN不一致的情况,从而导致终端业务中断的问题。
发明内容
本发明实施例提供一种序列号一致性实现方法及装置,以解决现有技术的方案在将终端与一个基站之间建立的业务承载倒换到另一个基站时,由于倒换的业务承载当前的序列号未成功倒换到另一个基站的情况在,导致另一个基站的该业务承载的序列号和终端的该业务承载的序列号不一致的情况,从而导致终端业务中断的问题。
本发明实施例的第一方面,提供了一种序列号一致性实现方法,执行于第一基站,包括:
在确定第二基站的业务承载的第一序列号向所述第一基站倒换失败的情况下,向第二基站发送第一校验请求消息,其中,所述第一校验请求消息包括所述第一基站的所述业务承载当前的第二序列号;
接收所述第二基站发送的序列号倒换响应消息,其中,所述序列号倒换响应消息中包括终端的所述业务承载当前的第三序列号;
在所述第三序列号与所述第二序列号不一致的情况下,采用所述第三序列号更新所述第二序列号,以使所述第一基站的所述业务承载当前的序列号与所述终端的所述业务承载当前的序列号保持一致。
本发明实施例的第二方面,提供了一种序列号一致性实现装置,
执行于第二基站,包括:
接收第一基站发送的第一校验请求消息,其中,所述第一校验请求消息为所述第一基站在确定所述第二基站的业务承载的第一序列号向所述第一基站倒换失败的情况下,向所述第二基站发送的,所述第一校验请求消息包括所述第一基站的所述业务承载当前的第二序列号;
响应于所述第一校验请求消息,向终端发送第二校验请求消息,其中,所述第二校验请求消息包括所述第二序列号;
接收所述终端发送的序列号校验响应消息,其中,所述序列号校验响应消息包括所述终端的所述业务承载当前的第三序列号;
在确定所述第三序列号与所述第二序列号不一致的情况下,向所述第一基站发送序列号倒换响应消息,其中,所述序列号倒换响应消息包括所述第三序列号。
本发明实施例的第三方面,提供了一种序列号一致性实现装置,设置于第一基站,包括:
发送模块,用于在确定第二基站的业务承载的第一序列号向所述第一基站倒换失败的情况下,向第二基站发送第一校验请求消息,其中,所述第一校验请求消息包括所述第一基站的所述业务承载当前的第二序列号;
接收模块,用于接收所述第二基站发送的序列号倒换响应消息,其中,所述序列号倒换响应消息中包括终端的所述业务承载当前的第三序列号;
更新模块,用于在所述第三序列号与所述第二序列号不一致的情况下,采用所述第三序列号更新所述第二序列号,以使所述第一基站的所述业务承载当前的序列号与所述终端的所述业务承载当前的序列号保持一致。
本发明的第四方面,提供了一种序列号一致性实现装置,设置于第二基站,包括:
接收模块,用于接收第一基站发送的第一校验请求消息,其中,所述第一校验请求消息为所述第一基站在确定所述第二基站的业务承载的第一序列号向所述第一基站倒换失败的情况下,向所述第二基站发送的,所述第一校验请求消息包括所述第一基站的所述业务承载当前的第二序列号;
发送模块,用于响应于所述第一校验请求消息,向终端发送第二校验请求消息,其中,所述第二校验请求消息包括所述第二序列号;
所述接收模块,还用于接收所述终端发送的序列号校验响应消息,其中,所述序列号校验响应消息包括所述终端的所述业务承载当前的第三序列号;
所述发送模块,还用于在确定所述第三序列号与所述第二序列号不一致的情况下,向所述第一基站发送序列号倒换响应消息,其中,所述序列号倒换响应消息包括所述第三序列号。
针对在先技术,本发明具备如下优点:
在确定第二基站的业务承载的第一序列号向第一基站倒换失败的情况下,向第二基站发送第一校验请求消息,接收第二基站发送的序列号倒换响应消息,在第三序列号与第二序列号不一致的情况下,采用第三序列号更新第二序列号,以使第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致,由于实现了第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致,从而可以使在业务承载倒换到第一基站后,第一基站可以根据终端的业务承载当前的序列号继续为终端提供数据业务,实现终端的业务承载的序列号能够保证连续性,从而保证终端业务的连续性。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为现有技术提供的一种业务承载倒换过程中序列号倒换失败处理的信令流程图;
图2为本发明实施例提供的一种序列号一致性实现方法的步骤流程图;
图3为本发明实施例提供的一种序列号一致性实现方法的信令流程图;
图4为本发明实施例提供的一种序列号一致性实现装置的结构示意图;
图5为本发明实施例提供的一种序列号一致性实现装置的结构示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
应当理解,此处所描述的具体实施例仅用以解释本发明,仅仅是本发明一部分实施例,而不是全部的实施例,并不用于限定本发明。
目前的网络环境中,为了提高网络侧对终端的业务服务质量,存在将终端与一个基站之间建立的业务承载倒换到另一个基站的场景,同时为了保证终端业务的连续性,在将业务承载倒换到另一个基站后,需将倒换的业务承载的当前序列号(SN,serial number)倒换到另一个基站。需要说明的是,可以将4G基站的业务承载倒换到5G基站,或者将4G基站的业务承载倒换到另一个4G基站,或者将5G基站的业务承载倒换到另一个5G基站等。下面以将4G基站的业务承载倒换到5G基站为例介绍倒换过程。
例如,支持双连通性的终端可以同时连接到4G基站和5G基站,从而可以允许移动运营商同时为终端提供4G服务和5G服务。例如,为了实现连接到4G基站的终端同时连接5G基站,需将终端的业务承载倒换到5G基站,由5G基站为从4G基站倒换过来的业务承载分配资源。目前,在将4G基站的终端的业务承载倒换到5G基站时,为了保证终端业务的连续性,需将4G基站倒换的业务承载的SN倒换到5G基站。然而目前,由于SN倒换消息协议中没有定义保护机制,如果倒换的业务承载当前的SN未成功倒换到另一个基站,则存在另一个基站的该业务承载的SN和终端的该业务承载的SN不一致的情况,从而导致终端业务中断。具体的,可以参照如下图1,图1中以4G基站为主基站,5G基站为辅基站为例,也即以4G网络为主的网络中引入5G服务和数据速率,将终端与4G基站的部分业务承载倒换到5G基站。
参照图1,图1为现有技术提供的一种业务承载倒换过程中序列号倒换失败处理的信令流程图。
步骤101、4G基站向5G基站发送第二个基站(SgNB,Secondory generation NodeB)添加请求;
4G基站向5G基站发送Sgnb添加请求,以将业务承载倒换到5G基站。
步骤102、5G基站完成承载建立,向4G基站回复SgNB添加响应;
步骤103、4G基站向5G基站发起SN倒换;
步骤104、4G基站向5G基站发起数据倒换;
步骤105、4G基站通过空口向终端发送SgNB添加重配,等待重配完成;
步骤106、终端收到SgNB添加重配,向4G基站回复重配完成。
终端向4G基站回复重配完成的同时,可以向5G基站发起接入,其中,终端如果在5G基站完成接入,则将业务承载从4G基站迁移到5G基站,过程中SN不变。
步骤107、4G基站收到空口重配完成,通知5G基站SgNB添加重配完成;
步骤108、5G基站收到SgNB添加重配完成,完成和核心网的链路倒换过程;
步骤109、5G基站判断是否收到4G基站的SN倒换消息,如果收到,恢复上下行业务;如果没有收到,发起SgNB释放流程;
5G基站如果没有4G基站发送的收到SN倒换消息,则确定SN倒换失败。
步骤110、5G基站向4G基站发送SgNB释放请求;
步骤111、4G基站收到SgNB释放请求,向5G基站回复SgNB释放响应;
步骤112、5G基站向4G基站发起SN倒换,以向4G基站发送业务承载的SN;
步骤113、5G基站向4G基站发起数据倒换;
步骤114、4G基站通过空口向终端发送SgNB释放重配,等待重配完成;
步骤115、终端收到SgNB释放重配,回复重配完成,释放5G基站空口链路,将业务承载从5G基站迁移到4G基站,过程中SN号不变;
步骤116、4G基站收到空口重配完成,完成和核心网的链路倒换过程;
步骤117、4G基站通知5G基站释放用户;
5G基站收到4G基站释放用户的通知后,删除业务承载。
由上述步骤可知,现有的处理流程有以下缺点:
由于在5G基站在确定4G基站的业务承载的序列号向5G基站倒换失败的情况下,5G基站向4G基站发起Sgnb释放过程,由于5G基站的业务承载的SN号是错误的,即5G基站并未收到4G基站发送的SN倒换消息,也即并未收到4G基站发送的业务承载的SN,因此5G基站在后续步骤中向4G基站发送的SN倒换消息中的SN与终端的业务承载的SN仍然不一致,导致终端业务依然无法恢复。
需要说明的是,由于SN是5G系统用户面的分组数据汇聚协议(PDCP,Packet DataConvergence Protocol)层维护的变量,主要用于切换过程中数据包倒换、排序和加解密等功能,如果终端和基站的业务承载的SN不一致,可能会出现加解密数据包错误、上下行丢包、业务中断等问题。在Sgnb添加过程中,5G基站的业务承载的SN是通过4G基站到5G基站的SN倒换流程(例如步骤103)保证倒换到5G基站的业务承载的SN与终端保持一致,如果4G基站到5G基站的SN倒换失败,就可能造成终端侧和5G基站侧的SN不一致,从而导致终端业务中断的问题。例如对于下行业务,4G基站通过业务承载1向终端发送数据包,如果在发送的数据包对应的SN等于5时,将业务承载倒换到5G基站,但是4G基站到5G基站的SN倒换流程失败,也即5G基站未收到SN为5的序列号,可能导致5G基站向终端发送下个数据包时,将SN等于0的序列号发送给终端,由于终端认为序列号为0的数据包已经收到过,从而导致终端丢弃该数据包,终端业务中断的问题。只有在5G基站收到4G基站发送的SN为5的序列号后,也即5G基站和终端侧的SN都是5,5G基站向终端发送数据包时,继续发送SN为6的序列号,才可以保证终端侧的SN的连续性,从而保证终端侧的业务的正常进行。
为了解决上述技术问题,本发明实施例提供了一种序列号一致性实现方法。
参照图2,图2为本发明实施例提供的一种序列号一致性实现方法的步骤流程图。该方法可以由第一基站执行,第一基站可以为4G基站或5G基站。第二基站也可以为4G基站或5G基站。本实施例中以该方法包括如下步骤:
步骤201、在确定第二基站的业务承载的第一序列号向第一基站倒换失败的情况下,向第二基站发送第一校验请求消息,其中,第一校验请求消息包括第一基站的业务承载当前的第二序列号。
本实施例中以第一基站为4G基站、第二基站为5G基站为例进行介绍。第一基站在确定第二基站的业务承载的第一序列号向第一基站倒换失败的情况下,向第二基站发送第一校验请求消息。而并非如现有技术中的步骤110中如果没有收到,执行步骤111、向4G基站发起SgNB释放流程。
第一校验请求消息可以为SgNB CounterCheck请求消息,SgNB CounterCheck请求消息为基站间的协议消息,依据基站间的协议格式。第一基站将业务承载当前的第二序列号携带在第一校验请求消息中发送给第二基站。该业务承载为例如执行步骤101和步骤102后从4G基站倒换到5G基站的业务承载。
步骤202、接收第二基站发送的序列号倒换响应消息,其中,序列号倒换响应消息中包括终端的业务承载当前的第三序列号。
第二基站在收到第一校验请求消息后,向终端发送第二校验请求消息后接收的终端发送的序列号,终端发送的序列号为终端的业务承载当前的序列号,第二基站接收到终端发送的序列号后,可以将终端发送的序列号携带在序列号倒换响应消息中,并向第一基站发送序列号倒换响应消息。相应的,第一基站接收第二基站发送的序列号倒换响应消息。
步骤203、在第三序列号与第二序列号不一致的情况下,采用第三序列号更新第二序列号,以使第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致。
第一基站可以判断第三序列号与第二序列号是否一致,在第三序列号与第二序列号不一致的情况下,采用第三序列号更新第二序列号,从而可以使第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致。即第一基站的业务承载当前的序列号也更新为第三序列号。
例如对于下行业务,4G基站通过业务承载1向终端发送数据包,如果在发送的数据包对应的SN等于5时,将业务承载倒换到5G基站,但是4G基站到5G基站的SN倒换流程失败,也即5G基站未收到SN为5的序列号,在这种情况下,5G基站向4G基站发送第一校验请求消息,其中,第一校验请求消息包括5G基站的业务承载1当前的序列号,即第二序列号,并接收4G基站发送的序列号倒换响应消息,序列号倒换响应消息中包括终端的业务承载当前的第三序列号,在第三序列号与第二序列号不一致的情况下,采用第三序列号更新第二序列号,从而使5G基站可以确定终端的业务承载当前的序列号即为第三序列号,在5G基站向终端发送下个数据包时,将SN等于6的序列号发送给终端,使终端可以继续收到序列号为6的数据包,从而保证终端收到的数据包的序列号是连续的,保证终端业务的连续性。
本实施例提供的序列号一致性实现方法,通过在确定第二基站的业务承载的第一序列号向第一基站倒换失败的情况下,向第二基站发送第一校验请求消息,接收第二基站发送的序列号倒换响应消息,在第三序列号与第二序列号不一致的情况下,采用第三序列号更新第二序列号,以使第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致,由于实现了第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致,从而可以使在业务承载倒换到第一基站后,第一基站可以根据终端的业务承载当前的序列号继续为终端提供数据业务,实现终端的业务承载的序列号能够保证连续性,从而保证终端业务的连续性。
参照图3,图3为本发明实施例提供的一种序列号一致性实现方法的信令流程图,该方法包括如下步骤:
步骤301、第一基站在确定第二基站的业务承载的第一序列号向第一基站倒换失败的情况下,向第二基站发送第一校验请求消息。
其中,第一校验请求消息包括第一基站的业务承载当前的第二序列号;相应的,第二基站接收第一基站发送的第一校验请求消息。并接着执行步骤302。
步骤302、第二基站响应于第一校验请求消息,向终端发送第二校验请求消息,其中,第二校验请求消息包括第二序列号。
相应的,终端接收第二校验请求消息,并判断第二校验请求消息中包括的第二序列号是否与终端的业务承载当前的序列号一致,在确定第二序列号与终端的业务承载当前的序列号不一致的情况下,终端向第二基站发送终端的业务承载当前的序列号,其中,终端的业务承载当前的序列号即步骤303中的第三序列号。在确定第二序列号与终端的业务承载当前的序列号一致的情况下,可以向第二基站发送确认消息,确认消息用于指示第二序列号与终端的业务承载当前的序列号一致。
步骤303、第二基站接收终端发送的序列号校验响应消息,其中,序列号校验响应消息包括终端的业务承载当前的第三序列号。
需要说明的是,如果第二基站接收到终端发送的确认消息,则无需执行步骤304,可以直接向第一基站发送确认消息,用于指示第一基站的业务承载当前的第二序列号与终端的业务承载当前的第三序列号一致。
步骤304、第二基站判断序列号校验响应消息中是否包括第三序列号。
步骤305、在序列号校验响应消息中包括第三序列号的情况下,第二基站判断第三序列号与第二序列号是否一致。
步骤306、在确定第三序列号与第二序列号不一致的情况下,第二基站向第一基站发送序列号倒换响应消息,其中,序列号倒换响应消息包括第三序列号。
相应的,第一基站接收第二基站发送的序列号倒换响应消息,其中,序列号倒换响应消息中包括终端的业务承载当前的第三序列号;
步骤307、在第三序列号与第二序列号不一致的情况下,采用第三序列号更新第二序列号,以使第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致。
需要说明的是,在第三序列号与第二序列号一致的情况下,禁止更新第二序列号,以使第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致。
需要说明的是,在第一基站为5G基站,第二基站为4G基站的情况下,如果采用现有技术提供的方案,即第二基站向第一基站发起SgNb添加请求,第一基站向第二基站回复SgNb添加响应后,第二基站向第一基站发送业务承载的第一序列号,然而第一基站未收到第二基站发送的第一序列号,即第二基站的业务承载的第一序列号向第一基站倒换失败的情况下,如果后续终端即使重新向4G基站重新发起随机接入流程,以恢复4G基站继续向终端提供服务,但是由于业务承载没有倒换到5G基站,同时由于一般情况下,终端与5G基站之间的空口速率会比终端与4G基站之间的空口速率高很多,从而导致接入4G基站的终端的空口速率受限,影响用户体验。而本实施例中如果第一基站为5G基站,第二基站为4G基站的情况下,第二基站向第一基站发起SgNb添加请求,第一基站向第二基站回复SgNb添加响应后,第二基站向第一基站发送业务承载的第一序列号,然而第一基站未收到第二基站发送的第一序列号,即第二基站的业务承载的第一序列号向第一基站倒换失败的情况下,第一基站向第二基站发送第一校验请求消息,第二基站响应于第一校验请求消息,向终端发送第二校验请求消息,第二基站接收终端发送的序列号校验响应消息,第二基站在确定第三序列号与第二序列号不一致的情况下,向第一基站发送序列号倒换响应消息,从而可以将终端的业务承载当前的第三序列号发送给第一基站,使第一基站可以在第三序列号与第二序列号不一致的情况下,采用第三序列号更新第二序列号,以使第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致,从而可以实现终端业务的连续性。由于终端与5G基站之间的空口速率会比终端与4G基站之间的空口速率高很多,从而可以在一定程度上提高接入5G基站的终端的空口速率。
参照图4,图4为本发明实施例提供的一种序列号一致性实现装置的结构示意图,该装置400设置于第一基站,包括:
发送模块410,用于在确定第二基站的业务承载的第一序列号向第一基站倒换失败的情况下,向第二基站发送第一校验请求消息,其中,第一校验请求消息包括第一基站的业务承载当前的第二序列号;
接收模块420,用于接收第二基站发送的序列号倒换响应消息,其中,序列号倒换响应消息中包括终端的业务承载当前的第三序列号;
更新模块430,用于在第三序列号与第二序列号不一致的情况下,采用第三序列号更新第二序列号,以使第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致。
本实施例提供的序列号一致性实现装置,通过在确定第二基站的业务承载的第一序列号向第一基站倒换失败的情况下,向第二基站发送第一校验请求消息,接收第二基站发送的序列号倒换响应消息,在第三序列号与第二序列号不一致的情况下,采用第三序列号更新第二序列号,以使第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致,由于实现了第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致,从而可以使在业务承载倒换到第一基站后,第一基站可以根据终端的业务承载当前的序列号继续为终端提供数据业务,实现终端的业务承载的序列号能够保证连续性,从而保证终端业务的连续性。
可选的,第三序列号为第二基站响应于第一校验请求消息,向终端发送第二校验请求消息后接收的终端发送的序列号,其中,第二校验请求消息包括第二序列号。
可选的,还包括:
禁止模块,用于在第三序列号与第二序列号一致的情况下,禁止更新第二序列号,以使第一基站的业务承载当前的序列号与终端的业务承载当前的序列号保持一致。
参照图5,图5为本发明实施例提供的一种序列号一致性实现装置的结构示意图,该装置500设置于第二基站,包括:
接收模块510,用于接收第一基站发送的第一校验请求消息,其中,第一校验请求消息为第一基站在确定第二基站的业务承载的第一序列号向第一基站倒换失败的情况下,向第二基站发送的,第一校验请求消息包括第一基站的业务承载当前的第二序列号;
发送模块520,用于响应于第一校验请求消息,向终端发送第二校验请求消息,其中,第二校验请求消息包括第二序列号;
接收模块510,还用于接收终端发送的序列号校验响应消息,其中,序列号校验响应消息包括终端的业务承载当前的第三序列号;
发送模块520,还用于在确定第三序列号与第二序列号不一致的情况下,向第一基站发送序列号倒换响应消息,其中,序列号倒换响应消息包括第三序列号。
可选的,第三序列号为终端在确定第二序列号与第三序列号不一致的情况下,向第二基站发送的。
可选的,还包括:
判断模块,用于判断序列号校验响应消息中是否包括第三序列号;在序列号校验响应消息中包括第三序列号的情况下,判断第三序列号与第二序列号是否一致。
另外,本发明实施例还提供一种序列号一致性实现装置,该序列号一致性实现装置包括处理器,存储器以及存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述实施例的序列号一致性实现方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述的序列号一致性实现方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,的计算机可读存储介质,可以为只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random AccessMemory,简称RAM)、磁碟或者光盘等。
本发明实施例还提供了一种计算机程序,该计算机程序可以存储在云端或本地的存储介质上。在该计算机程序被计算机或处理器运行时用于执行本发明实施例的序列号一致性实现方法的相应步骤,并且用于实现根据本发明实施例的序列号一致性实现装置中的相应模块。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域技术人员易于想到的是:上述各个实施例的任意组合应用都是可行的,故上述各个实施例之间的任意组合都是本发明的实施方案,但是由于篇幅限制,本说明书在此就不一一详述了。
在此提供的序列号一致性实现方法不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造具有本发明方案的系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的序列号一致性实现方法中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
Claims (12)
1.一种序列号一致性实现方法,其特征在于,执行于第一基站,包括:
在确定第二基站的业务承载的第一序列号向所述第一基站倒换失败的情况下,向第二基站发送第一校验请求消息,其中,所述第一校验请求消息包括所述第一基站的所述业务承载当前的第二序列号;
接收所述第二基站发送的序列号倒换响应消息,其中,所述序列号倒换响应消息中包括终端的所述业务承载当前的第三序列号;所述第三序列号由终端发送至所述第二基站,所述第二基站基于所述第三序列号生成所述序列号倒换响应消息;
在所述第三序列号与所述第二序列号不一致的情况下,采用所述第三序列号更新所述第二序列号,以使所述第一基站的所述业务承载当前的序列号与所述终端的所述业务承载当前的序列号保持一致。
2.根据权利要求1所述的方法,其特征在于,所述第三序列号为所述第二基站响应于所述第一校验请求消息,向所述终端发送第二校验请求消息后接收的所述终端发送的序列号,其中,所述第二校验请求消息包括所述第二序列号。
3.根据权利要求1或2所述的方法,其特征在于,还包括:
在所述第三序列号与所述第二序列号一致的情况下,禁止更新所述第二序列号,以使所述第一基站的所述业务承载当前的序列号与所述终端的所述业务承载当前的序列号保持一致。
4.一种序列号一致性实现方法,其特征在于,执行于第二基站,包括:
接收第一基站发送的第一校验请求消息,其中,所述第一校验请求消息为所述第一基站在确定所述第二基站的业务承载的第一序列号向所述第一基站倒换失败的情况下,向所述第二基站发送的,所述第一校验请求消息包括所述第一基站的所述业务承载当前的第二序列号;
响应于所述第一校验请求消息,向终端发送第二校验请求消息,其中,所述第二校验请求消息包括所述第二序列号;
接收所述终端发送的序列号校验响应消息,其中,所述序列号校验响应消息包括所述终端的所述业务承载当前的第三序列号;
在确定所述第三序列号与所述第二序列号不一致的情况下,向所述第一基站发送序列号倒换响应消息,其中,所述序列号倒换响应消息包括所述第三序列号。
5.根据权利要求4所述的方法,其特征在于,所述第三序列号为所述终端在确定所述第二序列号与所述第三序列号不一致的情况下,向所述第二基站发送的。
6.根据权利要求4或5所述的方法,其特征在于,在所述向所述第一基站发送序列号倒换响应消息之前,还包括:
判断所述序列号校验响应消息中是否包括所述第三序列号;
在所述序列号校验响应消息中包括所述第三序列号的情况下,判断所述第三序列号与所述第二序列号是否一致。
7.一种序列号一致性实现装置,其特征在于,设置于第一基站,包括:
发送模块,用于在确定第二基站的业务承载的第一序列号向所述第一基站倒换失败的情况下,向第二基站发送第一校验请求消息,其中,所述第一校验请求消息包括所述第一基站的所述业务承载当前的第二序列号;
接收模块,用于接收所述第二基站发送的序列号倒换响应消息,其中,所述序列号倒换响应消息中包括终端的所述业务承载当前的第三序列号;所述第三序列号由终端发送至所述第二基站,所述第二基站基于所述第三序列号生成所述序列号倒换响应消息;
更新模块,用于在所述第三序列号与所述第二序列号不一致的情况下,采用所述第三序列号更新所述第二序列号,以使所述第一基站的所述业务承载当前的序列号与所述终端的所述业务承载当前的序列号保持一致。
8.根据权利要求7所述的装置,其特征在于,所述第三序列号为所述第二基站响应于所述第一校验请求消息,向所述终端发送第二校验请求消息后接收的所述终端发送的序列号,其中,所述第二校验请求消息包括所述第二序列号。
9.根据权利要求7或8所述的装置,其特征在于,还包括:
禁止模块,用于在所述第三序列号与所述第二序列号一致的情况下,禁止更新所述第二序列号,以使所述第一基站的所述业务承载当前的序列号与所述终端的所述业务承载当前的序列号保持一致。
10.一种序列号一致性实现装置,其特征在于,设置于第二基站,包括:
接收模块,用于接收第一基站发送的第一校验请求消息,其中,所述第一校验请求消息为所述第一基站在确定所述第二基站的业务承载的第一序列号向所述第一基站倒换失败的情况下,向所述第二基站发送的,所述第一校验请求消息包括所述第一基站的所述业务承载当前的第二序列号;
发送模块,用于响应于所述第一校验请求消息,向终端发送第二校验请求消息,其中,所述第二校验请求消息包括所述第二序列号;
所述接收模块,还用于接收所述终端发送的序列号校验响应消息,其中,所述序列号校验响应消息包括所述终端的所述业务承载当前的第三序列号;
所述发送模块,还用于在确定所述第三序列号与所述第二序列号不一致的情况下,向所述第一基站发送序列号倒换响应消息,其中,所述序列号倒换响应消息包括所述第三序列号。
11.根据权利要求10所述的装置,其特征在于,所述第三序列号为所述终端在确定所述第二序列号与所述第三序列号不一致的情况下,向所述第二基站发送的。
12.根据权利要求10或11所述的装置,其特征在于,还包括:
判断模块,用于判断所述序列号校验响应消息中是否包括所述第三序列号;在所述序列号校验响应消息中包括所述第三序列号的情况下,判断所述第三序列号与所述第二序列号是否一致。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911115497.0A CN112804719B (zh) | 2019-11-14 | 2019-11-14 | 序列号一致性实现方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911115497.0A CN112804719B (zh) | 2019-11-14 | 2019-11-14 | 序列号一致性实现方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112804719A CN112804719A (zh) | 2021-05-14 |
CN112804719B true CN112804719B (zh) | 2022-04-05 |
Family
ID=75803901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911115497.0A Active CN112804719B (zh) | 2019-11-14 | 2019-11-14 | 序列号一致性实现方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112804719B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101026856A (zh) * | 2006-02-20 | 2007-08-29 | 华为技术有限公司 | 移动终端切换过程中空口消息序列号的处理方法及系统 |
WO2015095708A2 (en) * | 2013-12-19 | 2015-06-25 | Qualcomm Incorporated | Serving gateway relocation and secondary node eligibility for dual connectivity |
CN106686673A (zh) * | 2015-11-11 | 2017-05-17 | 大唐移动通信设备有限公司 | 一种ue切换过程中sn倒换失败的处理方法及装置 |
CN108617020A (zh) * | 2016-12-30 | 2018-10-02 | 中国电信股份有限公司 | 一种用于建立控制面连接的方法和系统 |
-
2019
- 2019-11-14 CN CN201911115497.0A patent/CN112804719B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101026856A (zh) * | 2006-02-20 | 2007-08-29 | 华为技术有限公司 | 移动终端切换过程中空口消息序列号的处理方法及系统 |
WO2015095708A2 (en) * | 2013-12-19 | 2015-06-25 | Qualcomm Incorporated | Serving gateway relocation and secondary node eligibility for dual connectivity |
CN106686673A (zh) * | 2015-11-11 | 2017-05-17 | 大唐移动通信设备有限公司 | 一种ue切换过程中sn倒换失败的处理方法及装置 |
CN108617020A (zh) * | 2016-12-30 | 2018-10-02 | 中国电信股份有限公司 | 一种用于建立控制面连接的方法和系统 |
Also Published As
Publication number | Publication date |
---|---|
CN112804719A (zh) | 2021-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11399326B2 (en) | Methods and systems for handling conditional handover (CHO) in a wireless communication network | |
JP6651633B2 (ja) | データスケジューリング方法、基地局およびシステム | |
US11297542B2 (en) | Base station handover method, system, and computer storage medium | |
US20200383035A1 (en) | Communications method and apparatus | |
CN110431881A (zh) | 用于在5g网络中处理切换的方法和节点 | |
EP4383664A1 (en) | Communication method and apparatus | |
EP3528447A1 (en) | Communication method and apparatus | |
KR20190032505A (ko) | 페이징 방법 및 페이징 디바이스 | |
US12035168B2 (en) | Method and device for configuring redundant protocol data unit session | |
US20230337317A1 (en) | Method for small data transmission | |
US20180110092A1 (en) | Method, device and system for resuming user equipment context | |
CN112806056A (zh) | 支持无线通信系统中的移动边缘计算转移的方法和装置 | |
US8954054B2 (en) | Method for processing and testing of called terminal and long term evolution system | |
EP3979699A1 (en) | Data processing method and apparatus in dual connectivity re-establishment | |
CN112512112A (zh) | 信息同步方法和装置、电子设备、计算机可读存储介质 | |
CN112994920B (zh) | 一种sctp连接管理方法及装置 | |
WO2021129018A1 (zh) | 网络连接的重建立方法及装置、存储介质、电子装置 | |
CN112804719B (zh) | 序列号一致性实现方法及装置 | |
JP6247767B2 (ja) | サービス先取り方法、装置および基地局 | |
WO2022244532A1 (ja) | Application Functionノード、User Equipment、及びこれらの方法 | |
JP7101675B2 (ja) | データ処理方法及び装置 | |
CN112368976A (zh) | 用于执行组通信的终端和方法 | |
CN111567085A (zh) | 一种切换方法及装置、计算机存储介质 | |
WO2021047443A1 (zh) | 一种业务数据包转发的方法及装置 | |
CN109587756B9 (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |