利索能及
我要发布
收藏
专利号: 2015106427448
申请人: 青岛海信移动通信技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-22
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种移动设备进行中继的方法,其特征在于,包括:移动设备通过Wi-Fi的station节点连接无线访问节点;

调用中继应用中网络服务的接口,发送基于Wi-Fi的P2P节点的中继指令至Wi-Fi模组,以广播移动设备的登录信息及通过P2P节点连接一个或多个电子设备;

开启包转发功能,以支持在移动设备中Wi-Fi的不同节点之间转发数据包;

调用中继应用中的地址表服务,发送包转发的配置信息至Wi-Fi模组,以在station节点与P2P节点之间转发数据包;

其中,所述调用中继应用中网络服务的接口,发送基于Wi-Fi的P2P节点的中继指令至Wi-Fi模组的步骤包括:检测station节点连接的无线访问节点所在的第一信道;

计算与所述第一信道互不干扰的第二信道;

获取用于登录移动设备的登录信息,所述登录信息包括服务集标识和密码;

计算所述服务集标识的第一长度以及所述密码的第二长度;

将所述第二信道、所述服务集标识、所述第一长度、所述密码和所述第二长度封装在中继指令中;

调用中继应用中网络服务的接口,通过Wi-Fi的P2P节点的Group模式发送所述中继指令至Wi-Fi模组,以在所述第二信道按照所述第一长度广播所述服务集标识。

2.根据权利要求1所述的方法,其特征在于,还包括:调用中继应用中的地址表服务,发送域名系统DNS的配置信息至Wi-Fi模组,以将P2P节点接收的数据包进行转发。

3.根据权利要求1所述的方法,其特征在于,所述在移动设备通过Wi-Fi的station节点连接无线访问节点的步骤包括:检测移动设备是否开启过Wi-Fi的station节点;

当检测到station节点已开启时,检测station节点是否连接无线访问节点;

当检测到已连接无线访问节点时,确定移动设备已连接无线访问节点;

当检测到station节点未开启或未连接无线访问节点时,生成连接无线访问节点的提示信息。

4.根据权利要求1所述的方法,其特征在于,所述调用中继应用中的地址表服务,发送包转发的配置信息至Wi-Fi模组的步骤包括:调用中继应用中的地址表服务,发送路由表至Wi-Fi模组;所述路由表中包括P2P节点的第一IP地址与station节点的第二IP地址的路径;

调用中继应用中的地址表服务,发送地址转换功能NAT的配置信息至Wi-Fi模组,以对P2P节点的第一IP地址进行伪装。

5.根据权利要求1所述的方法,其特征在于,所述发送域名系统DNS的配置信息至Wi-Fi模组的步骤包括:调用中继应用中的地址表服务,发送基于传输控制协议TCP的域名系统DNS的网关地址至Wi-Fi模组;

调用中继应用中的地址表服务,发送基于开放式系统互联协议UDP的域名系统DNS的网关地址至Wi-Fi模组。

6.根据权利要求1或2或3或4或5所述的方法,其特征在于,还包括:当一个或多个电子设备通过广播的登录信息验证成功时,在P2P节点接入一个或多个电子设备。

7.根据权利要求6所述的方法,其特征在于,所述当一个或多个电子设备通过广播的登录信息验证成功时,在P2P节点接入一个或多个电子设备的步骤包括:当接收到一个或多个电子设备针对登录信息的服务集标识发送的申请请求时,向所述一个或多个电子设备返回应答消息;

当接收到所述一个或多个电子设备发送的连接请求时,根据登录信息的密码的第二长度、验证所述连接请求中密码与登录信息的密码是否相同;

若是,则接入所述一个或多个电子设备。

8.根据权利要求6所述的方法,其特征在于,还包括:在P2P节点中接收到电子设备发送的数据包;

将所述数据包从P2P节点转发至station节点;

在station节点中将所述数据包发送至无线访问节点,以转发至目标设备。

9.根据权利要求8所述的方法,其特征在于,所述数据包包括URL信息,所述无线访问节点通过域名系统DNS将所述URL信息映射为IP地址,并转发至所述IP地址所属的目标设备。

10.根据权利要求8所述的方法,其特征在于,所述将所述数据包从P2P节点转发至station节点的步骤包括:判断所述数据包源地址是否为P2P节点的第一IP地址;若是,将所述第一IP地址伪装成目标IP地址;

在路由表中查找第一IP地址对应的第二IP地址;

将伪装来自所述目标IP地址的数据包转发至第二IP地址所属的station节点。

11.根据权利要求6所述的方法,其特征在于,还包括:在station节点中接收到无线访问节点发送的数据包;

将所述数据包从station节点转发至P2P节点;

在P2P节点中将所述数据包发送至电子设备。

12.根据权利要求11所述的方法,其特征在于,所述将所述数据包从station节点转发至P2P节点的步骤包括:确认所述数据包来源的station节点的第二IP地址;

在路由表中查找第二IP地址对应的第一IP地址;

将所述数据包转发至第一IP地址所属的P2P节点。

13.一种基于移动设备进行中继的装置,其特征在于,应用在移动设备中,所述装置包括:无线访问节点连接模块,用于通过Wi-Fi的station节点连接无线访问节点;

中继指令发送模块,调用中继应用中网络服务的接口,发送基于Wi-Fi的P2P节点的中继指令至Wi-Fi模组,以广播移动设备的登录信息及通过P2P节点连接一个或多个电子设备;

包转发开启模块,用于开启包转发功能,以支持在移动设备中Wi-Fi的不同节点之间转发数据包;

包转发配置模块,调用中继应用中的地址表服务至Wi-Fi模组,发送包转发的配置信息,以在station节点与P2P节点之间转发数据包;

其中,所述中继指令发送模块包括:

信道检测子模块,用于检测station节点连接的无线访问节点所在的第一信道;

信道计算子模块,用于计算与所述第一信道互不干扰的第二信道;

登录信息获取子模块,用于获取用于登录移动设备的登录信息,所述登录信息包括服务集标识和密码;

长度计算子模块,用于计算所述服务集标识的第一长度以及所述密码的第二长度;

中继指令封装子模块,用于将所述第二信道、所述服务集标识、所述第一长度、所述密码和所述第二长度封装在中继指令中;

Group广播子模块,用于调用中继应用中网络服务的接口,通过Wi-Fi的P2P节点的Group模式发送所述中继指令至Wi-Fi模组,以在所述第二信道按照所述第一长度广播所述服务集标识。

14.根据权利要求13所述的装置,其特征在于,还包括:DNS配置模块,用于调用中继应用中的地址表服务,发送域名系统DNS的配置信息至Wi-Fi模组,以将P2P节点接收的数据包进行转发。

15.根据权利要求13或14所述的装置,其特征在于,还包括:设备接入模块,用于在一个或多个电子设备通过广播的登录信息验证成功时,在P2P节点接入一个或多个电子设备。

16.根据权利要求15所述的装置,其特征在于,还包括:第一数据包接收模块,用于在P2P节点中接收到电子设备发送的数据包;

第一数据包转发模块,用于将所述数据包从P2P节点转发至station节点;

第一数据包发送模块,用于在station节点中将所述数据包发送至无线访问节点,以转发至目标设备。

17.根据权利要求15所述的装置,其特征在于,还包括:第二数据包接收模块,用于在station节点中接收无线访问节点发送的数据包;

第二数据包转发模块,用于将所述数据包从station节点转发至P2P节点;

第二数据包发送模块,用于在P2P节点中将所述数据包发送至电子设备。