移动站及其验证基地台的方法

文档序号:7973033阅读:121来源:国知局
专利名称:移动站及其验证基地台的方法
技术领域
本发明涉及一种网络装置,尤其涉及一种移动站及其验证基地台的方法。
背景技术
在无线局域网络(Wireless Local Area Network, WLAN )中,支持请 求发送帧(Request to Send, RTS )或Null帧进行省电模式切换称为支持 顿交换序歹'J ( Frame Exchange Sequence, FES )进4亍省电才莫式切换。 <旦是, 并不是所有的无线局域网络装置都支持通过帧交换序列(Frame Exchange Sequence, FES)进行省电才莫式切换。所以,当移动站以FES 进行省电模式切换,而基地台不支持时,即会产生数据丢失的现象。

发明内容
有鉴于此,有必要提供一种移动站,以验证基地台是否支持通过帧 交换序列进行省电模式切换。
此外,还需要提供一种移动站验证基地台的方法,以验证基地台是 否支持通过帧交换序列进行省电模式切换。
一种移动站,与基地台通信连接,该移动站具有真实地址以及虛拟 地址,其包括连接模块、模式切换模块、验证模块以及记录模块。连接 模块用于通过真实地址及该虛拟地址与该基地台分别建立连接。模式切 换模块用于切换移动站处于活动模式或省电模式。验证模块用于通过虚 拟地址向基地台发送测试帧,以及向基地台发送数据获取帧并设定获取 该测试帧的预定时间,并判断接收到该测试帧的时间是否大于该预定时 间。记录模块用于记录基地台是否支持通过帧交换序列进行省电模式切 换。
一种移动站验证基地台的方法,该移动站具有真实地址及虚拟地址, 该移动站验证基地台的方法包括如下步骤移动站通过真实地址及虚拟 地址分别与基地台建立连接;移动站向基地台请求从活动模式进入省电
才莫式;移动站通过其虚拟i也址向基地台发送测试帧,然后向基地台发送 数据获取帧,并设定获取测试帧的预定时间;移动站判断接收到测试帧 的时间是否大于预定时间;以及如果接收到测试帧的时间大于该预定时 间,则记录基地台支持通过帧交换序列从活动模式到省电模式切换。
上述移动站及其验证基地台的方法,首先通过连接模块通过真实地 址及虛拟地址与基地台分别建立连接,然后通过模式切换模块向基地台 请求切换其所处于的模式,最后通过验证模块向基地台发送测试帧来验 证基地台是否支持通过帧交换序列进行省电模式切换,从而避免因基地 台不支持帧交换序列进行省电模式的切换而丢失数据。


图1为本发明实施方式中的移动站的模块图。
图2为本发明实施方式中移动站验证基地台的方法的流程图。
图3A及图3B为图2所示移动站验证基地台的方法的详细流程图。
具体实施例方式
请参阅图1,所示为本发明实施方式中的移动站200的模块图。
移动站200与基地台IOO通信连接,二者之间通过电机电子工程师 协会(Institute of Electrical and Electronic Engineers, IEEE)所制定的 802.11标准进行通信。
移动站200具有真实地址以及虚拟地址,上述地址均为媒体访问控 制(Media Access Control, MAC )地址。移动站200包括连接才莫块202、 模式切换模块204、验证模块206以及记录模块208。
连接模块202用于通过真实地址及虛拟地址与基地台100分别建立 连接(Association )。在本实施方式中,连接模块202通过IEEE 802.11 标准进行连接。模式切换模块204用于切换移动站200处于活动模式或省电模式。 在本实施方式中,模式切换模块204通过移动站200的真实地址向基地 台100发送请求发送(R叫uest to Send, RTS )帧或Null帧来切换移动站 200处于活动模式或省电才莫式。该请求发送帧及Null帧都包括省电位 (Power Save Bit, PSB )字段,其中,如果移动站200请求从省电模式进 入活动模式,则请求发送帧或Null帧的省电位字段的值为0;如果移动 站200请求从活动模式进入省电模式,则请求发送帧或Null帧的省电位 字段的值为1。
验证模块206用于通过虚拟地址向基地台IOO发送测试帧,然后向 基地台IOO发送数据获取帧,并设定获取该测试帧的预定时间。
在本实施方式中,当连接才莫块202与基地台100连接后,验证才莫块 206可通过虛拟地址发送测试帧给基地台IOO,该测试帧的目的地址为移 动站200的真实地址。该数据获取帧为省电轮询(Power Save Poll, PS-Poll)帧,该省电轮询帧在移动站200请求从活动模式进入省电模式 后发出。该预定时间等于从测试帧发出到数据获取帧发出的时间段,在 本实施方式中该预定时间设为5毫秒。
验证模块206还用于判断接收到该测试帧的时间是否大于该预定时 间。在本实施方式中,如果大于该预定时间,说明基地台ioo支持通过 帧交换序列进行省电模式切换;如果小于或等于该预定时间,说明基地 台100不支持通过帧交换序列进行省电模式切换。
详而言之,当模式切换模块204请求从活动模式进入省电模式时, 则验证模块206需要向基地台100发送数据获取帧来获取该测试帧,如 果基地台100支持通过帧交换序列进行省电模式切换,则基地台100在 接收到数据获取帧后将该测试帧转发给移动站200的真实地址。如果基 地台100不支持通过帧交换序列进行省电模式切换,则基地台100在接 收到数据获取帧之前将该测试帧转发给移动站200的真实地址。
验证模块206还用于判断移动站200是否接收到其通过虛拟地址发 送的测试帧。在本实施方式中,验证才莫块206在移动站200请求从省电 模式进入活动模式,并且测试帧发出后才开始判断是否接收到该测试帧。
详而言之,当模式切换模块204请求从省电模式进入活动模式时, 如果基地台100允许其进行切换,则在该测试帧发送到基地台100后, 基地台100将该测试帧转发至移动站200的真实地址,此时说明基地台 100支持通过顿交才奐序歹'J ( Frame Exchange Sequence, FES )进4亍省电才莫 式切换。如果基地台100不支持通过帧交换序列进行省电模式切换,则 在该测试帧发送到基地台100后,基地台100不会将该测试帧转发至移 动站200的真实地址。
记录模块208用于记录基地台100是否支持通过帧交换序列进行省 电模式切换。在本实施方式,记录模块208记录的结果包括基地台100 支持通过帧交换序列从活动模式到省电模式切换、基地台100不支持通 过帧交换序列从活动模式到省电模式切换、基地台100支持通过帧交换 序列从省电模式到活动模式的切换,以及基地台100不支持通过帧交换 序列从省电模式到活动模式的切换。
请参阅图2,所示为本发明实施方式中移动站200验证基地台100 的方法的流程图。
进入步骤S200,移动站200通过其真实地址及虚拟地址分别与基地 台IOO建立连接。在本实施方式中,移动站200具有真实地址及虚拟地 址,该等地址都为媒体访问控制(Media Access Control, MAC )地址。
进入步骤S202,移动站200向基地台100请求从活动模式进入省电 模式。在本实施方式中,移动站200通过模式切换模块204及该真实地 址向基地台IOO发送请求发送帧或Null帧来请求从活动模式进入省电模 式。
进入步骤S204,移动站200通过其虛拟地址向基地台100发送测试 帧,然后向基地台100发送数据获取帧,并设定获取该测试帧的预定时 间。在本实施方式中,该数据获取帧为省电轮询帧,该预定时间等于从 测试帧发出到省电轮询帧发出的时间段,且该预定时间设定为5毫秒。
进入步骤S206,移动站200判断接收到该测试帧的时间是否大于该 预定时间。在本实施方式中,如果基地台100支持通过帧交换序列进行 省电模式切换,则基地台100在该预定时间后将该测试帧转发给移动站 200的真实地址。如果基地台100不支持通过帧交换序列进行省电模式 切换,则基地台100在该预定时间之前将该测试帧转发给移动站200的
真实i也址。
如果接收到该测试帧的时间大于该预定时间,则进入步骤S210。如 杲接收到该测试帧的时间小于或等于该预定时间,则进入步骤S208。 进入步骤S208,移动站200记录基地台100不支持通过帧交换序列
进行省电模式切换。
进入步骤S210,移动站200记录基地台100支持通过帧交换序列进
行省电模式切换。
进入步骤S212,移动站200向基地台100请求从省电模式进入活动模式。
进入步骤S214,移动站200通过虚拟地址向基地台IOO发送测试帧, 并判断是否接收到该测试帧。如果接收到该测试帧,则进入步骤S218; 如果未接收到该测试帧,则进入步骤S216。
进入步骤S216,移动站200记录基地台100不支持通过帧交换序列 从省电模式到活动模式的切换。
进入步骤S218,移动站200记录基地台100支持通过帧交换序列从 省电模式到活动模式的切换。
请参阅图3A及图3B,所示为图2中移动站200验证基地台100方 法的详细流程图。
进入步骤S300,移动站200通过其真实地址及虛拟地址分别与基地 台100建立连接。
进入步骤S302,移动站200向基地台IOO发送请求发送帧,以请求 进入省电模式。基地台IOO在接收到移动站200发送的请求发送帧后, 即发送清除发送帧给移动站200,以表明其已经收到该请求发送帧。在 本实施方式中,请求发送帧的省电位字段的值为1。
进入步骤S304,移动站200通过其虚拟地址向基地台IOO发送测试 帧。在本实施方式中,移动站200在接收到基地台IOO发送的清除发送 帧后向基地台IOO发送该测试帧,该测试帧的源地址为移动站200的虛拟;l也址,目的地址为移动站200的真实;l也址。
进入步驟S306,移动站200向基地台IOO发送省电轮询帧,并设定
获取该测试帧的预定时间。在本实施方式中,该预定时间等于从测试帧
发出到省电轮询帧发出的时间段,且该预定时间设定为5毫秒。
进入步骤S308,移动站200判断接收到该测试帧的时间是否大于该 预定时间。
如果接收到该测试帧的时间大于该预定时间,说明基地台100支持 通过帧交换序列从活动模式到省电模式切换,且此时移动站200已经成 功进入省电模式,接着进入步骤S320;如果接收到该测试帧的时间小于 或等于该预定时间,说明基地台100不支持通过帧交换序列从活动模式 到省电模式切换,且此时移动站200未进入省电模式,接着进入步骤S310 以进行再次验证。
进入步骤S310,移动站200向基地台100发送Null帧,以请求进 入省电模式。在本实施方式中,基地台IOO在接收到移动站200发送的 Null帧后,即会发送确认帧给移动站200,该Null帧的省电位字段的值 为1。
进入步骤S312,移动站200通过其虚拟地址向基地台100发送测试 帧。在本实施方式中,移动站200在接收到基地台IOO发送的确认帧后 向基地台IOO发送该测试帧,该测试帧的源地址为移动站200的虚拟地 址,目的地址为移动站200的真实地址。
进入步骤S314,移动站200向基地台IOO发送省电轮询帧,并设定 获取该测试帧的预定时间。在本实施方式中,该预定时间等于从测试帧 发出到省电轮询帧发出的时间段,且该预定时间设定为5毫秒。
进入步骤S316,移动站200判断接收到该测试帧的时间是否大于该 预定时间。
如果接收到该测试帧的时间大于该预定时间,说明基地台100支持 通过帧交换序列从活动模式到省电模式切换,且此时移动站200已经成 功进入省电模式,接着进入步骤S320;如果接收到该测试帧的时间小于 或等于该预定时间,说明基地台100不支持通过帧交换序列从活动模式到省电模式切换,且此时移动站200未进入省电模式,接着进入步骤 S318。
进入步骤S318,移动站200记录基地台100不支持通过帧交换序列 从活动模式到省电模式切换,然后结束验证。
进入步骤S320,移动站200记录基地台100支持通过帧交换序列从
活动模式到省电模式切换。
进入步骤S322,移动站200向基地台IOO发送请求发送帧,以请求 离开省电冲莫式。在本实施方式中,基地台100在接收到移动站200发送 的请求发送帧后,即发送清除发送帧给移动站200,以表明其已经收到 该请求发送巾贞,请求发送帧的省电位字段的值为0。
进入步骤S324,移动站200通过其虛拟地址向基地台IOO发送测试 帧。在本实施方式中,移动站200在接收到基地台100发送的清除发送 帧后向基地台IOO发送该测试帧,该测试帧的源地址为移动站200的虚 拟地址,目的地址为移动站200的真实地址。
进入步骤S326,移动站200判断是否接收到该测试帧。如果移动站 200接收到该测试帧,说明基地台100支持通过帧交换序列从省电模式 到活动模式的切换,且此时移动站200已经成功进入活动模式,接着进 入步骤S332;如果移动站200未接收到该测试帧,说明基地台100不支 持通过帧交换序列从省电模式到活动模式的切换,且此时移动站200未 进入活动模式,接着进入步骤S328以进行再次验证。
进入步骤S328,移动站200向基地台100发送Null帧,并判断是
否接收到该测试帧。在本实施方式中,该Null帧的省电位字段的值为0。
如杲移动站200接收到该测试帧,说明基地台IOO支持通过帧交换序列
从省电模式到活动模式的切换,且此时移动站200已经成功进入活动模
式,接着进入步骤S332;如果移动站200未接收到该测试帧,说明基地
台100不支持通过帧交换序列从省电模式到活动模式的切换,且此时移
动站200未进入活动模式,接着进入步骤S330。
进入步骤S330,移动站200记录基地台100不支持通过帧交换序列 从省电模式到活动模式切换。
进入步骤S332,移动站200记录基地台100支持通过帧交换序列从 省电模式到活动模式切换。
本发明实施方式中的移动站200及其验证基地台IOO的方法,首先
通过连接模块202通过真实地址及虚拟地址与基地台IOO分别建立连接,
然后通过模式切换模块204向基地台IOO请求切换其所处于的模式,最
后通过验证模块206向基地台100发送测试帧来验证基地台100是否支
持通过帧交换序列进行省电模式切换,从而避免因基地台IOO不支持帧
交换序列进行省电模式的切换而丢失数据。
权利要求
1.一种移动站,与基地台通信连接,其特征在于,所述移动站包括真实地址以及虚拟地址;连接模块,用于通过所述真实地址及所述虚拟地址与所述基地台分别建立连接;模式切换模块,用于切换所述移动站处于活动模式或省电模式;验证模块,用于通过所述虚拟地址向所述基地台发送测试帧,以及向所述基地台发送数据获取帧并设定获取所述测试帧的预定时间,并判断接收到所述测试帧的时间是否大于所述预定时间;以及记录模块,用于记录所述基地台是否支持通过帧交换序列进行省电模式切换。
2. 如权利要求l所述的移动站,其特征在于,所述模式切换模块通 过向所述基地台发送请求发送帧或Null帧切换所述移动站处于活动模 式或省电模式,且所述请求发送帧及所述Null帧均包括省电位字段。
3. 如权利要求2所述的移动站,其特征在于,所述验证模块还用于 判断是否接收到所述测试帧,且所述数据获取帧为省电轮询帧。
4. 一种移动站验证基地台的方法,所述移动站具有真实地址及虚拟 地址,其特征在于,所述移动站验证基地台的方法包括如下步骤所述移动站通过所述真实地址及所述虛拟地址分别与所述基地台建 立连接;所述移动站向所述基地台请求从活动模式进入省电模式; 所述移动站通过所述虚拟地址向所述基地台发送测试帧,然后向所 述基地台发送数据获取帧,并设定获取所述测试帧的预定时间;所述移动站判断接收到所述测试帧的时间是否大于所述预定时间;以及如果接收到所述测试帧的时间大于所述预定时间,则记录所述基地 台支持通过桢交换序列从活动模式到省电模式切换。
5. 如权利要求4所述的移动站验证基地台的方法,其特征在于,还包括所述移动站向所述基地台请求从省电模式进入活动模式; 所述移动站通过所述虚拟地址向所述基地台发送测试帧,并判断是否接收到所述测试帧;以及如杲接收到所述测试帧,则记录所述基地台支持通过帧交换序列从 省电模式到活动模式的切换。
6. 如权利要求5所述的移动站验证基地台的方法,其特征在于,还 包括如果接收到所述测试帧的时间小于或等于所述预定时间,则记录所 述基地台不支持通过帧交换序列从活动模式到省电模式切换;以及如果未接收到所述测试帧,则记录所述基地台不支持通过帧交换序 列从活动模式到省电模式切换。
7. 如权利要求6所述的移动站验证基地台的方法,其特征在于,所 述移动站是通过向所述基地台发送请求发送帧或NULL帧请求从活动模 式进入省电模式。
8. 如权利要求6所述的移动站验证基地台的方法,其特征在于,所 述移动站是通过向所述基地台发送请求发送帧或NULL帧请求从省电模 式进入活动4莫式。
9. 如权利要求4所述的移动站验证基地台的方法,其特征在于,所 述数据获取帧为省电轮询帧。
10. 如权利要求4所述的移动站验证基地台的方法,其特征在于, 所述预定时间等于从测试帧发出到数据获取帧发出的时间段。
全文摘要
一种移动站,具有真实地址以及虚拟地址,其包括连接模块、模式切换模块、验证模块以及记录模块。连接模块用于通过真实地址及该虚拟地址与该基地台分别建立连接。模式切换模块用于切换移动站处于活动模式或省电模式。验证模块用于通过虚拟地址向基地台发送测试帧,以及向基地台发送数据获取帧并设定获取该测试帧的预定时间,并判断接收到该测试帧的时间是否大于该预定时间。记录模块用于记录基地台是否支持通过帧交换序列进行省电模式切换。本发明还提供一种移动站验证基地台的方法。上述移动站及其验证基地台的方法,可验证基地台是否支持通过帧交换序列进行省电模式切换,从而避免因基地台不支持帧交换序列进行省电模式的切换而丢失数据。
文档编号H04Q7/32GK101198113SQ20061015737
公开日2008年6月11日 申请日期2006年12月8日 优先权日2006年12月8日
发明者唐正文 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1