一种移动设备进行中继的方法和装置的制造方法

文档序号:9474930阅读:286来源:国知局
一种移动设备进行中继的方法和装置的制造方法
【技术领域】
[0001]本发明涉及移动通信的技术领域,特别是涉及一种移动设备进行中继的方法和一种移动设备进行中继的装置。
【背景技术】
[0002]随着生活水平的提高,无线信号,如W1-Fi (无线保真),由于无线的便捷性,已经广泛应用于生活的各个方面。
[0003]在使用无线信号,无线信号的强度和覆盖范围也成为困扰用户的一个重要因素。
[0004]例如,路由器放在客厅,手机在卧室时W1-Fi信号差,导致上网不稳定。
[0005]又例如,手机搜索到户外的一个W1-Fi信号,因为信号比较弱,在房间里不稳定,只在阳台或窗外信号能够达到上网要求。
[0006]又例如,带手机在大房间中行走,经常会出现信号盲点,出现断网等事情。
[0007]目前,为了解决无线信号的强度弱和覆盖范围小的问题,通常使用中继器将接收到的无线信号,再发射出去,增大无线信号的覆盖范围,扩大了通信距离和无线信号覆盖范围,扫除信号“盲区”,无线衰弱的信号得到增强。
[0008]但是,这需要配置一个中继器,是额外的硬件,成本高,同时,中继器的正常工作需要固定的电源插口供电,便携性差,在某些情况下无法覆盖信号弱的区域,中继的无线信号较差。

【发明内容】

[0009]鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种移动设备进行中继的方法和相应的一种移动设备进行中继的装置。
[0010]为了解决上述问题,本发明实施例公开了一种移动设备进行中继的方法,包括:
[0011]移动设备连接无线访问节点;所述无线访问节点包括路由器或基站;
[0012]获取用于登录移动设备的登录信息;
[0013]开启包转发功能,以支持在移动设备中的W1-Fi不同节点之间转发数据包;
[0014]当移动设备通过W1-Fi的stat1n节点连接路由器时,通过W1-Fi的P2P节点发送中继指令至W1-Fi模组,以广播移动设备的登录信息及通过P2P节点连接一个或多个电子设备;
[0015]发送包转发的配置信息至W1-Fi模组,以在stat1n节点与P2P节点之间转发数据包;
[0016]当移动设备通过移动通信数据节点连接基站时,根据所述登录信息开启便携热点softAP节点,以连接一个或多个电子设备。
[0017]优选地,还包括:
[0018]发送域名系统DNS的配置信息至W1-Fi模组,以将P2P节点接收的数据包进行转发。
[0019]优选地,所述在移动设备中连接无线访问节点的步骤包括:
[0020]检测移动设备是否开启W1-Fi的stat1n节点;
[0021]当检测到stat1n节点已开启时,检测stat1n节点是否连接无线访问节点;
[0022]当检测到已连接无线访问节点时,确定移动设备连接路由器;
[0023]当检测到stat1n节点未开启或未与路由器的连接无效时,确定移动设备连接基站。
[0024]优选地,所述通过W1-Fi的P2P节点发送中继指令至W1-Fi模组的步骤包括:
[0025]检测stat1n节点连接的无线访问节点所在的第一信道;
[0026]计算与所述第一信道互不干扰的第二信道;
[0027]获取用于登录移动设备的登录信息,所述登录信息包括服务集标识和密码;
[0028]计算所述服务器标识的第一长度以及所述密码的第二长度;
[0029]将所述第二信道、所述服务集标识、所述第一长度、所述密码和所述第二长度封装在中继指令中;
[0030]通过W1-Fi的P2P节点的Group模式发送所述中继指令至W1-Fi模组,以在所述第二信道按照所述第一长度广播所述服务集标识。
[0031]优选地,所述发送包转发的配置信息至W1-Fi模组的步骤包括:
[0032]发送路由表至W1-Fi模组;所述路由表中包括P2P节点的第一 IP地址与stat1n节点的第二 IP地址的路径;
[0033]发送地址转换功能NAT的配置信息至W1-Fi模组,以对P2P节点的第一 IP地址进行伪装。
[0034]优选地,所述发送域名系统DNS的配置信息至W1-Fi模组的步骤包括:
[0035]发送基于传输控制协议TCP的域名系统DNS的网关地址至W1-Fi模组;
[0036]发送基于开放式系统互联协议UDP的域名系统DNS的网关地址至W1-Fi模组。
[0037]优选地,还包括:
[0038]当一个或多个电子设备通过广播的登录信息验证成功时,在P2P节点接入一个或多个电子设备。
[0039]优选地,所述当一个或多个电子设备通过广播的登录信息验证成功时,在P2P节点接入一个或多个电子设备的步骤包括:
[0040]当接收到一个或多个电子设备针对登录信息的服务集标识发送的申请请求时,向所述一个或多个电子设备返回应答消息;
[0041]当接收到所述一个或多个电子设备发送的连接请求时,根据登录信息的密码的第二长度、验证所述连接请求中密码与登录信息的密码是否相同;
[0042]若是,则接入所述一个或多个电子设备。
[0043]优选地,还包括:
[0044]在P2P节点中接收到电子设备发送的数据包;
[0045]将所述数据包从P2P节点转发至stat1n节点;
[0046]在stat1n节点中将所述数据包发送至无线访问节点,以转发至目标设备。
[0047]优选地,所述数据包包括URL信息,所述无线访问节点通过域名系统DNS将所述URL信息映射为IP地址,并转发至所述IP地址所属的目标设备。
[0048]优选地,所述将所述数据包从P2P节点转发至stat1n节点的步骤包括:
[0049]判断所述数据包源地址是否为P2P节点的第一 IP地址;若是,则将所述第一 IP地址伪装成目标IP地址;
[0050]在路由表中查找第一 IP地址对应的第二 IP地址;
[0051]将伪装来自所述目标IP地址的数据包转发至第二 IP地址所属的stat1n节点。
[0052]优选地,还包括:
[0053]在stat1n节点中接收到无线访问节点发送的数据包;
[0054]将所述数据包从stat1n节点转发至P2P节点;
[0055]在P2P节点中将所述数据包发送至电子设备。
[0056]优选地,所述将所述数据包从stat1n节点转发至P2P节点的步骤包括:
[0057]确认所述数据包来源的stat1n节点的第二 IP地址;
[0058]在路由表中查找第二 IP地址对应的第一 IP地址;
[0059]将所述数据包转发至第一 IP地址所属的P2P节点。
[0060]本发明实施例还公开了一种移动设备进行中继的装置,应用在移动设备中,所述装置包括:
[0061]无线访问节点连接模块,用于连接无线访问节点;所述无线访问节点包括路由器或基站;
[0062]登录信息获取模块,用于获取用于登录移动设备的登录信息;
[0063]包转发开启模块,用于开启包转发功能,以支持在移动设备中W1-Fi的不同节点之间转发数据包;
[0064]中继指令发送模块,用于在移动设备通过W1-Fi的stat1n节点连接无线访问节点时,通过W1-Fi的P2P节点发送中继指令至W1-Fi模组,以广播移动设备的登录信息及通过P2P节点连接一个或多个电子设备;
[0065]包转发配置模块,用于发送包转发的配置信息至W1-Fi模组,以在stat1n节点与P2P节点之间转发数据包;
[0066]便携热点设置模块,用于在移动设备通过移动通信数据节点连接基站时,根据所述登录信息开启便携热点softAP节点,以连接一个或多个电子设备。
[0067]优选地,还包括:
[0068]DNS配置模块,用于发送域名系统DNS的配置信息至W1-Fi模组,以将P2P节点接收的数据包进行转发。
[0069]在本发明的一个实施例中,无线访问节点连接模块401可以包括如下子模块:
[0070]W1-Fi开启检测子模块,用于检测移动设备是否开启W1-Fi的stat1n节点;
[0071]无线访问节点连接监测子模块,用于在检测到stat1n节点已开启时,检测stat1n节点是否连接无线访问节点;
[0072]连接确认子模块,用于在检测到已连接无线访问节点时,确定移动设备连接路由器;
[0073]移动通信数据节点连接子模块,用于在检测到stat1n节点未开启或与路由器的连接无效时,确定移动设备连接基站。
[0074]优选地,所述中继指令发送模块包括:
[0075]信道检测子模块,用于检测stat1n节点连接的无线访问节点所在的第一信道;
[0076]信道计算子模块,用于计算与所述第一信道互不干扰的第二信道;
[0077]登录信息获取子模块,用于获取用于登录移动设备的登录信息,所述登录信息包括服务集标识和密码;
[0078]长度计算子模块,用于计算所述服务器标识的第一长度以及所述密码的第二长度;
[0079]中继指令封装子模块,用于将所述第二信道、所述服务集标识、所述第一长度、所述密码和所述第二长度封装在中继指令中;
[0080]Group广播子模块,用于通过W1-Fi的P2P节点的Group模式发送所述中继指令至W1-Fi模组,以在所述第二信道按照所述第一长度广播所述服务集标识。
[0081 ] 优选地,所述包转发配置模块包括:
[0082]路由表发送子模块,用于发送路由表至W1-Fi模组;所述路由表中包括P2P节点
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1