CN100512541C - 在切换过程中避免数据丢失的方法 - Google Patents
在切换过程中避免数据丢失的方法 Download PDFInfo
- Publication number
- CN100512541C CN100512541C CNB2005101374629A CN200510137462A CN100512541C CN 100512541 C CN100512541 C CN 100512541C CN B2005101374629 A CNB2005101374629 A CN B2005101374629A CN 200510137462 A CN200510137462 A CN 200510137462A CN 100512541 C CN100512541 C CN 100512541C
- Authority
- CN
- China
- Prior art keywords
- data
- target
- local
- buffer
- receiving terminal
- 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 106
- 230000008569 process Effects 0.000 title claims abstract description 38
- 238000013500 data storage Methods 0.000 claims description 40
- 239000008186 active pharmaceutical agent Substances 0.000 claims description 28
- 230000009471 action Effects 0.000 claims description 18
- 239000000284 extract Substances 0.000 claims description 4
- 238000012795 verification Methods 0.000 claims description 3
- 238000004321 preservation Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 6
- 230000004044 response Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 8
- 238000012546 transfer Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种在切换过程中避免数据丢失的方法,其核心为:当接收端从本地无线接入点AP切换到目标AP时,将缓存信息发送给无线接入点AP;所述AP根据所述缓存信息对接收到的发送端发送给所述接收端的数据进行处理,并通过所述目标AP将处理后的数据发送给所述接收端。通过本发明,能够避免切换过程中的数据丢失,极大地保证了数据完整性;而且本发明中,作为接收端的STA不必等待当前AP将数据传送完后才执行切换,从而降低了切换时延。
Description
技术领域
本发明涉及通信领域,尤其涉及WLAN(Wireless Local AreaNetwork,无线局域网)的切换过程。
背景技术
WLAN与有线网络相比,具有易部署、端口密度高、移动性等特点,目前已经得到广泛的应用。随着WLAN技术的发展完善,WLAN将作为宽带无线网络的主流技术,和移动通信技术结合,成为电信级的公共无线局域网。其主要由无线站点(Station,STA)、无线接入点(Access Point,AP)及分布式***(Distributed System,DS)等组成。其中接入终端可在网络中任意移动,无线接入点用于实现包括小区切换在内的小区管理、对无线接入终端的管理及桥接功能,分布式***用于实现对在网络间漫游的接入终端的管理。
当STA从当前的接入点AP覆盖小区移动到另一个接入点AP覆盖的小区时,存在丢失数据包的情况:
如图1所示,当STA切换到AP2时,在AP1上仍然存在数据队列等待发送给STA,此时会造成数据包的丢失。
如图2所示,当STA切换到AP2时,因为DS还没反应过来,仍然将数据包发给AP1,此时AP2接收不到这部分数据包,也会造成数据包的丢失。
数据包的丢失会造成通信的暂时中断,这会对***的性能造成一定的影响。为了解决当STA切换时造成上述的数据包丢失的问题,提出了与本发明有关的现有技术,其消息流示意图如图3所示,切换过程如图4所示,包括:
首先如图4所示,STA通过AP1与AP2进行认证;当认证成功之后,如图5所示,STA发送一个“准备切换”(RTT,Ready to transition)消息给AP1,AP1将此消息转发给AP2;AP2收到此消息后,如图6所示,发送一个“清除切换”(CTT,Clear to transition)消息给AP1,AP1将所有队列帧都发给STA后,才将接收到的CTT消息转发给STA;STA收到CTT消息后,如图7所示,立即与AP2进行关联,并且收集预留下来的帧,并执行切换。
通过现有技术可以在一定程度上降低上述两种丢失数据包的可能性,但是其仍然存在着如下缺陷:
1、STA必须等待数据传完后才能与目标AP进行切换,这样造成时延。
2、由于STA是移动的,在等待队列帧传送的过程中,由于信号减弱可能与当前AP断掉连接,这样也会造成数据的丢失。
发明内容
本发明的目的是提供一种在切换过程中避免数据丢失的方法,通过本发明,能够避免切换过程中的数据丢失,极大地保证了数据完整性;而且本发明中,STA不必等待当前AP将数据传送完后才执行切换,从而降低了切换时延。
本发明的目的是通过以下技术方案实现的:
本发明提供一种在切换过程中避免数据丢失的方法,其包括:
A、当接收端从本地无线接入点AP切换到目标AP时,将缓存信息元素buffer IE发送给所述本地AP或目标AP,所述buffer IE中设置有缓存信息;
且所述将buffer IE发送给所述本地AP包括:
在与目标AP认证成功之后,通过快速切换的缓存请求FT Action bufferrequest消息将buffer IE发送给本地AP;
或,
在与目标AP认证过程中,通过快速切换的认证确认或请求FT Actionconfirm or request消息将buffer IE发送给本地AP;
B、所述本地AP或目标AP根据所述缓存信息对接收到的发送端发送给所述接收端的数据进行处理,并由所述目标AP将处理后的数据发送给所述接收端。
其中,所述将buffer IE发送给所述本地AP还包括:
在所述接收端与所述目标AP进行重关联的过程中,通过重关联请求Reassociation Req消息将所述buffer IE发送给目标AP;
或,
在所述接收端与所述目标AP进行重关联的过程中,通过重关联请求Reassociation Req消息将所述buffer IE,以及接收到的数据的序列信息元素SNIE发送给目标AP。
其中,所述将buffer IE发送给所述目的AP包括:
在与目标AP成功重关联后,通过数据请求Data request消息将缓存信息元素buffer IE发送给目标AP;
或,
在与目标AP成功重关联后,通过数据请求Data request消息将缓存信息元素buffer IE,以及接收到的数据的SN IE发送给目标AP。
其中,所述缓存信息中设置有数据存储方式,包括将数据通过分布式***DS发送给目标AP缓存和在本地AP缓存数据。
其中,所述步骤B具体包括:
B1、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“在本地AP缓存数据”时,则将接收到的发送端发送给所述接收端的数据在本地AP进行缓存;
B2、当所述接收端与目标AP进行重关联时,目标AP从本地AP中提取所述缓存的数据,然后发送给所述接收端;
或,
B3、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“在本地AP缓存数据”时,则将接收到的发送端发送给所述接收端的数据在本地AP进行缓存;
B4、目标AP根据所述Re association Req消息中携带的缓存信息指示的数据存储方式,从本地AP中提取所述缓存的数据,然后发送给所述接收端;
或,
B5、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“在本地AP缓存数据”时,则将接收到的发送端发送给所述接收端的数据在本地AP进行缓存;
B6、目标AP根据所述Re association Req消息中携带的缓存信息中指示的数据存储方式,获悉从本地AP中提取所述缓存的数据,则将从所述Reassociation Req消息中获得的SN IE发送给本地AP;
B7、当本地AP收到此消息后,将所述SN IE信息与自己缓存的数据对应的SN IE信息进行比较,然后选择不一致SN IE信息对应的数据,并通过DS发送给目标AP;
B8、目标AP获取到所述数据后,将其发送给接收端。
或,
B9、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“在本地AP缓存数据”,则将接收到的发送端发送给所述接收端的数据在本地AP进行缓存;
B10、目标AP根据所述Re association Req消息中携带的缓存信息中指示的数据存储方式,从本地AP中提取所述缓存的数据;
B11、所述本地AP将其保存的全部数据发送给目标AP;
B12、目标AP将本地AP发送来的缓存数据的SN IE信息与从所述Reassociation Req消息中获取的SN IE信息进行比较,然后选择不一致SN IE信息对应的数据,并将其发送给所述接收端;
其中,步骤B1、B3、B5或B9中,所述将接收到的发送端发送给所述接收端的数据在本地AP进行缓存的过程,还包括:
同时将所述数据发送给所述接收端。
其中,所述步骤B具体包括:
B13、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“将数据通过DS发送给目标AP缓存”,则将接收到的发送端发送给所述接收端的数据通过DS发送给目标AP进行缓存;
B14、当接收端与目标AP进行重关联时,目标AP将所述缓存的数据发送给接收端;
或,
B15、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“将数据通过DS发送给目标AP缓存”,则将接收到的发送端发送给所述接收端的数据通过DS发送给目标AP进行缓存;
B16、当接收端与目标AP进行重关联时,目标AP根据所述Reassociation Req消息中携带的缓存信息中指示的数据存储方式,将所述存储的数据发送给接收端;
或,
B17、当本地AP接收到所述buffer IE后,分析并识别所述buffer IE中设置的数据存储方式,当获悉到所述buffer IE信息中设置的数据存储方式为“将数据通过DS发送给目标AP缓存”,则将接收到的发送端发送给所述接收端的数据通过DS发送给目标AP进行缓存;
B18、当接收端与目标AP进行重关联时,目标AP根据所述Reassociation Req消息中携带的buffer IE指示的数据存储方式,获悉到发送端发送给接收端的数据缓存在自己处,则将从所述Re association Req消息中获取的SN IE信息与自己缓存的数据SN IE信息进行比较,并选择不一致的SN IE信息对应的数据发送给接收端。
其中,步骤B13、B15或B17中,所述将接收到的发送端发送给所述接收端的数据通过DS发送给目标AP进行缓存的过程,还包括:
同时将所述数据发送给所述接收端。
由上述本发明提供的技术方案可以看出,本发明当接收端从本地无线接入点AP切换到目标AP时,将缓存信息发送给无线接入点AP;所述AP根据所述缓存信息对所述AP接收到的发送端发送给所述接收端的数据进行处理,并将处理后的数据发送给所述接收端。通过本发明,能够避免切换过程中的数据丢失,极大地保证了数据完整性;而且本发明中,作为接收端的STA不必等待当前AP将数据传送完后才执行切换,从而降低了切换时延。
附图说明
图1为背景技术中一种数据丢失的情况示意图;
图2为背景技术中另一种数据丢失的情况示意图;
图3为现有技术中的消息流示意图;
图4为现有技术中预认证过程的消息流向示意图;
图5为现有技术中发送RTT消息时的消息流向示意图;
图6为现有技术中CTT帧被传送时的流向示意图;
图7为现有技术中STA与AP2关联并收集留下来的帧时的流向示意图;
图8为本发明提供的第一实施例的流程图;
图9为本发明提供的第五实施例的流程图;
图10为本发明提供的第六实施例的流程图。
具体实施方式
本发明提供一种在切换过程中避免数据丢失的方法,其核心为:当接收端从本地无线接入点AP切换到目标AP时,将缓存信息发送给无线接入点AP;所述AP根据所述缓存信息对接收到的发送端发送给所述接收端的数据进行处理,并通过所述目标AP将处理后的数据发送给所述接收端。
本发明提供的第一实施例当作为接收端的STA从本地接入点AP1切换到目的接入点AP2的过程,其流程如图8所示,包括:
步骤101,STA与AP1之间成功会话和数据传输。
步骤102,STA通过AP1与AP2进行快速切换的预认证。
当预认证成功之后,执行步骤103,即STA发送FT Action buffer request(快速切换动作的缓存请求)消息给AP1,所述消息中包含Buffer IE(BufferInformation EIement)单元信息。所述Buffer IE单元信息中设置有数据的缓存方式及缓存位置。
步骤103中,FT Action buffer request消息采用Action frame帧格式,其格式定义如表1所示:
Category | Action | Target Address | Status Code | Count IE | Other IEs |
表1
表1中Target Address为当前AP的地址。
FT Action buffer request消息的帧体结构如表2所示:
Order | 1 | 2 | 3 | 4 | 5 |
Information | TIE(Reassociaton) | FT IE | RSN IE | EAPK IE | Buffer IE |
表2
表2中的Buffer IE单元信息的格式如表3所示:
Element ID | Length | Buffer identify |
表3
表3中的Buffer Identify的设置如表4所示:
00 | 无缓存 |
01 | 将数据通过DS发送给目标AP缓存 |
10 | 在本地AP缓存数据 |
...... | 保留 |
表4
从表4中可以看出,在Buffer IE单元信息中的Buffer Identify设置为“无缓存”方式时,是为了兼容现有技术。
步骤104,当AP1接收到STA发送的FT Action buffer request消息后,发送FT Action buffer response的消息给STA,同时获取并识别消息中的BufferIE单元中的信息,并根据所述Buffer IE单元中的信息对数据进行处理。
如果所述消息中的Buffer IE单元信息中的Buffer Identify中的设置指示为“将数据通过DS发送给目标AP缓存”的方式,那么此时当前无线接入点,如AP1收到该信息后,发送FT Action buffer response消息给STA,同时将数据发给STA,并同时通过DS发送给AP2缓存。
如果所述消息中的Buffer IE单元信息中的Buffer Identify中的设置指示为“在本地AP缓存数据”的方式,那么此时当前无线接入点,如AP1收到该信息后,发送FT Action buffer response的消息给STA,同时将数据发给STA,并同时将数据在本地缓存起来。
步骤105,STA与目标无线接入点AP2进行重关联。
当在AP1中缓存数据时,步骤105的处理过程如下:
STA发送Re association Req(重关联请求)消息给目标无线接入点AP2;所述AP2接收到所述Re association Req消息后,向AP1发送Pick updata request(取数据请求)消息给所述AP1;所述AP1接收到所述Pick updata request消息后,返馈Pick up data response(取数据响应)消息给所述AP2,并发送相应的数据给所述AP2,当数据传送完毕后,发送Pick up dataACK(取数据确认)消息给所述AP2;所述AP2AP2收到此消息后,确认数据已全部接收,则将数据发送给所述STA,并同时向STA回送Re associationResp(重关联响应)消息。经过上述过程,STA成功地与目标无线接入点AP2重关联。
当在AP2中缓存数据时,此时无需在向AP1中提取数据,这样步骤105的处理过程如下:
STA发送Re association Req(重关联请求)消息给目标无线接入点AP2;所述AP2接收到所述Re association Req消息后,向STA回送Reassociation Resp(重关联响应)消息给所述STA,并同时将保存的数据传送给STA。经过上述过程,STA成功地与目标无线接入点AP2重关联。
步骤106,STA与目标无线接入点AP2进行会话和数据传输。
本发明提供的第二实施例,其与第一实施例的区别在于:
在步骤105中,STA发送给AP2的Re association request消息中也携带如第一实施例中描述的Buffer IE信息元素。所述Re association request消息中携带的Buffer IE中指示的设置信息与FT Action buffer request消息中携带的Buffer IE中指示的设置信息一致。
当AP2收到此请求消息后,获取并识别消息中Buffer IE单元中的信息,并根据识别后的信息进行相应的处理:
如果所述消息中的Buffer IE信息元素中的Buffer Identify中的设置指示为“在本地AP缓存数据”,则AP2收到STA发送给的“Re associationrequest”消息后,发送“Pick up data request”消息给AP1;当AP1收到此消息后,发送“pick up data response”消息给AP2,并同时将缓存数据通过DS发送给AP2。发送完毕后,AP1发送确认消息“pick up data ACK”给AP2。AP2收到此消息后,确认数据已全部接收,则将所述数据发送给STA,并同时回应给STA一个Re association response消息。经过上述过程,STA成功地与目标无线接入点AP2重关联。
如果所述消息中的Buffer IE信息元素中的Buffer Identify中的设置指示为“将数据通过DS发送给目标AP缓存”,此时AP2将缓存的数据直接发送给STA,并同时回送给STA一个Re association response消息。经过上述过程,STA成功地与目标无线接入点AP2重关联。
本实施例中的其它过程与第一实施例中的相关描述雷同,这里不再详细描述。
本发明提供的第三实施例,其与第一实施例的区别在于:
在步骤105中,STA发送给AP2的Re association request消息中也携带如第一实施例中描述的Buffer IE信息元素,同时也携带STA已收到的数据的序列SN IE(序列号信息元素)。
所述SN IE的格式如表5所示:
Element ID | Length | SN |
表5
当AP2收到此请求消息后,获取并识别消息中Buffer IE单元中的信息,并根据识别后的信息进行相应的处理:
如果所述消息中的Buffer IE信息元素中的Buffer Identify中的设置指示为“在本地AP缓存数据”,则AP2收到STA发送给的“Re associationrequest”消息后,将此SN IE序列信息包含在“Pick up data request”消息中,并发送给AP1;当AP1收到此消息后,发送“pick up data response”消息给AP2,并同时将对应所述SN IE信息与缓存数据的SN IE信息进行对比,将不一致的SN IE信息对应的数据通过DS发送给AP2,即将STA没收到的数据通过DS发送给AP2。发送完毕后,AP1发送确认消息“pick up dataACK”给AP2。AP2收到此消息后,确认数据已全部接收,则将所述数据发送给STA,并回应给STA一个Re association response消息。经过上述过程,STA成功地与目标无线接入点AP2重关联。
或者按照下述流程进行:
AP2直接发送“Pick up data request”消息给AP1;AP1收到此消息后,发送“pick up data response”消息给AP2,并同时将缓存的数据全部发给AP2,并当发送完毕后,发送确认消息“pick up data ACK”给AP2;AP2收到此消息后,确认数据已全部接收,则将收到的AP1发送来的缓存数据的序列信息与本地保存的数据的SN IE信息进行比较,然后选择不一致的SN IE信息对应的数据,并将其发送给STA,并回应给STA一个Reassociation response消息。经过上述过程,STA成功地与目标无线接入点AP2重关联。
如果所述消息中的Buffer IE信息元素中的Buffer Identify中的设置指示为“将数据通过DS发送给目标AP缓存”,此时AP2将缓存的数据序列信息与该SN IE中的数据序列信息进行比较,然后将同时将对应所述SN IE信息与缓存数据的SN IE信息进行对比,然后选择不一致的SN IE信息对应的数据,并将其发送给STA,并回应给STA一个Re association response消息。经过上述过程,STA成功地与目标无线接入点AP2重关联。
本实施例中的其它过程与第一实施例中的相关描述雷同,这里不再详细描述。
在前三个实施例中,无线接入点在缓存数据的同时,将数据发给STA,这样能够充分利用***的资源,并能够减少传送数据的时延。
本发明提供的第四实施例,其流程仍然如图8所示,其与第一、第二和第三实施例的区别之处在于:
当AP1收到STA发送的“FT Action buffer request”消息后,发送“FTAction buffer response”消息给所述STA,并在发送“FT Action bufferresponse”消息的同时,不再给STA发送数据,而是根据“FT Action bufferrequest”消息中携带的buffer IE信息指示的设置方式,选择相应的缓存方式和缓存位置将数据进行缓存。
本实施例中的其它过程与第一实施例中的相关描述雷同,这里不再详细描述。本实施例中,由于在发送“FT Action buffer response”消息的同时,不再给STA发送数据,而只是进行缓存的过程,因而不如前三个实施例节约***资源。
本发明提供的第五实施例,其与第一实施例的不同之处在于,本实施例中,是通过认证过程中的消息携带Buffer IE单元信息,指示相应的数据缓存方式。其实施过程如图9所示,包括:
步骤301,STA与AP1之间成功会话和数据传输。
步骤302,STA通过AP1与AP2进行快速切换的预认证。在认证的过程中,STA发送给AP1的“FT Action ACK or response”消息中携带Buffer IE单元信息;当所述AP1接收到所述消息时,根据所述Buffer IE单元信息中指示的设置方式,选择相应的缓存方式和缓存位置,并根据所选择的缓存方式和缓存位置存储STA发送的数据。具体缓存过程与第一实施例中的相关描述雷同,这里不再详细描述。
步骤303,STA与目标无线接入点AP2进行重关联。步骤303的实施过程与第一实施例中的相关描述雷同,这里不再详细描述。
当重关联成功后,执行步骤304,即STA与目标无线接入点AP2进行成功地会话和数据传输。
本发明提供的第六实施例,其主要思想是:STA通过AP1与AP2成功地进行关联后,STA发送一个Data request给AP2,此消息含有Buffer IE,或者同时含有SN IE,所述AP2收到所述消息后,采取相应的处理方法,同时发送一个Data response给STA。具体实施过程如图10所示,包括:
步骤401,STA与AP1之间成功会话和数据传输。
步骤402,STA通过AP1与AP2进行快速切换的预认证。
当预认证成功后,执行步骤403,STA与目标无线接入点AP2进行重关联。
步骤401至步骤403的过程同现有技术,不再详细描述。
接下来执行步骤404,STA发送Data request给AP2,此消息含有BufferIE单元。
当AP2接收到Data request消息后,获取并识别消息中Buffer IE单元中的信息,并根据识别后的信息进行相应的处理。处理过程与上述实施例中的相关描述类似,只是在本实施例中:当Buffer IE信息元素中的Buffer Identify中的设置指示为“在本地AP缓存数据”时,在AP2缓存数据,之后不需要到AP1中提取数据,而直接发送数据给STA;而另一种情况,则将数据缓存到AP1中,则需要到AP1中提取数据,而后再发送给STA;同时执行步骤405,即回送Data response消息给STA。
如果所述消息中不仅含有Buffer IE单元,而且还含有SN IE信息时,处理过程同样与上述实施例中的相关描述类似,只是这里是回送Data response消息给STA。本实施例中不再详细描述此过程。
最后执行步骤406,即STA与目标无线接入点AP2进行成功地会话和数据传输。
由上述本发明的具体实施方案可以看出,本发明当接收端从本地无线接入点AP切换到目标AP时,将缓存信息发送给无线接入点AP;所述AP根据所述缓存信息对所述AP接收到的发送端发送给所述接收端的数据进行处理,并将处理后的数据发送给所述接收端。通过本发明,能够避免切换过程中的数据丢失,极大地保证了数据完整性;而且本发明中,作为接收端的STA不必等待当前AP将数据传送完后才执行切换,从而降低了切换时延。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (10)
1、一种在切换过程中避免数据丢失的方法,其特征在于,包括:
A、当接收端从本地无线接入点AP切换到目标AP时,将缓存信息元素buffer IE发送给所述本地AP或目标AP,所述buffer IE中设置有缓存信息;
且所述将buffer IE发送给所述本地AP包括:
在与目标AP认证成功之后,通过快速切换的缓存请求FT Action bufferrequest消息将bufferIE发送给本地AP;
或,
在与目标AP认证过程中,通过快速切换的认证确认或请求FT Actionconfirm or request消息将buffer IE发送给本地AP;
B、所述本地AP或目标AP根据所述缓存信息对接收到的发送端发送给所述接收端的数据进行处理,并由所述目标AP将处理后的数据发送给所述接收端。
2、根据权利要求1所述的方法,其特征在于,所述将buffer IE发送给所述本地AP还包括:
在所述接收端与所述目标AP进行重关联的过程中,通过重关联请求Reassociation Req消息将所述buffer IE发送给目标AP;
或,
在所述接收端与所述目标AP进行重关联的过程中,通过重关联请求Reassociation Req消息将所述buffer IE,以及接收到的数据的序列信息元素SNIE发送给目标AP。
3、根据权利要求1所述的方法,其特征在于,所述将buffer IE发送给所述目标AP包括:
在与目标AP成功重关联后,通过数据请求Data request消息将缓存信息元素buffer IE发送给目标AP;
或,
在与目标AP成功重关联后,通过数据请求Data request消息将缓存信息元素buffer IE,以及接收到的数据的SN IE发送给目标AP。
4、根据权利要求1至3中任意一项所述的方法,其特征在于:
所述缓存信息中设置有数据存储方式,包括将数据通过分布式***DS发送给目标AP缓存和在本地AP缓存数据。
5、根据权利要求2所述的方法,其特征在于,所述步骤B具体包括:
B1、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“在本地AP缓存数据”时,则将接收到的发送端发送给所述接收端的数据在本地AP进行缓存;
B2、当所述接收端与目标AP进行重关联时,目标AP从本地AP中提取所述缓存的数据,然后发送给所述接收端;
或,
B3、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“在本地AP缓存数据”时,则将接收到的发送端发送给所述接收端的数据在本地AP进行缓存;
B4、目标AP根据所述Re association Req消息中携带的缓存信息指示的数据存储方式,从本地AP中提取所述缓存的数据,然后发送给所述接收端;
或,
B5、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“在本地AP缓存数据”时,则将接收到的发送端发送给所述接收端的数据在本地AP进行缓存;
B6、目标AP根据所述Re association Req消息中携带的缓存信息中指示的数据存储方式,获悉从本地AP中提取所述缓存的数据,则将从所述Reassociation Req消息中获得的SN IE发送给本地AP;
B7、当本地AP收到此消息后,将所述SN IE信息与自己缓存的数据对应的SN IE信息进行比较,然后选择不一致SN IE信息对应的数据,并通过DS发送给目标AP;
B8、目标AP获取到所述数据后,将其发送给接收端;
或,
B9、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“在本地AP缓存数据”,则将接收到的发送端发送给所述接收端的数据在本地AP进行缓存;
B10、目标AP根据所述Re association Req消息中携带的缓存信息中指示的数据存储方式,从本地AP中提取所述缓存的数据;
B11、所述本地AP将其保存的全部数据发送给目标AP;
B12、目标AP将本地AP发送来的缓存数据的SN IE信息与从所述Reassociation Req消息中获取的SN IE信息进行比较,然后选择不一致SN IE信息对应的数据,并将其发送给所述接收端。
6、根据权利要求5所述的方法,其特征在于,步骤B1、B3、B5或B9中,所述将接收到的发送端发送给所述接收端的数据在本地AP进行缓存的过程,还包括:
同时将所述数据发送给所述接收端。
7、根据权利要求2所述的方法,其特征在于,所述步骤B具体包括:
B13、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“将数据通过DS发送给目标AP缓存”,则将接收到的发送端发送给所述接收端的数据通过DS发送给目标AP进行缓存;
B14、当接收端与目标AP进行重关联时,目标AP将所述缓存的数据发送给接收端;
或,
B15、当本地AP接收到所述缓存信息后,分析并识别其中设置的数据存储方式,当获悉到所述缓存信息中设置的数据存储方式为“将数据通过DS发送给目标AP缓存”,则将接收到的发送端发送给所述接收端的数据通过DS发送给目标AP进行缓存;
B16、当接收端与目标AP进行重关联时,目标AP根据所述Reassociation Req消息中携带的缓存信息中指示的数据存储方式,将所述存储的数据发送给接收端;
或,
B17、当本地AP接收到所述buffer IE后,分析并识别所述buffer IE中设置的数据存储方式,当获悉到所述buffer IE信息中设置的数据存储方式为“将数据通过DS发送给目标AP缓存”,则将接收到的发送端发送给所述接收端的数据通过DS发送给目标AP进行缓存;
B18、当接收端与目标AP进行重关联时,目标AP根据所述Reassociation Req消息中携带的buffer IE指示的数据存储方式,获悉到发送端发送给接收端的数据缓存在自己处,则将从所述Re association Req消息中获取的SN IE信息与自己缓存的数据SN IE信息进行比较,并选择不一致的SN IE信息对应的数据发送给接收端。
8、根据权利要求7所述的方法,其特征在于,步骤B13、B15或B17中,所述将接收到的发送端发送给所述接收端的数据通过DS发送给目标AP进行缓存的过程,还包括:
同时将所述数据发送给所述接收端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101374629A CN100512541C (zh) | 2005-12-30 | 2005-12-30 | 在切换过程中避免数据丢失的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101374629A CN100512541C (zh) | 2005-12-30 | 2005-12-30 | 在切换过程中避免数据丢失的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1992971A CN1992971A (zh) | 2007-07-04 |
CN100512541C true CN100512541C (zh) | 2009-07-08 |
Family
ID=38214831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101374629A Active CN100512541C (zh) | 2005-12-30 | 2005-12-30 | 在切换过程中避免数据丢失的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100512541C (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102111835B (zh) * | 2007-08-13 | 2012-11-07 | 华为技术有限公司 | 演进网络中切换过程中非接入层消息的处理方法及装置 |
CN101370283B (zh) | 2007-08-13 | 2011-03-30 | 华为技术有限公司 | 演进网络中切换过程中非接入层消息的处理方法及装置 |
CN107302774A (zh) * | 2016-04-14 | 2017-10-27 | 华为技术有限公司 | 一种数据帧的传输方法和设备 |
CN110418326B (zh) * | 2018-04-28 | 2021-05-18 | 华为技术有限公司 | 一种漫游切换的方法、中心控制设备及客户端 |
-
2005
- 2005-12-30 CN CNB2005101374629A patent/CN100512541C/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN1992971A (zh) | 2007-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9801098B2 (en) | Handover method, communication device and communication system | |
CN109151924A (zh) | 通信方法及接入网设备、核心网设备 | |
EP1891817B1 (en) | Method of communicating signals in a mobile communication system | |
US9271195B2 (en) | Radio communication system, base station, gateway, and radio communication method | |
KR100677591B1 (ko) | Sctp 기반의 핸드오버 기능을 구비한 단말장치 및핸드오버 방법 | |
EP2966902B1 (en) | Method and device for releasing context-related resource of user equipment | |
CN102369758A (zh) | 负载信息的获取方法、装置及*** | |
CN110475299A (zh) | 一种切换小区的方法及装置 | |
WO2019157788A1 (zh) | 传输控制方法、装置和*** | |
KR20070024346A (ko) | 이동통신 시스템에서의 트래픽 전송경로 재설정 방법 | |
CN110381550A (zh) | 一种注册小区方法、装置及终端 | |
CN105338653A (zh) | 支持ue承载恢复的方法及设备 | |
US9226128B2 (en) | Method and system for session based data monitoring for wireless edge content caching networks | |
US20210385723A1 (en) | Policy Management Method and Apparatus | |
CN106412996A (zh) | 转发报文的方法及装置 | |
CN107787017A (zh) | 一种自学习方式实现本地分流的方法 | |
CN100512541C (zh) | 在切换过程中避免数据丢失的方法 | |
EP2800448A1 (en) | Method and device for achieving multi-cell service on base station equipment | |
CA2583182C (en) | Reducing handoff latency for a mobile station | |
CN104521166A (zh) | 数据发送的方法、设备及*** | |
CN101489271B (zh) | 网元间切换控制方法 | |
KR20110053206A (ko) | 이동 통신 시스템에서 핸드오버 데이터 무결성 수행 방법 및 그 시스템 | |
US9247483B2 (en) | Method and system for data traffic offload | |
CN102098749A (zh) | 切换方法、通信设备和通信*** | |
WO2024093719A1 (zh) | 一种数据传输的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20211221 Address after: 450046 Floor 9, building 1, Zhengshang Boya Plaza, Longzihu wisdom Island, Zhengdong New Area, Zhengzhou City, Henan Province Patentee after: xFusion Digital Technologies Co., Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |