实现无线网络互通的设备及方法_2

文档序号:9456465阅读:来源:国知局
中所包含的信息可以根据应用场景和功能进行扩展,例如在某些应用场景中可以包含下联终端10的IP地址等。而且,处理模块203也可以使用代理表之外的其他方式来管理关联在用于实现无线网络互通的设备20上的各个下联终端10。
[0029]另外,处理模块203可以通过任意算法将下联终端10的MAC地址映射成下联终端映射MAC地址(例如,通过哈希函数等进行映射),并且还可以在代理表项中设置下联终端映射MAC地址字段来标识下联终端的MAC地址向该下联终端映射MAC地址的映射。
[0030]另外,若下联终端10与用于实现无线网络互通的设备20未成功关联,则处理模块203可以将下联终端10的关联状态设置为失败,并从代理表中删除下联终端10的代理表项。而且,在这种情况下,用于实现无线网络互通的设备20并不执行后续的代理下联终端10与上联接入点30进行关联的过程。
[0031](3)然后,在下联终端10与用于实现无线网络互通的设备20成功关联的情况下,用于实现无线网络互通的设备20可以经由使设备20用作无线终端的接口 202来代理下联终端10与上联接入点30进行关联,该关联过程与802.11标准所规定的关联过程完全一样。具体可以包括:
[0032](a)处理模块203经由使设备20用作无线终端的接口 202向上联接入点30发送认证请求帧并从上联接入点30接收认证响应帧,其中所述认证请求帧中的基本服务集标识符字段被设置为上联接入点30的标识符、源地址字段被设置为所述下联终端映射MAC地址。这样,在后续的操作中,在下联终端10接收到上联接入点30和用于实现无线网络互通的设备20发出的帧之后不至于进行一些误操作;而且,由于上联接入点30接收到的认证请求帧中的源地址是下联终端映射MAC地址,因此上联接入点30会认为正在与其进行通信的是下联终端10而非用于实现无线网络互通的设备20,这同时也体现了用于实现无线网络互通的设备20的代理功能;
[0033](b)处理模块203经由使设备20用作无线终端的接口 202向上联接入点30发送关联请求帧并从上联接入点30接收关联响应帧。与认证请求帧类似,所述关联请求帧中的基本服务集标识符字段也被设置为上联接入点30的标识符、源地址字段也被设置为所述下联终端映射MAC地址。这样,在后续的操作中,在下联终端10接收到上联接入点30和用于实现无线网络互通的设备20发出的帧之后不至于进行一些误操作;而且,由于上联接入点30接收到的关联请求帧中的源地址是下联终端映射MAC地址,因此上联接入点30会认为正在与其进行通信的是下联终端10而非用于实现无线网络互通的设备20,这同样也体现了用于实现无线网络互通的设备20的代理功能。以及
[0034](c)处理模块203在接收到所述关联响应帧之后,将下联终端10的关联状态设置成关联在上联接入点30上。
[0035]至此,用于实现无线网络互通的设备20就成功地代理下联终端10完成了与上联接入点30的关联。
[0036]另外,若用于实现无线网络互通的设备20未成功代理下联终端10与上联接入点30进行关联,也即在下联终端10与用于实现无线网络互通的设备20成功关联(即上述的第一步操作)、但用于实现无线网络互通的设备20所执行的与上联接入点30的关联(即上述的第三步操作)失败的情况下,处理模块203将下联终端10的关联状态设置为关联在用于实现无线网络互通的设备20上。这样,当用于实现无线网络互通的设备20再次代理下联终端10与上联接入点30或其他上联接入点关联时,不需要重新执行下联终端10与用于实现无线网络互通的设备20的关联。
[0037]在根据本发明的又一优选实施方式中,在图3中的用于实现无线网络互通的设备20成功代理下联终端10与上联接入点30关联之后,在下联终端10希望与上联接入点30所处的网络(即网络I)中的用户终端I进行通信的情况下,可以通过以下操作来实现:
[0038](I)用于实现无线网络互通的设备20中的处理模块203经由使设备20用作接入点的接口 201从下联终端10接收报文,并将所述报文中的源地址(在802.11协议中,该源地址是下联终端10的MAC地址)修改成所述下联终端映射MAC地址。另外,如果下联终端10之前未成功与用于实现无线网络互通的设备20关联,例如下联终端10因未成功与用于实现无线网络互通的设备20关联而未被添加到代理表项中,则处理模块203将该报文丢掉,在这种情况下,后续的过程将不再被执行。
[0039](2)处理模块203经由使设备20用作无线终端的接口 202向上联接入点30发送所述报文;
[0040](3)在上联接入点30对所述报文进行处理之后,处理模块203经由使设备20用作无线终端的接口 202从上联接入点30接收应答报文。其中,在上联接入点30接收到所述报文时,因为该上联接入点30已经具有关于下联终端10的下联终端映射MAC地址表项,因此上联接入点30可以按802.11标准定义的处理方式对所述报文进行处理。
[0041](4)所述处理模块203将所述应答报文中的所述下联终端映射MAC地址修改成所述源地址(也即下联终端10的MAC地址),并经由使所述设备20用作接入点的接口 201向下联终端10发送所述应答报文。
[0042]至此就实现了网络2中的下联终端10与网络I中的用户终端I之间的数据通信。
[0043]通过如上对根据本发明的用于实现无线网络互通的设备20的描述可知,本发明的技术方案通过将现有桥接网络中不支持802.11标准的非根桥进行改造,使得非根桥(即用于实现无线网络互通的设备20)同时具有AP属性和STA属性,从而使得无线桥接网络之间能够通过802.11标准进行通讯,进而达到无线网络互通的目的,并确保无线和/或有线用户终端能够连接到任何无线网络中,而且能够实现在无线信号覆盖不到的死角处进行快速部署。用于实现无线网络互通的设备20可以应用于任何无线网络中,例如LTE、LTE-A、CDMA、TDMA、GSM、WCDMA 网络等等。
[0044]本发明还提供一种实现无线网络互通的方法,如图4所示,该方法包括:
[0045]S41、经由用于实现无线网络互通的设备的使所述设备用作接入点的接口,将下联终端与所述设备进行关联;以及
[0046]S42、经由所述设备的使所述设备用作无线终端的接口,由所述设备代理所述下联终端与上联接入点进行关联。
[0047]根据本发明的方法适用于图3所示的示例性无线网络互通场景。而且,由于用于实现无线网络互通的设备同时具备AP属性和STA属性,因此通过该设备的代理,能够快速地实现下联终端与上联接入点之间的关联,并能够快速地实现无线网络的互通。该方法对上联接入点没有特殊要求,只要其能够管理无线和/或有线用户终端即可。
[0048]优选地,在下联终端与用于实现无线网络互通的设备成功关联之后,根据本发明的方法还可以包括:由所述设备将下联终端的关联状态设置成关联在所述设备上,并将下联终端的MAC地址映射成下联终端映射MAC地址。其中,下联终端映射MAC地址是不同于下联终端的MAC地址的另一 MAC地址。
[0049]另外,根据本发明的方法可以通过代理表来管理关联在用于实现无线网络互通的设备上的下联终端(例如有线和/或无线用户
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1