一种无线保真 WiFi回传方法及装置
技术领域
本发明涉及通信技术领域, 尤其涉及一种 WiFi回传方法及装置。 背景技术
WiFi ( Wireless Fidelity , 无线保真)技术作为一种短距离无线通信技术, 由于其免费频旙、 传输速率高等优点, 已经被广泛使用。 例如, 在机场、 餐 馆、 会议室架设有 ΑΡ ( Access Point, 接入点) 的场景下, WiFi设备通过 AP 接入网络; 再例如, 在没有架设 AP的场景下, 通过 WiFi设备之间的直接通 信, 实现数据在各 WiFi设备之间的共享以及各种业务的使用, 即 WiFi设备 之间实现通信。
目前, 在 WiFi系统中, 包括 STA ( Station, 站点, 即 WiFi用户)、 AP、 AC ( Access Controller, 接入控制器)、 BRAS ( Broadband Remote Application Server,宽带远程接入服务器)、关口服务器( Portal Server )、 RADIUS ( Remote Authentication Dial-in User Service, 远端用拨入验证服务)等节点, WiFi系统 组网示意图如图 1所示。
现有技术中, 网络的回传部分指核心网或者骨干网与基站之间的传输通 道, 在回传部分采用无线通信的方式, 具体在实现过程中往往采用授权的频 谱, 但是, 由于授权的频谙是有限的, 因此, 为了解决面临授权频谱不足的 问题, 提出了使用非授权频谱的 WiFi进行回传, 称为 WiFi回传。
现有技术中, WiFi回传时, 存在资源利用率较低、 传输效率较低的缺陷。 发明内容
本发明实施例提供一种 WiFi回传的方法及装置, 用以解决现有技术中存 在的资源利用率较低、 传输效率较低的问题。
本发明实施例提供的具体技术方案如下:
第一方面, 提供一种无线保真 WiFi回传方法, 包括:
检测空闲的 WiFi信道, 并在检测到的空闲的 WiFi信道上向接收端发送 数据发送请求消息;
接收所述接收端发送的数据发送回复消息, 并将所述数据发送回复消息 所占用的 WiFi信道作为 WiFi回传信道;
在所述 WiFi回传信道的至少两个非连续的 WiFi信道上传输数据包。 结合第一方面, 在第一种可能的实现方式中, 所述数据发送请求消息包 括要发送给所述接收端的所述数据包的大小信息。
结合第一方面的第一种可能的实现方式, 在第二种可能的实现方式中, 接收所述接收端发送的数据发送回复消息之后, 还包括:
根据所述数据发送回复消息确定传输所述数据包所需要的时长; 在所述 WiFi回传信道的两个非连续的 WiFi信道上传输数据包, 具体包 括:
在所述时长内在所述 WiFi回传信道的两个非连续的 WiFi信道上传输数 据包。
结合第一方面, 或者第一方面的第一至第二种可能的实现方式, 在第三 种可能的实现方式中, 所述数据发送请求消息为请求发送 RTS消息, 所述数 据发送回复消息为消除发送 CTS消息。
第二方面, 提供一种无线保真 WiFi回传方法, 包括:
接收发送端在空闲的 WiFi信道上发送的数据发送请求消息;
从接收所述数据发送请求消息所占用的 WiFi信道中确定 WiFi回传信道, 并在所述 WiFi回传信道上向所述发送端发送数据发送回复消息;
接收所述发送端在所述 WiFi回传信道中的至少两个非连续的 WiFi信道 上传输的数据包。
结合第二方面, 在第一种可能的实现方式中, 所述数据发送请求消息包 括所述发送端要发送的所述数据包的大小信息。
结合第二方面的第一种可能的实现方式, 在第二种可能的实现方式中, 接收所述发送端发送的数据发送请求消息之后, 还包括:
测量所述 WiFi回传信道的信道质量指示 CQI信息;
根据所述发送端要发送的所述数据包的大小信息、 所述 CQI信息确定接 收所述数据包的时长;
接收所述发送端在所述 WiFi回传信道中的至少两个非连续的 WiFi信道 上传输的数据包, 具体包括:
在所述时长内接收所述发送端在所述 WiFi回传信道中的至少两个非连续 的 WiFi信道上传输的数据包。
结合第二方面, 或者第二方面的第一至第二种可能的实现方式, 在第三 种可能的实现方式中, 所述数据发送请求消息为请求发送 RTS消息, 所述数 据发送回复消息为消除发送 CTS消息。
第三方面, 提供一种无线保真 WiFi回传装置, 包括:
发送单元, 用于检测空闲的 WiFi信道, 并在检测到的空闲的 WiFi信道 上向接收端发送数据发送请求消息;
接收单元, 用于接收所述接收端发送的数据发送回复消息, 并将所述数 据发送回复消息所占用的 WiFi信道作为 WiFi回传信道;
传输单元, 用于在所述 WiFi回传信道的至少两个非连续的 WiFi信道上 传输数据包。
结合第三方面, 在第一种可能的实现方式中, 所述发送单元发送的数据 发送请求消息包括要发送给所述接收端的所述数据包的大小信息。
结合第三方面的第一种可能的实现方式, 在第二种可能的实现方式中, 所述传输单元还用于:
根据所述数据发送回复消息确定传输所述数据包所需要的时长; 所述传输单元在所述 WiFi回传信道的两个非连续的 WiFi信道上传输数 据包时, 具体为:
在所述时长内在所述 WiFi回传信道的两个非连续的 WiFi信道上传输数
据包。
结合第三方面, 或者第三方面的第一至第二种可能的实现方式, 在第三 种可能的实现方式中,所述发送单元发送的数据发送请求消息为请求发送 RTS 消息, 所述接收单元接收的数据发送回复消息为消除发送 CTS消息。
第四方面, 提供一种无线保真 WiFi回传装置, 包括:
第一接收单元, 用于接收发送端在空闲的 WiFi信道上发送的数据发送请 求消息;
发送单元, 用于从接收所述数据发送请求消息所占用的 WiFi信道中确定 WiFi回传信道,并在所述 WiFi回传信道上向所述发送端发送数据发送回复消 息;
第二接收单元, 用于接收所述发送端在所述 WiFi回传信道中的至少两个 非连续的 WiFi信道上传输的数据包。
结合第四方面, 在第一种可能的实现方式中, 所述第一接收单元接收到 的数据发送请求消息包括所述发送端要发送的所述数据包的大小信息。
结合第四方面的第一种可能的实现方式, 在第二种可能的实现方式中, 所述第二接收单元还用于:
测量所述 WiFi回传信道的信道质量指示 CQI信息;
根据所述发送端要发送的所述数据包的大小信息、 所述 CQI信息确定接 收所述数据包的时长;
所述第二接收单元在接收所述发送端在所述 WiFi回传信道中的至少两个 非连续的 WiFi信道上传输的数据包时, 具体为:
在所述时长内接收所述发送端在所述 WiFi回传信道中的至少两个非连续 的 WiFi信道上传输的数据包。
结合第四方面, 或者第四方面的第一至第二种可能的实现方式, 在第三 种可能的实现方式中, 所述第一接收单元接收到的数据发送请求消息为请求 发送 RTS消息,所述发送单元发送的数据发送回复消息为消除发送 CTS消息。
本发明有益效果如下:
现有技术中, 发送端只能在连续的空闲 WiFi信道上传说数据包, 因此, 存在资源浪费, 传输效率较低的情况, 本发明实施例中, 检测空闲的 WiFi信 道, 并在检测到的空闲的 WiFi信道上向接收端发送数据发送请求消息; 接收 接收端发送数据发送回复消息, 并将接收数据发送回复消息时所占用的 WiFi 信道作为 WiFi回传信道, 其中, WiFi回传信道为向接收端发送数据发送请求 消息时所占用的 WiFi信道中的信道; 在 WiFi回传信道的至少两个非连续的 WiFi信道上传输数据包, 在该方案中, 发送端可以在 WiFi回传信道的至少两 个非连续的 WiFi信道上传输数据包, 即使 WiFi信道是不连续的, 也可以进 行传输, 因此, 提高了资源的利用率和传输效率。 附图说明
图 1为本发明实施例中 WiFi组网的示意图;
图 2为本发明实施例中 WiFi回传的第一详细流程图;
图 3为本发明实施例中 WiFi回传的第二详细流程图;
图 4为本发明实施例中 WiFi回传的第一实施例;
图 5为本发明实施例中 WiFi回传的第二实施例;
图 6为本发明实施例中 WiFi回传装置的第一功能结构示意图;
图 7为本发明实施例中 WiFi回传装置的第二功能结构示意图;
图 8为本发明实施例中 WiFi回传装置的第一实体结构示意图;
图 9为本发明实施例中 WiFi回传装置的第二实体结构示意图。 具体实施方式
为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本发 明实施例中的附图, 对本发明实施例中的技术方案进行清楚地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于本发明 中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所 有其它实施例, 都属于本发明保护的范围。
本文中术语"和 /或,,, 仅仅是一种描述关联对象的关联关系, 表示可以存 在三种关系, 例如, Α和 /或 Β, 可以表示: 单独存在 Α, 同时存在 Α和 Β, 单独存在 Β这三种情况。 另外, 本文中字符" /,,, 一般表示前后关联对象是一 种"或"的关系。
本发明实施例中, 提供一种 WiFi 回传的方法, 该方法中: 检测空闲的 WiFi信道,并在检测到的空闲的 WiFi信道上向接收端发送数据发送请求消息; 接收接收端发送数据发送回复消息, 并将接收数据发送回复消息时所占用的 WiFi信道作为 WiFi回传信道, 其中, WiFi回传信道为向接收端发送数据发 送请求消息时所占用的 WiFi信道中的信道; 在 WiFi回传信道的至少两个非 连续的 WiFi信道上传输数据包, 在该方案中, 发送端可以在 WiFi回传信道 的至少两个非连续的 WiFi信道上传输数据包, 即使 WiFi信道是不连续的, 也可以进行传输, 因此, 提高了资源的利用率和传输效率。
下面结合附图对本发明优选的实施方式进行详细说明。
实施例一
参阅图 2所示, 本发明实施例中提供一种 WiFi回传的方法, 该方法的具 体过程如下:
步骤 200: 检测空闲的 WiFi信道, 并在检测到的空闲的 WiFi信道上向接 收端发送数据发送请求消息;
步骤 210: 接收接收端发送数据发送回复消息, 并将接收数据发送回复消 息时所占用的 WiFi信道作为 WiFi回传信道;
步骤 220:在 WiFi回传信道的至少两个非连续的 WiFi信道上传输数据包。 本发明实施例中, 在检测到的空闲的 WiFi信道上向接收端发送数据发送 请求消息时, 可以在多个带宽上发送数据发送诸求消息, 例如, 有四个带宽, 第一个带宽和第二个带宽分别为 20M,第三个带宽为 40M第四个带宽为 80M。
为了提高频谱的利用率, 本发明实施例中, 每个带宽的起点和终点是可 以调整的。 例如, 带宽 1为 A-B, 带宽 2为 C-D, ( 为人、 B之间的一个点, 也就是说, C-D之间的一部分属于 A-B , 为了提高频谱的利用率, 可以将带
宽 2的起始点和终止点进行调整。
本发明实施例中, 数据发送请求消息包括发送给接收端的数据包的大小 信息, 其中, 数据包的大小信息用于接收端计算传输数据包的时长, 在时长 结束时, 接收端可以接收其他发送端发送的数据。
本发明实施中, 接收端可以根据数据包的大小信息计算传输数据包的时 长, 然后, 接收端将计算出来的数据包的时长携带在数据发送回复消息中发 送至发送端, 因此, 接收接收端发送的数据发送回复消息之后, 还包括如下 操作:
根据数据发送回复消息确定传输数据包所需要的时长;
此时, 在 WiFi回传信道的两个非连续的 WiFi信道上传输数据包时, 可 以采用如下方式, 可选的:
在时长内在 WiFi回传信道的两个非连续的 WiFi信道上传输数据包。 本发明实施例中, WiFi回传信道有多种形式, 可选的, WiFi回传信道为 向接收端发送数据发送请求消息时所占用的 WiFi信道中的信道。
本发明实施例中, 数据发送请求消息的形式有多种, 例如, 可以为 RTS ( equest To Send, 请求发送)消息 , 数据发送回复消息的形式也有多种 , 例 如, 可以为 CTS ( Clear To Send, 清除发送) 消息。
本发明实施例中, 接收端在接收到每一个数据包, 并正确解码数据包后, 在对应的信道上为该正确解码的数据包回复 ACK ( ACKnowledge, 正确应答 指令), 该技术属于 WiFi领域的惯用技术手段, 在此不再进行——详述。
在该方案中, 发送端检测到空闲的 WiFi 信道后, 通过在每一个空闲的 WiFi信道上发送数据发送请求消息通知接收端,这些空闲的 WiFi信道发送端 是可以用的, 而接收端进一步从发送端检测到的空闲的 WiFi信道中确定出 WiFi回传信道, 然后, 发送端在接收端确定出的指定的 WiFi信道中的两个非 连续的 WiFi信道上传输数据包即可, 即使指定的 WiFi信道是不连续的, 也 可以进行传输, 因此, 提高了资源的利用率和传输效率。
实施例二
参阅图 3所示, 本发明实施例中提供一种 WiFi回传的方法, 该方法的具 体过程如下:
步骤 300: 接收发送端在空闲的 WiFi信道上发送的数据发送请求消息; 步骤 310:从接收数据发送请求消息所占用的 WiFi信道中确定 WiFi回传 信道, 并在 WiFi回传信道上向发送端发送数据发送回复消息;
步骤 320:接收发送端在 WiFi回传信道中的至少两个非连续的 WiFi信道 上传输的数据包。
本发明实施例中, 可选的, 数据发送请求消息包括发送端要发送的数据 包的大小信息。
进一步的, 为了确定发送端占用至少两个非连续的 WiFi信道传输数据包 的时长, 本发明实施例中, 接收发送端发送的数据发送请求消息之后, 还包 括如下操作:
测量 WiFi回传信道的信道质量指示 CQI信息;
根据发送端要发送的数据包的大小信息、 CQI信息确定接收数据包的时 长;
此时, 接收发送端在 WiFi回传信道中的至少两个非连续的 WiFi信道上 传输的数据包时, 具体可以为:
在时长内接收发送端在 WiFi回传信道中的至少两个非连续的 WiFi信道 上传输的数据包。
这样, 在该时长结束时, 接收端可以将指定的 WiFi信道释放为空闲, 进 而接收其他发送端发送的数据包了。
本发明实施例中,数据发送请求消息的形式有多种, 可选的, 可以为 RTS 消息, 同理, 数据发送回复消息的形式也可以有多种, 可选的, 可以为 CTS 消息。
本发明实施例中, 在接收发送端在接收到数据发送回复消息后在指定的 WiFi信道上传输的数据包之后, 还包括如下操作:
若正确解码数据包, 则在接收该数据包的信道上, 向发送端发送与正确
解码的数据包对应的 ACK。
在该方案中, 发送端检测到空闲的 WiFi信道后, 通过在空闲的 WiFi信 道上发送数据发送请求消息通知接收端, 这些空闲的 WiFi信道发送端是可以 用的, 而接收端进一步从发送端检测到的空闲的 WiFi信道中确定出 WiFi回 传信道, 然后, 发送端在接收端确定出的 WiFi回传信道中的至少两个非连续 的 WiFi信道上传输数据包即可, 即使指定的 WiFi信道是不连续的, 也可以 进行传输, 因此, 提高了资源的利用率和传输效率。
上述实施例一和实施例二讲述的都是单跳的方案, 只不过实施例一是从 发送端的角度描述的, 实施例二是从接收端的角度描述的, 在实际应用中还 有可能存在多跳节点, 如 3个节点: 节点 1、 节点 2、 节点 3 , 如数据传输方 向是节点 1→节点 2→节点 3 , 那么节点 1和节点 2进行通信时, 节点 1作为 发送端, 节点 2作为接收端, 节点 1和节点 2进行通信时, 节点 1可以执行 步骤 200-步骤 220, 节点 2可以执行步骤 300-步骤 320, 同理, 接收 2在接收 到数据包后,还要将数据包传输至节点 3 ,此时,节点 2和节点 3要进行通信, 其中, 节点 2作为发送端, 节点 3作为接收端, 节点 2仍然可以执行步骤 200- 步骤 220, 节点 3可以执行步骤 300-步骤 320,。
当然, 在实际应用中, 可能有大于三个的节点, 此时, 任意两个相邻的 节点进行通信时, 发送端均可以执行步骤 200-步骤 220, 如节点 n-1和节点 n 之间通信时, 节点 n-1可以执行步骤 200-步骤 220, 节点 n可以执行步骤 300- 步骤 320, 节点 n和节点 n+1之间通信时, 节点 n也可以执行步骤 200-步骤 220, 节点 n+1可以执行步骤 300-步骤 320。
回传路径有多跳节点时, 若节点 n有緩存数据包, 为了减少时延, 提高 传输效率, 节点 n在向节点 n-1发送 CTS消息的同时, 也可以向节点 n+1发 送数据包; 若节点 n有没有緩存数据包, 则节点 n在向节点 n-1发送 CTS消 息后, 并接收到节点 n-1发送的数据包, 才可以向节点 n+1发送数据包。
当然, 若节点 n既接收节点 n-1 发送发送的数据包, 同时, 也在向节点 n+1发送数据包, 为了避免干扰, 提高接收到的数据包的准确性, 节点 n接收
到的节点 n-1发送的数据包的频段,与节点 n向节点 n+1发送数据包的频段是 不相同的。
为了更好地理解本发明实施例, 以下给出具体应用场景, 针对 WiFi回传 的过程, 作出进一步详细描述, 如图 4所示:
实施例三
AP直接接入 eNB(即单跳;),共有 10个信道:信道 1、信道 2、信道 3 信道 10, 每一个信道的带宽均为 20M。
步骤 400: AP检测到信道 1、信道 3、信道 8-信道 10为空闲的 WiFi信道; 步骤 410: AP在信道 1、信道 3、信道 8-信道 10上分别向 eNB发送 RTS, 其中, 每一个 RTS中携带待发送的数据包的大小;
步骤 420: eNB分别在信道 1、 信道 3、 信道 8-信道 10上接收到 RTS后, 确定 AP可以使用信道 1、 信道 3、 信道 8-信道 10传输数据包, 并从信道 1、 信道 3、 信道 8-信道 10中确定出信道 1、 信道 3、 信道 8、 信道 10中无其他 AP发送 RTS后, 将信道 1、 信道 3、 信道 8、 信道 10作为指定的 WiFi信道; 步骤 430: eNB分别测量信道 1、 信道 3、 信道 8、 信道 10的 CQI, 并根 据数据包的大小和 CQI确定 AP传输数据包的时长;
步骤 440: eNB在信道 1、信道 3、信道 8、信道 10上分别向 AP发送 CTS, 每一个 CTS中均携带确定出的时长;
步骤 450: AP在上述时长内, 在信道 1、 信道 3、 信道 8、 信道 10上同 时分别向 eNB传输数据包;
步骤 460: AP接收到数据包, 并正确解码后, 在对应的信道上为该数据 包回复 ACK。
实施例四
API通过 AP2接入 eNB (即两跳), 共有 10个信道: 信道 1、 信道 2、 信 道 3 信道 10, 每一个信道的带宽均为 20M。
步骤 500: API检测到信道 1、 信道 3、 信道 8-信道 10为空闲的 WiFi信 道;
步骤 510: API在信道 1、信道 3、信道 8-信道 10上分别向 AP2发送 RTS, 其中, 每一个 RTS中携带待发送的数据包的大小;
步骤 520: AP2分别在信道 1、 信道 3、 信道 8-信道 10上接收到 RTS后, 确定 API可以使用信道 1、 信道 3、 信道 8-信道 10传输数据包, 并从信道 1、 信道 3、 信道 8-信道 10中确定出信道 1、 信道 3、 信道 8、 信道 10中无其他 AP发送 RTS后, 将信道 1、 信道 3、 信道 8、 信道 10作为与 API对应的指定 的 WiFi信道;
步骤 530: AP2分别测量信道 1、 信道 3、 信道 8、 信道 10的 CQI, 并根 据数据包的大小和 CQI确定 AP传输数据包的时长;
步骤 540: AP2在信道 1、 信道 3、 信道 8、 信道 10上分别向 API发送 CTS, 每一个 CTS中均携带确定出的时长;
步骤 550: API在上述时长内, 在信道 1、 信道 3、 信道 8、 信道 10上同 时分别向 AP2传输数据包;
步骤 560: AP2接收到数据包, 并正确解码后, 在对应的信道上为该数据 包回复 ACK;
步骤 570: AP2检测到信道 4-信道 6为空闲的 WiFi信道, 并在信道 4-信 道 6上分别向 e B发送 RTS;
步骤 580: eNB从信道 4-信道 6中 选出信道 5、 信道 6为与 AP2对应 的指定的 WiFi信道, 并在信道 5、 信道 6上分别向 AP2发送 CTS;
步骤 590: AP2接收到 CTS后, 分别在信道 5、 信道 6上向 eNB发送数 据包;
步骤 600: eNB正确解码数据包后, 在对应的信道上向 AP2为该数据包 发送 ACK。
基于上述技术方案, 参阅图 6所示, 本发明实施例提供一种 WiFi回传装 置, 该 WiFi回传装置包括发送单元 60、 接收单元 61、 传输单元 62, 其中: 发送单元 60, 用于检测空闲的 WiFi信道, 并在检测到的空闲的 WiFi信 道上向接收端发送数据发送请求消息;
接收单元 61 , 用于接收接收端发送的数据发送回复消息, 并将数据发送 回复消息所占用的 WiFi信道作为 WiFi回传信道;
传输单元 62, 用于在 WiFi回传信道的至少两个非连续的 WiFi信道上传 输数据包。
本发明实施例中, 可选的, 发送单元 60发送的数据发送请求消息包括要 发送给接收端的数据包的大小信息。
本发明实施例中, 进一步的, 传输单元 62还用于:
根据数据发送回复消息确定传输数据包所需要的时长;
本发明实施例中, 可选的, 传输单元 62在 WiFi回传信道的两个非连续 的 WiFi信道上传输数据包时, 具体为:
在时长内在 WiFi回传信道的两个非连续的 WiFi信道上传输数据包。 本发明实施例中, 可选的, 发送单元 60发送的数据发送请求消息为请求 发送 RTS消息,接收单元 61接收的数据发送回复消息为消除发送 CTS消息。
基于上述技术方案, 参阅图 7所示, 本发明实施例提供一种 WiFi回传装 置, 该 WiFi回传装置包括第一接收单元 70、 发送单元 71、 第二接收单元 72, 其中:
第一接收单元 70,用于接收发送端在空闲的 WiFi信道上发送的数据发送 请求消息;
发送单元 71, 用于从接收数据发送请求消息所占用的 WiFi信道中确定 WiFi回传信道, 并在 WiFi回传信道上向发送端发送数据发送回复消息; 第二接收单元 72,用于接收发送端在 WiFi回传信道中的至少两个非连续 的 WiFi信道上传输的数据包。
本发明实施例中, 可选的, 第一接收单元 70接收到的数据发送请求消息 包括发送端要发送的数据包的大小信息。
本发明实施例中, 进一步的, 第二接收单元 72还用于:
测量 WiFi回传信道的 CQI信息;
根据发送端要发送的数据包的大小信息、 CQI信息确定接收数据包的时
长;
本发明实施例中, 可选的, 第二接收单元 72在接收发送端在 WiFi回传 信道中的至少两个非连续的 WiFi信道上传输的数据包时, 具体为:
在时长内接收发送端在 WiFi回传信道中的至少两个非连续的 WiFi信道 上传输的数据包。
本发明实施例中, 可选的, 第一接收单元 70接收到的数据发送请求消息 为 RTS消息, 发送单元 71发送的数据发送回复消息为 CTS消息。
如图 8所示, 为本发明实施例提供的 WiFi回传装置的实体装置图, WiFi回 传装置包括至少一个处理器 801 , 通信总线 802, 存储器 803以及至少一个通信 接口 804。
其中, 通信总线 802用于实现上述组件之间的连接并通信, 通信接口 804 用于与外部设备连接并通信。
其中, 存储器 803 用于存储需要执行的程序代码, 这些程序代码具体可 以包括: 发送单元 8031、 接收单元 8032 , 及传输单元 8033 , 当上述单元被处 理器 801执行时, 实现如下功能:
发送单元 8031 , 用于检测空闲的 WiFi信道, 并在检测到的空闲的 WiFi 信道上向接收端发送数据发送请求消息;
接收单元 8032, 用于接收接收端发送的数据发送回复消息, 并将数据发 送回复消息所占用的 WiFi信道作为 WiFi回传信道;
传输单元 8033 , 用于在 WiFi回传信道的至少两个非连续的 WiFi信道上 传输数据包。
如图 9所示, 为本发明实施例提供的 WiFi回传装置的实体装置图, WiFi回 传装置包括至少一个处理器 901 , 通信总线 902, 存储器 903以及至少一个通信 接口 904。
其中, 通信总线 902用于实现上述组件之间的连接并通信, 通信接口 904 用于与外部设备连接并通信。
其中, 存储器 903 用于存储需要执行的程序代码, 这些程序代码具体可
以包括: 第一接收单元 9031、 发送单元 9032, 及第二接收单元 9033 , 当上述 单元被处理器 901执行时, 实现如下功能:
第一接收单元 9031 ,用于接收发送端在空闲的 WiFi信道上发送的数据发 送请求消息;
发送单元 9033,用于从接收数据发送请求消息所占用的 WiFi信道中确定 WiFi回传信道, 并在 WiFi回传信道上向发送端发送数据发送回复消息;
第二接收单元 9034,用于接收发送端在 WiFi回传信道中的至少两个非连 续的 WiFi信道上传输的数据包。
综上所述, 本发明实施例中提供的一种 WiFi 回传中: 检测空闲的 WiFi 信道, 并在检测到的空闲的 WiFi信道上向接收端发送数据发送请求消息; 接 收接收端发送的数据发送回复消息, 并将数据发送回复消息所占用的 WiFi信 道作为 WiFi回传信道; 在 WiFi回传信道的至少两个非连续的 WiFi信道上传 输数据包, 在该方案中, 发送端可以在 WiFi 回传信道的至少两个非连续的 WiFi信道上传输数据包,即使 WiFi信道是不连续的,也可以进行传输, 因此, 提高了资源的利用率和传输效率。
本发明是参照根据本发明实施例的方法、 设备(系统) 、 和计算机程序 产品的流程图和 /或方框图来描述的。 应理解可由计算机程序指令实现流程 图和 /或方框图中的每一流程和 /或方框、 以及流程图和 /或方框图中的流 程和 /或方框的结合。 可提供这些计算机程序指令到通用计算机、 专用计算 机、 嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器, 使 得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现 在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中的功能的 装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设 备以特定方式工作的计算机可读存储器中, 使得存储在该计算机可读存储器 中的指令产生包括指令装置的制造品, 该指令装置实现在流程图一个流程或 多个流程和 /或方框图一个方框或多个方框中的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的 处理, 从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图 一个流程或多个流程和 /或方框图一个方框或多个方框中的功能的步骤。
尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了 基本创造性概念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权 利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然, 本领域的技术人员可以对本发明实施例进行各种改动和变型而不 脱离本发明实施例的精神和范围。 这样, 倘若本发明实施例的这些修改和变 型属于本发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些 改动和变型在内。