一种通信方法及装置与流程

文档序号:12967958阅读:99来源:国知局
一种通信方法及装置与流程
本申请涉及通信
技术领域
,特别涉及一种通信方法及装置。
背景技术
:随着物联网(英文:internetofthings,缩写:iot)、机器类型通信(英文:machinetypecommunication,缩写:mtc)、智慧城市和垂直集成工业的广泛应用,“低功耗巨连接”成为下一代移动通信网络的重点应用场景之一,所谓“低功耗巨连接”即巨量低功耗的终端应用无线信道。目前,已经为数十亿人类手机用户提供服务的蜂窝移动通信网络还需要再新增容纳数百亿以上数量的mtc设备。在巨量低功耗巨的终端应用无线信道的应用场景下,若巨量终端采用竞争无线信道的方式进行通信,则会因为终端的数量过大导致无线信道使用效率很低,不能发挥最佳的通信能力,很大降低无线信道的系统吞吐量,降低了无线信道的使用效率,也降低了终端获得系统服务的几率。技术实现要素:本申请实施例提供一种通信方法及装置,用以解决巨量低功耗终端接入无线信道的应用场景中信道使用效率较低的问题。本申请实施例提供的具体技术方案如下:第一方面,提供一种通信方法,包括:第一终端在欲向基站发送第一数据时,向所述基站发送信道请求帧,所述信道请求帧中携带所述第一终端请求占用信道的第一时间长度,所述第一时间长度大于所述第一终端发送所述第一数据所需的时间长度,所述第一数据对时延的敏感程度大于预设阈值;所述第一 终端接收所述基站针对所述信道请求帧返回的信道响应帧;所述第一终端将所述第一数据与第二数据聚合生成聚合数据,所述第二数据为至少一个第二终端向所述第一终端发送的;所述第一终端将所述聚合数据发送给所述基站。这样,在终端数量巨大的场景中,终端只有在产生对时延的敏感程度大于预设阈值的数据时,才会向基站发送信道请求帧,降低了与基站直接通信的终端的数量,提高了信道的使用效率;进一步的,终端请求占用信道的时间长度大于自身发送数据所实际需要的时间长度,这样可以使得终端利用所请求的多余的时间来接收其他终端发送的数据,这就使得更多的终端能够通过间接的方式将数据发送给基站,从一定程度上增加了系统内获得服务的终端的数量,进一步提高了无线信道的使用效率,并有效降低了终端的功耗。结合第一方面,在第一方面的第一种可能的实现方式中,所述第一终端向所述基站发送所述信道请求帧之前,接收所述基站发送的分组信息,所述分组信息中包括所述第一终端所在组的标识id以及组中各个终端的id;所述至少一个第二终端与所述第一终端位于同一个组内。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述第一终端在接收基站发送的分组信息之前,还包括:所述第一终端接收所述基站发送的广播信息,并向所述基站发送注册信息,其中,所述广播信息包括第一频段,所述第一频段的部分或全部用于所述第一终端与所述基站之间进行通信;所述注册信息用于终端进行所述网络切片的注册;所述第一终端按照所述第一频段调整射频天线的滤波器配置,以使所述第一终端收发所述第一频段的数据。这样,根据指定的专门用于终端与基站进行通信的第一频段,调整射频天线的滤波器配置,使得终端只收发第一频段的数据,忽略其他频段的数据,这样保证终端与其他不同类型的终端在通信过程中互不干扰。结合第一方面和第一方面的第一种至第二种可能的实现方式中的任一种,在第一方面的第三种可能的实现方式中,所述信道响应帧中携带第二时间长 度,所述第二时间长度为所述基站允许所述第一终端占用信道的时间长度。结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述信道请求帧中还携带第一发送策略;所述第一发送策略为指定向所述第一终端发送数据的终端,或者为所述第一终端所在组的其他终端向所述第一终端发送数据时的先后顺序,或者为所述第一终端所在组的其他终端向所述第一终端发送数据时发送功率,或者为所述第一终端所在组的其他终端向所述第一终端发送数据时占用的时间段,或者为所述第一终端所在组的其他终端向所述第一终端发送数据时数据量大小,也或者可以上上述任意几种的组合。这样提高了第一终端的同组内其他终端向第一终端发送d2d数据的成功率。结合第一方面的第三种或第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述第一终端将所述第一数据与第二数据聚合生成聚合数据,将所述聚合数据发送给所述基站,包括:所述第一终端在接收到所述信道响应帧之后的第三时间长度内维持静默状态,所述静默状态用于指示所述第一终端不向所述基站发送数据;所述第一终端若在所述第三时间长度内,接收到所述至少一个第二终端发送的第二数据,则将所述第二数据与所述第一数据聚合生成聚合数据,并在经历所述第三时间长度之后的第四时间长度内,将所述聚合数据发送给所述基站;所述第三时间长度与所述第四时间长度之和小于等于所述第二时间长度。结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,还包括:所述第一终端若确定发送所述聚合数据所用的时间大于所述第四时间长度,则在所述第四时间长度内优先发送所述第一数据;并将所述第二数据存储在本地,根据所述第二数据携带的数据有效期确定所述第二数据超期时,将所述第二数据删除。结合第一方面和第一方面的第一种至第六种可能的实现方式中的任一种,在第一方面的第七种可能的实现方式中,还包括:所述第一终端在第一数据对 时延的敏感程度不大于预设阈值时,根据接收的基站发送的分组信息,将所述第一数据发送给第三终端,所述第三终端与所述第一终端位于同一个组内。结合第一方面的第七种可能的实现方式,在第一方面的第八种可能的实现方式中,所述第一终端将所述第一数据发送给所述第三终端之前,还包括:所述第一终端侦听到所述基站发送的第一指示消息;所述第一指示消息中携带所述基站允许所述第三终端占用信道的第五时间长度,用于指示所述第一终端在接收到所述第一指示消息后的所述第五时间长度内不允许占用所述信道向所述基站发送数据。结合第一方面的第八种可能的实现方式,在第一方面的第九种可能的实现方式中,所述第一指示消息还包括第六时间长度,用于指示所述第一终端在接收到所述第一指示消息后的所述第六时间长度内,将所述第一数据发送给所述第三终端;所述第六时间长度小于所述第五时间长度。结合第一方面的第八种可能的实现方式,在第一方面的第十种可能的实现方式中,所述第一终端在接收到所述基站发送的第一指示消息之前,接收所述第三终端发送的第二指示消息,所述第二指示消息中携带用于所述第三终端等待接收组内其他终端发送数据的第七时间长度;所述第一终端将所述第一数据发送给所述第三终端,包括:所述第一终端在接收到所述第一指示消息之后的所述第七时间长度内,将所述第一数据发送给所述第三终端。结合第一方面的第十种可能的实现方式,在第一方面的第十一种可能的实现方式中,所述第一终端在接收到所述第一指示消息之后的所述第七时间长度内,将所述第一数据发送给所述第三终端,包括:所述第一终端在接收到所述第一指示消息之后的所述第七时间长度内,按照所述第二指示消息中携带的第二发送策略,将所述第一数据发送给所述第三终端;所述第二发送策略包括:指定向所述第三终端发送数据的终端,或者,所述第三终端所在组的其他终端向所述第三终端发送数据时的先后顺序、发送功率、占用的时间段、数据量大小中的任意一种。结合第一方面和第一方面的第七种至第十一种可能的实现方式中的任一种,在第一方面的第十二种可能的实现方式中,还包括:若基站发送的分组信息中包含组中各个终端的轮询信息,则所述第一终端按照所述轮询信息向所述第三终端发送数据,所述轮询信息用于指示所述第一终端和组内其他终端向所述第三终端发送数据的先后顺序;若所述分组信息中不包含组中各个终端的轮询信息,则所述第一终端采用与组内其他终端竞争的方式向所述第三终端发送数据。结合第一方面和第一方面的第一种至第十二种可能的实现方式中的任一种,在第一方面的第十三种可能的实现方式中,所述第一终端为机器类型通信mtc设备。第二方面,提供一种通信方法,包括:基站将m个终端进行分组,并将分组信息分别发送给所述m个终端,m≥1,m为正整数;所述基站在接收到所述m个终端中的第一终端发送的信道请求帧时,向所述第一终端返回信道响应帧,其中,所述信道请求帧中携带所述第一终端请求占用信道的第一时间长度,所述第一时间长度大于所述第一终端发送所述第一数据所需的时间长度;所述基站接收所述第一终端占用所述信道发送的聚合数据,对所述聚合数据进行处理;其中,所述聚合数据为第一数据和第二数据聚合而成,所述第一数据为所述第一终端欲向所述基站发送的数据,所述第二数据为至少一个第二终端欲向基站发送的数据,所述至少一个第二终端与所述第一终端位于同一个组中。这样,在终端数量巨大的场景中,能够降低与基站直接通信的终端的数量,提高信道的使用效率。且通过发送d2d数据的方式,使得更多的终端能够通过间接的方式发送数据给基站,从一定程度上增加了系统内获得服务的终端的数量,进一步提高了无线信道的使用效率,并有效降低了终端的功耗。结合第二方面,在第二方面的第一种可能的实现方式中,所述基站将m个终端进行分组之前,还包括:所述基站发送广播信息,并接收所述m个终 端中的每一个终端发送的注册信息;其中,所述广播信息包括第一频段的信息,所述第一频段的部分或全部用于所述m个终端与所述基站之间进行通信;所述注册信息用于终端进行所述网络切片的注册。通过向终端指示专门用于终端与基站进行通信的指定的第一频段,使得终端只收发第一频段的数据,忽略其他频段的数据,这样保证终端与其他不同类型的终端在通信过程中互不干扰。结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述基站将m个终端进行分组,包括:所述基站根据能够使得系统吞吐量达到最大值的随机竞争无线信道的终端的理论数量值,确定分组的数目;所述基站按照确定出的所述分组的数目,并根据所述m个终端的物理位置、业务类型、节省功耗的需求程度中的至少一种,将所述m个终端进行分组。通过分组数目的确定,使得与基站直接通信的数目保持在最佳数目,即,能够使系统吞吐量接近或等于最大值,提高信道的使用效率。结合第二方面和第二方面的第一种至第二种可能的实现方式中的任一种,在第二方面的第三种可能的实现方式中,所述分组信息包括:组的标识id以及组中各个终端的id。结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述分组信息还包括组中各个终端的轮询信息,所述轮询信息用于指示未发送信道请求帧的终端向发送信道请求帧的终端发送数据的先后顺序。结合第二方面的第三种或第四种可能的实现方式,在第二方面的第五种可能的实现方式中,所述分组信息还包括用于第二频段的信息和第三频段的信息,所述第二频段用于所述第一终端与基站进行通信、且所述第二频段包含于所述第一频段,所述第三频段用于所述第一终端与其他终端之间进行通信。结合第二方面和第二方面的第一种至第五种可能的实现方式中的任一种,在第二方面的第六种可能的实现方式中,所述信道响应帧中携带第二时间长 度,所述第二时间长度为所述基站允许所述第一终端占用信道的时间长度。结合第二方面的第六种可能的实现方式,在第二方面的第七种可能的实现方式中,所述信道响应帧还用于指示所述m个终端中除所述第一终端之外的其他终端,从接收到所述信道响应帧的时刻开始,在所述第二时间长度内,不允许占用所述信道向所述基站发送数据。第三方面,提供一种通信装置,该装置具有实现上述第一方面和第一方面的第一种至第十三种可能的实现方式中的任一种方法设计中第一终端行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。下面结合第三方面,对第三方面的多种可能的实现方式中的部分进行具体介绍。结合第三方面,在第三方面的第一种可能的实现方式中,该通信装置应用于第一终端,包括:收发器、处理器和存储器,所述存储器用于存储一组指令,所述处理器用于调用所述存储器中存储的指令,执行以下操作:在欲向基站发送第一数据时,通过所述收发器向所述基站发送信道请求帧,所述信道请求帧中携带所述装置请求占用信道的第一时间长度,所述第一时间长度大于所述收发器发送所述第一数据所需的时间长度,所述第一数据对时延的敏感程度大于预设阈值;通过所述收发器接收所述基站针对所述信道请求帧返回的信道响应帧;将所述第一数据与第二数据聚合生成聚合数据,所述第二数据为至少一个第二终端向所述装置发送的;将所述聚合数据发送给所述基站。这样,在终端数量巨大的场景中,终端只有在产生对时延的敏感程度大于预设阈值的数据时,才会向基站发送信道请求帧,降低了与基站直接通信的终端的数量,提高了信道的使用效率;进一步的,终端请求占用信道的时间长度大于自身发送数据所实际需要的时间长度,这样可以使得终端利用所请求的多余的时间来接收其他终端发送的数据,这就使得更多的终端能够通过间接的方 式将数据发送给基站,从一定程度上增加了系统内获得服务的终端的数量,进一步提高了无线信道的使用效率,并有效降低了终端的功耗。结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述处理器用于:在通过所述收发器向所述基站发送所述信道请求帧之前,通过所述收发器接收所述基站发送的广播信息,所述广播信息包括第一频段,所述第一频段的部分或全部用于所述装置与所述基站之间进行通信;按照所述广播信息中包含的所述第一频段调整射频天线的滤波器配置,以使所述收发器收发所述第一频段的数据;通过所述收发器接收所述基站发送的分组信息,所述分组信息中包括所述装置所在组的标识id以及组中各个终端的id;所述至少一个第二终端与所述装置位于同一个组内。这样,根据指定的专门用于终端与基站进行通信的第一频段,调整射频天线的滤波器配置,使得终端只收发第一频段的数据,忽略其他频段的数据,这样保证终端与其他不同类型的终端在通信过程中互不干扰。结合第三方面的第一种或第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述信道响应帧中携带第二时间长度和第一发送策略;所述第二时间长度为所述基站允许所述装置占用信道的时间长度;所述第一发送策略为指定向所述装置发送数据的一个终端,或者为所述装置所在组的其他至少两个终端向所述装置发送数据时的先后顺序。这样提高了第一终端的同组内其他终端向第一终端发送d2d数据的成功率。结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述处理器用于:在所述收发器接收到所述信道响应帧之后的第三时间长度内不向所述基站发送数据;若在所述第三时间长度内,通过所述收发器接收到所述至少一个第二终端发送的第二数据,则将所述第二数据与所述第一数据聚合生成所述聚合数据,并在经历所述第三时间长度之后的第四时间长度内,通过所述收发器将所述聚合数据发送给所述基站;所述第三时间长度与所述第四时间长度之和小于等于所述第二时间长度。结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述处理器还用于:若确定发送所述聚合数据所用的时间大于所述第四时间长度,则在所述第四时间长度内优先发送所述聚合数据中的所述第一数据。第四方面,提供一种通信装置,该装置具有实现上述第二方面和第二方面的第一种至第七种可能的实现方式中的任一种方法设计中基站行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。下面结合第四方面,对第四方面的多种可能的实现方式中的部分进行具体介绍。结合第四方面,在第四方面的第一种可能的实现方式中,该通信装置应用于基站,具体包括收发器、处理器和存储器,所述存储器用于存储一组指令,所述处理器用于调用所述存储器中存储的指令,执行以下操作:在通过所述收发器接收到m个终端中的第一终端发送的信道请求帧时,向所述第一终端返回信道响应帧,其中,所述信道请求帧中携带所述第一终端请求占用信道的第一时间长度,所述第一时间长度大于所述第一终端发送所述第一数据所需的时间长度,m≥1,m为正整数;通过所述收发器接收所述第一终端占用所述信道发送的聚合数据,对所述聚合数据进行处理;其中,所述聚合数据为第一数据和第二数据聚合而成,所述第一数据为所述第一终端欲向所述装置发送的数据,所述第二数据为至少一个第二终端欲向所述装置发送的数据。这样,在终端数量巨大的场景中,能够降低与基站直接通信的终端的数量,提高信道的使用效率。且通过发送d2d数据的方式,使得更多的终端能够通过间接的方式发送数据给基站,从一定程度上增加了系统内获得服务的终端的数量,进一步提高了无线信道的使用效率,并有效降低了终端的功耗。结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述处理器还用于:在所述收发器接收到所述m个终端中的第一终 端发送的信道请求帧之前,发送广播信息,并接收所述m个终端中的每一个终端发送的注册信息,以及,将所述m个终端进行分组,并将分组信息分别发送给所述m个终端;其中,所述广播信息包括第一频段的信息,所述第一频段用于所述m个终端与所述装置之间进行通信;所述注册信息用于终端进行所述第一频段的注册。通过向终端指示专门用于终端与基站进行通信的指定的第一频段,使得终端只收发第一频段的数据,忽略其他频段的数据,这样保证终端与其他不同类型的终端在通信过程中互不干扰。结合第四方面的第一种或第二种可能的实现方式,在第四方面的第三种可能的实现方式中,所述处理器用于:根据能够使得系统吞吐量达到最大值的随机竞争无线信道的终端的理论数量值,确定分组的数目;按照确定出的所述分组的数目,并根据所述m个终端的物理位置、业务类型、节省功耗的需求程度中的至少一种,将所述m个终端进行分组。结合第四方面的第三种可能的实现方式,在第四方面的第四种可能的实现方式中,所述分组信息包括组中各个终端的轮询信息;所述轮询信息用于指示未发送信道请求帧的终端向发送信道请求帧的终端发送数据的先后顺序。结合第四方面和第四方面的第一种至第四种可能的实现方式中的任一种,在第四方面的第五种可能的实现方式中,所述信道响应帧中携带第二时间长度,所述第二时间长度为所述装置允许所述第一终端占用信道的时间长度,所述信道响应帧还用于指示所述m个终端中除所述第一终端之外的其他终端,从接收到所述信道响应帧的时刻开始,在所述第二时间长度内,不允许占用所述信道向所述装置发送数据。第五方面,提供一种通信装置,该装置具有实现上述第一方面和第一方面的第一种至第十三种可能的实现方式中的任一种方法设计中第一终端行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。下面结合第五方面,对第五方面的多种可能的实现方式中的部分进行具体介绍。结合第五方面,在第五方面的第一种可能的实现方式中,该通信装置应用于第一终端,包括:发送单元,用于在欲向基站发送第一数据时,向所述基站发送信道请求帧,所述信道请求帧中携带所述第一终端请求占用信道的第一时间长度,所述第一时间长度大于所述第一终端发送所述第一数据所需的时间长度,所述第一数据对时延的敏感程度大于预设阈值;接收单元,用于接收所述基站针对所述信道请求帧返回的信道响应帧;聚合单元,用于将所述第一数据与第二数据聚合生成聚合数据,所述第二数据为至少一个第二终端向所述第一终端发送的;发送单元,还用于将所述聚合数据发送给所述基站。这样,在终端数量巨大的场景中,终端只有在产生对时延的敏感程度大于预设阈值的数据时,才会向基站发送信道请求帧,降低了与基站直接通信的终端的数量,提高了信道的使用效率;进一步的,终端请求占用信道的时间长度大于自身发送数据所实际需要的时间长度,这样可以使得终端利用所请求的多余的时间来接收其他终端发送的数据,这就使得更多的终端能够通过间接的方式将数据发送给基站,从一定程度上增加了系统内获得服务的终端的数量,进一步提高了无线信道的使用效率,并有效降低了终端的功耗。结合第五方面的第一种可能的实现方式,在第五方面的第二种可能的实现方式中,所述接收单元还用于:接收所述基站发送的广播信息,所述广播信息包括第一频段,所述第一频段的部分或全部用于所述第一终端与所述基站之间进行通信;所述装置还包括配置单元,用于按照所述广播信息中包含的所述第一频段调整射频天线的滤波器配置,以使所述第一终端收发所述第一频段的数据;所述接收单元还用于,接收所述基站发送的分组信息,所述分组信息中包括所述第一终端所在组的标识id以及组中各个终端的id;所述至少一个第二 终端与所述第一终端位于同一个组内。这样,根据指定的专门用于终端与基站进行通信的第一频段,调整射频天线的滤波器配置,使得终端只收发第一频段的数据,忽略其他频段的数据,这样保证终端与其他不同类型的终端在通信过程中互不干扰。结合第五方面的第一种或第二种可能的实现方式,在第五方面的第三种可能的实现方式中,所述信道响应帧中携带第二时间长度和第一发送策略;所述第二时间长度为所述基站允许所述第一终端占用信道的时间长度;所述第一发送策略为指定向所述第一终端发送数据的一个终端,或者为所述第一终端所在组的其他至少两个终端向所述第一终端发送数据时的先后顺序。结合第五方面的第三种可能的实现方式,在第五方面的第四种可能的实现方式中,所述聚合单元用于:所述第一终端在接收到所述信道响应帧之后的第三时间长度内不向所述基站发送数据;所述第一终端若在所述第三时间长度内,接收到所述至少一个第二终端发送的第二数据,则将所述第二数据与所述第一数据聚合生成所述聚合数据,并在经历所述第三时间长度之后的第四时间长度内,将所述聚合数据发送给所述基站;所述第三时间长度与所述第四时间长度之和小于等于所述第二时间长度。结合第五方面的第四种可能的实现方式,在第五方面的第五种可能的实现方式中,所述聚合单元还用于:若确定发送所述聚合数据所用的时间大于所述第四时间长度,则在所述第四时间长度内优先发送所述聚合数据中的所述第一数据。第六方面,提供一种通信装置,该装置具有实现上述第二方面和第二方面的第一种至第七种可能的实现方式中的任一种方法设计中基站行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。下面结合第六方面,对第六方面的多种可能的实现方式中的部分进行具体介绍。结合第六方面,在第六方面的第一种可能的实现方式中,该装置应用于基站,包括:接收单元,用于接收m个终端中的第一终端发送的信道请求帧;发送单元,用于在所述接收单元接收到m个终端中的第一终端发送的信道请求帧时,向所述第一终端返回信道响应帧,其中,所述信道请求帧中携带所述第一终端请求占用信道的第一时间长度,所述第一时间长度大于所述第一终端发送所述第一数据所需的时间长度,m≥1,m为正整数;接收单元,还用于接收所述第一终端占用所述信道发送的聚合数据;处理单元,用于在接收单元接收到所述第一终端占用所述信道发送的聚合数据后,对所述聚合数据进行处理;其中,所述聚合数据为第一数据和第二数据聚合而成,所述第一数据为所述第一终端欲向所述基站发送的数据,所述第二数据为至少一个第二终端欲向基站发送的数据这样,在终端数量巨大的场景中,能够降低与基站直接通信的终端的数量,提高信道的使用效率。且通过发送d2d数据的方式,使得更多的终端能够通过间接的方式发送数据给基站,从一定程度上增加了系统内获得服务的终端的数量,进一步提高了无线信道的使用效率,并有效降低了终端的功耗。结合第六方面的第一种可能的实现方式,在第六方面的第二种可能的实现方式中,所述发送单元还用于发送广播信息,所述接收单元还用于接收所述m个终端中的每一个终端发送的注册信息;还包括分组单元,用于将所述m个终端进行分组,并将分组信息分别发送给所述m个终端;其中,所述广播信息包括第一频段的信息,所述第一频段用于所述m个终端与所述基站之间进行通信;所述注册信息用于终端进行所述第一频段的注册。通过向终端指示专门用于终端与基站进行通信的指定的第一频段,使得终端只收发第一频段的数据,忽略其他频段的数据,这样保证终端与其他不同类 型的终端在通信过程中互不干扰。结合第六方面的第一种或第二种可能的实现方式,在第六方面的第三种可能的实现方式中,所述分组单元用于,根据能够使得系统吞吐量达到最大值的随机竞争无线信道的终端的理论数量值,确定分组的数目;按照确定出的所述分组的数目,并根据所述m个终端的物理位置、业务类型、节省功耗的需求程度中的至少一种,将所述m个终端进行分组。结合第六方面的第三种可能的实现方式,在第六方面的第四种可能的实现方式中,所述分组信息包括组中各个终端的轮询信息;所述轮询信息用于指示未发送信道请求帧的终端向发送信道请求帧的终端发送数据的先后顺序。结合第六方面的第一种至第四种可能的实现方式中的任一种,在第六方面的第五种可能的实现方式中,所述信道响应帧中携带第二时间长度,所述第二时间长度为所述基站允许所述第一终端占用信道的时间长度,所述信道响应帧还用于指示所述m个终端中除所述第一终端之外的其他终端,从接收到所述信道响应帧的时刻开始,在所述第二时间长度内,不允许占用所述信道向所述基站发送数据。本申请实施例中,在终端数量巨大的场景中,终端只有在产生对时延的敏感程度大于预设阈值的数据时,才会向基站发送信道请求帧,降低了与基站直接通信的终端的数量,提高了信道的使用效率;进一步的,终端请求占用信道的时间长度大于自身发送数据所实际需要的时间长度,这样可以使得终端利用所请求的多余的时间来接收其他终端发送的数据,这就使得更多的终端能够通过间接的方式将数据发送给基站,从一定程度上增加了系统内获得服务的终端的数量,进一步提高了无线信道的使用效率,并有效降低了终端的功耗。附图说明图1为现有的系统架构示意图;图2为本申请实施例中系统架构示意图;图3为本申请实施例中通信方法流程图;图4为本申请实施例中一种网络拓扑示意图;图5为本申请实施例中通信方法中时间关系示意图;图6为本申请实施例中通信装置结构图之一;图7为本申请实施例中通信装置结构图之二;图8为本申请实施例中通信装置结构图之三;图9为本申请实施例中通信装置结构图之四。具体实施方式为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。本申请实施例应用于巨量低功耗的终端接入无线信道的应用场景,可以但不限于应用于蜂窝移动通信网络mtc的应用场景,较佳的,本申请中涉及的终端可以为mtc设备。如图1所示,多个终端可与基站进行通信,为方便说明,图中仅示出了终端a、终端b、终端c、终端d、终端e五个终端。实际应用中,由于终端的数量很多,因此,若每个终端均向基站发送数据,很容易产生冲突,实际能够获得基站服务的终端数量少,且终端的功耗很大。基于图1所示的系统架构,本申请实施例的方法的系统架构可以用图2示意说明。如图2所示,本申请实施例的系统架构包括基站和终端,终端用终端a、终端b和终端c举例说明。基站负责分配上行空口资源,并将调度结果指示给终端,终端用于接收基站的上行调度指示,并根据自身缓存情况发送数据。图2所示的终端b和终端c均将数据发送给终端a,由终端a将三个终端的数据聚合以后的聚合数据发送给基站;终端e将数据发送给终端d,由终 端d将两个终端的数据聚合以后的聚合数据发送给基站。下面结合附图对本申请实施例中通信方法作详细说明。参阅图3所示,本申请实施例提供的通信方法的流程如下。步骤301:基站将m个终端进行分组,其中,m≥1,m为正整数。一个组中包含至少一个终端,即,包含一个或者多个终端。步骤302:基站向m个终端中的每一个终端发送相应的分组信息。m个终端中的每一个终端分别接收基站发送的分组信息。步骤303:第一终端在欲向基站发送第一数据时,向基站发送信道请求帧,用于向基站请求占用信道信道请求帧中携带所述第一终端请求占用信道的第一时间长度,第一时间长度大于第一终端发送第一数据所需的时间长度,第一数据对时延的敏感程度大于预设阈值。基站接收第一终端发送的信道请求帧。步骤304:基站接收到第一终端发送的信道请求帧后,向第一终端返回信道响应帧,信道响应帧用于指示允许第一终端占用信道。步骤305:第一终端接收基站针对信道请求帧返回的信道响应帧,并在接收到信道响应帧之后的第三时间长度t3内维持静默状态。静默状态用于指示第一终端不向基站发送数据。步骤305’:第二终端若确定欲向基站发送的数据对时延的敏感程度小于预设阈值,则在接收到信道响应帧后的时间长度t3内,将数据发送给第一终端。步骤305和步骤305’分别为在同一时间段内第一终端和第二终端执行的行为。步骤306:第一终端在时间长度t3内,接收到第二终端发送的第二数据,则在经历时间长度t3之后的第四时间长度t4内,将第二数据与第一数据聚合生成聚合数据,并发送给基站。步骤307:基站接收第一终端发送的聚合数据,对聚合数据进行处理。下面对上述步骤301-步骤307做更具体的介绍。本申请实施例中,基站在步骤301将m个终端进行分组之前,先发送广 播信息,并接收m个终端中的每一个终端发送的注册信息。广播信息包括第一频段的信息,第一频段的部分或全部用于m个终端与基站之间进行通信。其中,基站或终端均可以通过滤波器从一个比较宽的无线频谱中滤波出一个比较窄的子频谱(即第一频段),专门用于基站与终端之间进行通信。本申请实施例中,第一频段也可以称为网络切片,其中,网络切片是网络运营者从业务视角出发为满足特定用户集的服务质量而动态部署的硬件、软件、策略和频谱的一种组合。本申请实施例涉及的频谱划分仅仅是网络切片的一个环节或一个部分内容。以终端为mtc设备为例。将专门用于mtc设备通信的子频谱称为mtc切片。广播信息的帧格式可以如表1所示。表1mtc切片的idmtc切片的频谱位置如表1所示,广播信息包括mtc切片的标识id、mtc切片的频谱位置。mtc切片为mtc设备专用的频谱,mtc切片的标识用于区分mtc与其他通信类型,可以是一个字符串或数字。mtc切片的频谱位置可以为专门用于mtc设备通信的子频谱的起始频点和结束频点;或者,也可以是专门用于mtc设备通信的子频谱的中心频点和频带宽度;或者,其他可以表征频谱位置的信息。本申请实施例中,通过终端注册专用的网络切片的方式,可以保证终端与不同类型的终端在通信过程中互不干扰。例如,对于mtc设备来说,通过上述注册专用的mtc切片的方式,可以保证mtc设备与人类通信(英文:humantypecommunication,缩写:htc)设备在通信过程中互不干扰。上述注册信息用于终端进行网络切片的注册。仍以终端为mtc设备为例,注册信息的帧格式可以如表2所示。表2mtc设备idmtc切片的idmtc设备的能力mtc设备的业务类型注册信息用于mtc设备进行mtc切片的注册,注册信息包括mtc设备id、mtc切片的id、mtc设备的能力和mtc设备的业务类型;mtc设备的能力用于描述mtc设备可支持的通信协议类型,mtc设备的业务类型用于描述mtc设备运行的业务对时延的敏感程度、mtc设备发送数据帧的大小和单位时间内发送数据帧的数量。具体地,上述mtc设备id是指能够被蜂窝移动通信网络的所有基站识别的能够标识本mtc设备的字符串或数字,例如,mtc设备id采用48比特长度的mac地址;上述mtc设备的能力是指mtc设备是否可以支持本申请实施例提出的通信方法或通信协议。mtc设备发送数据帧的大小可以是发送数据帧的平均长度,单位时间内发送数据帧的数量也可以描述为单位时间内到达数据帧的数量,或者,也可以描述为数据帧的平均到达时间间隔。终端发送注册信息所占用的信道可以是mtc切片频谱位置的信道,也可以是基站在广播信息中所指示的其他注册专用信道。以下为方便说明,m个终端可以用第一终端、第二终端、第三终端……等来表示。下面对基站对m个终端进行分组的过程进行说明。1)确定分组的数目基站根据能够使得系统吞吐量达到最大值的随机竞争无线信道的终端的理论数量值,或历史统计的无线信道发生竞争的次数来确定分组的数目。具体来说,基站决定将m个终端应该分为几组,一个重要的参考因素就是能够使得系统吞吐量达到最大值的随机竞争无线信道的终端的理论数量值。理论上,当多个设备共同竞争使用同一个无线信道时,能够使系统吞吐量达到最大值的终端数量有一个理论平衡点,在平衡点之外的数量均会降低系统吞吐量,且增加终端发送数据帧成功的几率。基站保证将分组的数量n的值尽量靠 近这个理论平衡点;另一个参考因素为历史统计的无线信道发生竞争的次数。当历史统计的无线信道发生竞争的次数较多时,基站会倾向于每个组中包含的终端数量偏多,即分组数目减小;当历史统计的无线信道发生竞争的次数较少时,基站会倾向于每个组中包含的终端数量偏少,即分组数目增大。2)将哪些终端分到一组基站根据终端的以下参数中的至少一种将m个终端进行分组:物理位置、业务类型、节省功耗的需求程度。基站将物理位置比较靠近的终端分为一组,主要考虑的是同一组内的终端在传输d2d数据时功耗较小。基站将业务类型比较类似的终端分为一组。以终端为mtc设备为例,一种网络拓扑示意图如图4所示,图4中,一个蜂窝移动通信网络的基站位于圆心,有20个相同的mtc设备等间距的均匀分布在半径相同的圆周。因为mtc设备到达圆心的半径相同,所以统一地把mtc设备与基站进行通信的功耗记为p1;又因为mtc设备之间的距离相同,所以统一地把mtc设备与相邻的另一个mtc设备进行通信的功耗记为p2。令p1大于p2。在这种网络拓扑下,基站可以采用的分组规则是每相邻的两个mtc设备形成一组,例如图4所示的mtc设备1和mtc设备2一组,mtc设备3和mtc设备4一组,以此类推。步骤302中所述的分组信息包括:组的id以及d2d组中各个终端的id。较佳的,还包括网络切片的id。组的id是指基站用于记录组的一个字符串或数字。假设基站将第一终端、第二终端分到一个组中,则基站向第一终端、第二终端分别发送的分组信息的帧格式可以如表3所示。表3网络切片的id组的id第一终端的id第二终端的id终端在接收到分组信息后,根据分组信息,在协议模块205记录自身与同组内其他终端之间的关系,例如,第一终端用一个表项来记录同组内的第二终端。本申请实施例中,针对终端欲向基站发送的数据对时延的敏感程度预先设置一个阈值。终端只有在欲发送数据对时延的敏感程度大于预设阈值时,才会向基站发送信道请求帧;而在欲发送数据对时延的敏感程度不大于预设阈值时,会向同一个d2d组内的其他已发送信道请求帧的终端发送d2d数据。例如,第一终端在欲发送的数据对时延的敏感程度大于预设阈值时,向基站发送信道请求帧。第一终端发送的信道请求帧的格式可以如表4所示。表4信道请求帧中携带第一终端的id、第一终端所在d2d组的id、第一终端请求占用信道的时间长度;假设第一终端请求占用信道的时间长度为t1。基站根据信道请求帧中携带的时间长度t1,计算基站允许第一终端占用信道的时间长度t2,并向第一终端返回信道响应帧;其中,基站允许第一终端占用信道的时间长度t2为第一终端请求占用信道的时间长度为t1减去基站返回信道响应帧所用的时间长度。基站向第一终端返回的信道响应帧的格式如表5所示。表5较佳的,基站向第一终端返回信道响应帧,m个终端中除第一终端之外的其他终端也会侦听到信道响应帧。信道响应帧还用于指示m个终端中除第一终端之外的其他终端,从接收到信道响应帧的时刻开始,在时间长度t2内,不允许占用信道向基站发送数据。m个终端中除第一终端之外的其他终端接收到信道响应帧后,在时间长度t2内,不会占用信道向基站发送数据。这样,第一终端占用信道向基站发送数据的过程中,不会因其他终端向基站发送数据而产生冲突。这里第二终端向第一终端发送的数据的类型为上述d2d数据,为与上述第一数据作区分,这里将第二终端向第一终端发送的数据称为第二数据。以第二数据为例,d2d数据的帧格式如表6所示。表6第二终端的id数据有效期数据载荷其中,数据有效期是指数据载荷在多长时间内未发送至基站就会失效;数据载荷为第二终端欲向基站发送的数据。若第一终端在t4内无法将聚合数据全部发送给基站,则会优先发送自身设备的第一数据,而将第二数据继续存放在存储器206中,等待下次发送机会,如果在等待时间内发现第二数据超过其数据有效期,则第一终端将第二数据在存储器206中删除。以第一数据和第二数据聚合生成的聚合数据帧为例,聚合数据帧的结构如表7所示。表7时间长度t3与时间长度t4之和小于等于时间长度t2。较佳的,t3+t4=t2-t。t为基站在接收到第一终端发送的数据后返回确认消息所用的时间,一般实际应用中t的值为固定已知的时长。本申请实施例中,时间长度t3与时间长度t4的大小由第一终端和第二终端通过内部计算获得。例如第一终端和第二终端已知t2和t的值,t3和t4的计算方式为:t3:t4=1:2,t3+t4≤t2-t。由于t3为第二终端向第一终端发送数据占用的时间,t4为第一终端向基站发送聚合数据占用的时间,假设单独发送第一终端的数据和单独发送第二终端的数据占用的时间相同,则可以推出t3:t4=1:2。实际应用中,与第一终端位于同一组内的终端可能有至少两个,则根据同一思想,假设第一终端所在组内包含l个终端,若(l-1)个终端依次按序向第一终端发送数据,则(l-1)个终端向第一终端发送数据占用的总时间为t3,(l-1)个终端中每一个终端向第一终端发送数据所占用的时间为1/(2l-1),t4为l/(2l-1)。基站接收到聚合数据后,向第一终端发送确认消息。并从聚合数据中解析出第一终端的数据载荷和第二终端的数据载荷。为方便理解,本申请实施例中涉及的时间关系如图5所示。第一终端在检测到信道空闲时,向基站发送信道请求帧,请求占用信道的时间长度为t1,基站返回信道响应帧,允许第一终端占用信道的时间长度t2为t1减去发送信道响应帧的时间,并通知其他终端在接收到信道响应帧的时间长度t2内保持静默。第一终端在接收到信道响应帧的时间长度t3内保持静默状态,即不向基站发送数据,第二终端在接收到信道响应帧的时间长度t3内将自身欲向基站发送的且对时延敏感程度不大于预设阈值的数据发送给第一终端,第一终端在时间长度t4内将第二终端发来的数据和自身欲向基站发送的数据进行聚合,并将生成的聚合数据发送给基站。基站向第一终端反馈确认消息所用的时间为t。t3与t4之间的时间总和在(t2-t)之内。以上为本申请实施例设计的通信方法的流程。下面对上述方法中的另一种场景进行补充说明,即第一终端所在的组内包含的终端的数量为3个或3个以上。下面举例说明。例如,组内包含第一终端、第二终端和第三终端3个设备。在上述时间长度t3内,若第二终端和第三终端均有d2d数据要发送,则可以但不限于采取以下方式。第一种方式:第二终端和第三终端在t3内采用随机竞争的方式抢占向第一终端发送d2d数据的机会。如果第二终端和第三终端恰好在同一时刻向第一终端发送d2d数据而导致第一终端接收失败,则第二终端和第三终端继续把待发送的d2d数据存放在自身的存储器206中,等待下一次直接或间接向基站发送数据的机会。第二种方式:第二终端和第三终端采用轮询方式向第一终端发送d2d数据。较佳的,轮询信息可以通过基站广播的d2d分组信息中携带,第二终端和第三终端按照轮询信息,依次逐个尝试向第一终端发送数据。轮询信息的一种可能的表达方式为数字串“1,2,3”,第一终端、第二终端和第三终端分别对应1,2,3。它的含义是,第二终端在第三终端之前发送数据。具体操作方法是,第二终端和第三终端在尝试向第一终端发送数据之前,都先利用一小段时间监听无线信道是否空闲。其中,第二终端监听的时间长度小于第三终端监听的时间长度。由于第二终端监听的时间较短,它会率先向第一终端开始发送数据。而第三终端在听到第二终端已经开始发送之后,它会继续保持静默,直至第二终端发送完毕。如果第二终端恰巧没有数据需要向第一终端发送,则第三终端在监听稍长的一段时间之后自然就会向第一终端发送数据。组内也有可能不是第一终端发送的信道请求帧,则轮询信息的作用可以解释为:如果是第一终端发送信道请求帧,则在t3内,第二终端比第三终端优 先向第一终端发送数据。如果是第二终端发送信道请求帧,则第三终端比第一终端优先向第二终端发送数据。如果是第三终端发送信道请求帧,则第一终端比第二终端优先向第三终端发送数据。较佳的,轮询信息还可以通过第一终端在发送信道请求帧时,采用广播的方式通知第二终端和第三终端。也就是,在信道请求帧中携带轮询信息。较佳的,第一终端还可以在广播的信道请求帧中携带发送策略,发送策略用于通知第二终端和第三终端采用何种方式向第一终端发送数据,例如可以采用上述第一种方式,或上述第二种方式。较佳的,发送策略还包括以下至少一种:第一终端所在的组中向第一终端发送数据的指定终端;第一终端所在的组中其他终端向第一终端发送数据时的先后顺序、发送功率、所占用的时间段、数据量大小。以上叙述的通信方法中,终端与基站进行通信的信道、终端与终端之间进行d2d通信的信道(简称为d2d信道)可以是相同的信道,也可以是不同的信道。若是不同的信道,则本申请实施例还提供了一种优选的实施方式。仍以组中包含第一终端和第二终端为例。如表8所示,基站向第一终端和第二终端发送的d2d数据的帧格式进行扩展,添加第二频段的信息、第三频段的信息和终端与终端之间发送数据的最大功率(称为d2d最大功率),第二频段用于终端与基站进行通信、且第二频段包含于上述第一频段,第三频段用于终端与终端进行通信。表8其中,基站信道频段是指终端与基站进行通信的无线信道频段,它必然地属于上述网络切片所指定的频段之内,可以是上述网络切片频段的全部,也可以是上述网络切片频段的一个子集。d2d信道频段是指终端到终端直连通信的 无线信道频段,它可以是上述网络切片频段的全部或子集,也可以不属于上述网络切片频段之内。d2d最大功率是指终端到终端直连发送数据允许的最大发射功率。若第二终端向第一终端发送d2d数据时超过d2d最大功率,则会对其他d2d通信造成干扰。采用上述优选的实施方式,d2d通信、终端与基站之间的通信可同时进行,这样,上文的第三时间长度可以缩短甚至没有,第一终端可以使用更短的第二时间长度完成整个通信过程;也可以将绝大部分或所有的第二时间长度都用作第四时间长度。也就是说,与第一终端位于同一组内的其他终端可以在任意时刻向第一终端发送d2d数据,第一终端可缩短甚至不再需要维持静默时间用于接收其他终端发送的d2d数据,这样缩短了终端到基站的总的通信时延。需要说明的是,上述第一终端、第二终端、第三终端为m个终端中的任意终端,上述应用于第一终端、第二终端、第三终端的方法可以相互运用,例如,上述应用于第二终端的通信方法也可以应用于第一终端或第三终端。至此,本申请实施例提供的通信方法介绍完毕。本申请实施例提供的通信方法中,采用设备到设备(英文:devicetodevice,简称:d2d)直连技术和“先随机请求再有序发送”的技术相结合的方式,在终端数量巨大的场景中,降低与基站直接通信的终端的数量,提高信道的使用效率,且通过发送d2d数据的方式,使得更多的终端能够将待发送的数据通过间接的方式发送给基站,从一定程度上增加了系统获得服务的终端的数量,并有效降低了终端的功耗,以及很大程度提高了无线信道的使用效率。本申请实施例涉及的d2d数据是指终端与终端之间传输的数据。基于同一发明构思,参阅图6所示,本申请实施例还提供了一种通信装置600,该通信装置600具有实现上述图3所示的通信方法中第一终端行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。下面对通信装置600可以实现的多种可能的实现方式中的部分进行具体介 绍。可选的,通信装置600应用于第一终端,包括:收发器601、处理器602和存储器603,存储器603用于存储一组指令,处理器602用于调用存储器603中存储的指令,执行以下操作:在欲向基站发送第一数据时,通过所述收发器向所述基站发送信道请求帧,所述信道请求帧中携带所述装置请求占用信道的第一时间长度,所述第一时间长度大于所述收发器发送所述第一数据所需的时间长度,所述第一数据对时延的敏感程度大于预设阈值;通过所述收发器接收所述基站针对所述信道请求帧返回的信道响应帧;将所述第一数据与第二数据聚合生成聚合数据,所述第二数据为至少一个第二终端向所述装置发送的;将所述聚合数据发送给所述基站。这样,在终端数量巨大的场景中,终端只有在产生对时延的敏感程度大于预设阈值的数据时,才会向基站发送信道请求帧,请求占用信道,降低与基站直接通信的终端的数量,提高信道的使用效率;且通过终端请求大于自身发送数据所实际需要的时间长度,利用所请求的多余的时间接收其他终端发送的d2d数据,使得更多的终端能够将待发送的数据通过间接的方式发送给基站,从一定程度上增加了系统获得服务的终端的数量,并有效降低了终端的功耗,以及很大程度提高了无线信道的使用效率。可选的,处理器602用于:在通过收发器601向基站发送信道请求帧之前,通过收发器601接收基站发送的广播信息,广播信息包括第一频段,第一频段的部分或全部用于通信装置600与基站之间进行通信;按照广播信息中包含的所述第一频段调整射频天线的滤波器配置,以使收发器601收发第一频段的数据;通过收发器601接收基站发送的分组信息,分组信息中包括通信装置600所在组的标识id以及组中各个终端的id;至少一个第二终端与装置位于同一个组内。这样,根据指定的专门用于终端与基站进行通信的第一频段,调整射频天 线的滤波器配置,使得终端只收发第一频段的数据,忽略其他频段的数据,这样保证终端与其他不同类型的终端在通信过程中互不干扰。可选的,信道响应帧中携带第二时间长度和第一发送策略;第二时间长度为基站允许装置占用信道的时间长度;第一发送策略为指定向装置发送数据的一个终端,或者为装置所在组的其他至少两个终端向装置发送数据时的先后顺序。这样提高了第一终端的同组内其他终端向第一终端发送d2d数据的成功率。可选的,处理器602用于:在收发器601接收到信道响应帧之后的第三时间长度内不向基站发送数据;若在第三时间长度内,通过收发器接收到至少一个第二终端发送的第二数据,则将第二数据与第一数据聚合生成聚合数据,并在经历第三时间长度之后的第四时间长度内,通过收发器601将聚合数据发送给基站;第三时间长度与第四时间长度之和小于等于第二时间长度。可选的,处理器602还用于:若确定发送聚合数据所用的时间大于第四时间长度,则在第四时间长度内优先发送聚合数据中的第一数据。需要说明的是图6所示的各部分之间的连接方式仅为一种可能的示例,也可以是,收发器601与存储器603均与处理器602连接,且收发器601与存储器603之间没有连接,或者,也可以是其他可能的连接方式。处理器602可以是中央处理器(英文:centralprocessingunit,缩写:cpu),网络处理器(英文:networkprocessor,缩写:np)或者cpu和np的组合。处理器602还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(英文:application-specificintegratedcircuit,缩写:asic),可编程逻辑器件(英文:programmablelogicdevice,缩写:pld)或其组合。上述pld可以是复杂可编程逻辑器件(英文:complexprogrammablelogicdevice,缩写:cpld),现场可编程逻辑门阵列(英文:field-programmablegatearray,缩写:fpga),通用阵列逻辑(英文:genericarraylogic,缩写:gal)或其任意组合。存储器603可以包括易失性存储器(英文:volatilememory),例如随机存取存储器(英文:random-accessmemory,缩写:ram);存储器603也可以包括非易失性存储器(英文:non-volatilememory),例如快闪存储器(英文:flashmemory),硬盘(英文:harddiskdrive,缩写:hdd)或固态硬盘(英文:solid-statedrive,缩写:ssd);存储器603还可以包括上述种类的存储器的组合。基于同一发明构思,参阅图7所示,本申请实施例还提供了另一种通信装置700,该装置具有实现图3所示的通信方法中基站行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。下面对通信装置700能够实现的多种可能的实现方式中的部分进行具体介绍。可选的,该通信装置700应用于基站,具体包括收发器701、处理器702和存储器703,存储器703用于存储一组指令,处理器702用于调用存储器703中存储的指令,执行以下操作:在通过收发器701接收到m个终端中的第一终端发送的信道请求帧时,向第一终端返回信道响应帧,其中,信道请求帧中携带第一终端请求占用信道的第一时间长度,第一时间长度大于第一终端发送第一数据所需的时间长度,m≥1,m为正整数;通过收发器701接收第一终端占用信道发送的聚合数据,对聚合数据进行处理;其中,聚合数据为第一数据和第二数据聚合而成,第一数据为第一终端欲向装置发送的数据,第二数据为至少一个第二终端欲向装置发送的数据。这样,在终端数量巨大的场景中,降低与基站直接通信的终端的数量,提高信道的使用效率,且通过发送d2d数据的方式,使得更多的终端能够将待发送的数据通过间接的方式发送给基站,从一定程度上增加了系统获得服务的终端的数量,并有效降低了终端的功耗,以及很大程度提高了无线信道的使用效率。可选的,处理器702还用于:在收发器701接收到m个终端中的第一终 端发送的信道请求帧之前,发送广播信息,并接收m个终端中的每一个终端发送的注册信息,以及,将m个终端进行分组,并将分组信息分别发送给m个终端;其中,广播信息包括第一频段的信息,第一频段用于m个终端与装置之间进行通信;注册信息用于终端进行第一频段的注册。通过向终端指示专门用于终端与基站进行通信的指定的第一频段,使得终端只收发第一频段的数据,忽略其他频段的数据,这样保证终端与其他不同类型的终端在通信过程中互不干扰。可选的,处理器702用于:根据能够使得系统吞吐量达到最大值的随机竞争无线信道的终端的理论数量值,确定分组的数目;按照确定出的分组的数目,并根据m个终端的物理位置、业务类型、节省功耗的需求程度中的至少一种,将m个终端进行分组。可选的,分组信息包括组中各个终端的轮询信息;轮询信息用于指示未发送信道请求帧的终端向发送信道请求帧的终端发送数据的先后顺序。可选的,信道响应帧中携带第二时间长度,第二时间长度为装置允许第一终端占用信道的时间长度,信道响应帧还用于指示m个终端中除第一终端之外的其他终端,从接收到信道响应帧的时刻开始,在第二时间长度内,不允许占用信道向装置发送数据。需要说明的是图7所示的各部分之间的连接方式仅为一种可能的示例,也可以是,收发器701与存储器703均与处理器702连接,且收发器701与存储器703之间没有连接,或者,也可以是其他可能的连接方式。处理器702可以是中央处理器(英文:centralprocessingunit,缩写:cpu),网络处理器(英文:networkprocessor,缩写:np)或者cpu和np的组合。处理器702还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(英文:application-specificintegratedcircuit,缩写:asic),可编程逻辑器件(英文:programmablelogicdevice,缩写:pld)或其组合。上述pld可以是复杂可编程逻辑器件(英文:complexprogrammablelogicdevice,缩写: cpld),现场可编程逻辑门阵列(英文:field-programmablegatearray,缩写:fpga),通用阵列逻辑(英文:genericarraylogic,缩写:gal)或其任意组合。存储器703可以包括易失性存储器(英文:volatilememory),例如随机存取存储器(英文:random-accessmemory,缩写:ram);存储器703也可以包括非易失性存储器(英文:non-volatilememory),例如快闪存储器(英文:flashmemory),硬盘(英文:harddiskdrive,缩写:hdd)或固态硬盘(英文:solid-statedrive,缩写:ssd);存储器703还可以包括上述种类的存储器的组合。基于同一发明构思,参阅图8所示,本申请实施例还提供了另一种通信装置800,该通信装置800具有实现图3所示的通信方法中第一终端行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。下面对通信装置800能够实现的多种可能的实现方式中的部分进行具体介绍。可选的,该通信装置800应用于第一终端,包括发送单元801、接收单元802、聚合单元803。发送单元801,用于在欲向基站发送第一数据时,向基站发送信道请求帧,信道请求帧中携带第一终端请求占用信道的第一时间长度,第一时间长度大于第一终端发送第一数据所需的时间长度,第一数据对时延的敏感程度大于预设阈值;接收单元802,用于接收基站针对信道请求帧返回的信道响应帧;聚合单元803,用于将第一数据与第二数据聚合生成聚合数据,第二数据为至少一个第二终端向第一终端发送的;发送单元801,还用于将聚合数据发送给基站。这样,在终端数量巨大的场景中,终端只有在产生对时延的敏感程度大于预设阈值的数据时,才会向基站发送信道请求帧,请求占用信道,降低与基站 直接通信的终端的数量,提高信道的使用效率;且通过终端请求大于自身发送数据所实际需要的时间长度,利用所请求的多余的时间接收其他终端发送的d2d数据,使得更多的终端能够将待发送的数据通过间接的方式发送给基站,从一定程度上增加了系统获得服务的终端的数量,并有效降低了终端的功耗,以及很大程度提高了无线信道的使用效率。可选的,接收单元802还用于:接收基站发送的广播信息,广播信息包括第一频段,第一频段的部分或全部用于第一终端与基站之间进行通信;装置还包括配置单元804,用于按照广播信息中包含的第一频段调整射频天线的滤波器配置,以使第一终端收发第一频段的数据;接收单元802还用于,接收基站发送的分组信息,分组信息中包括第一终端所在组的标识id以及组中各个终端的id;至少一个第二终端与第一终端位于同一个组内。这样,根据指定的专门用于终端与基站进行通信的第一频段,调整射频天线的滤波器配置,使得终端只收发第一频段的数据,忽略其他频段的数据,这样保证终端与其他不同类型的终端在通信过程中互不干扰。可选的,信道响应帧中携带第二时间长度和第一发送策略;第二时间长度为基站允许第一终端占用信道的时间长度;第一发送策略为指定向第一终端发送数据的一个终端,或者为第一终端所在组的其他至少两个终端向第一终端发送数据时的先后顺序。可选的,聚合单元803用于:第一终端在接收到信道响应帧之后的第三时间长度内不向基站发送数据;第一终端若在第三时间长度内,接收到至少一个第二终端发送的第二数据,则将第二数据与第一数据聚合生成聚合数据,并在经历第三时间长度之后的第四时间长度内,将聚合数据发送给基站;第三时间长度与第四时间长度之和小于等于第二时间长度。可选的,聚合单元803还用于:若确定发送聚合数据所用的时间大于第四时间长度,则在第四时间长度内优先发送聚合数据中的第一数据。基于同一发明构思,参阅图9所示,本申请实施例还提供了另一种通信装置900,该装置具有实现图3所示的通信方法中基站行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。下面对通信装置900能够实现的多种可能的实现方式中的部分进行具体介绍。可选的,该通信装置900应用于基站,包括:接收单元901、发送单元902和处理单元903。接收单元901,用于接收m个终端中的第一终端发送的信道请求帧;发送单元902,用于在接收单元901接收到m个终端中的第一终端发送的信道请求帧时,向第一终端返回信道响应帧,其中,信道请求帧中携带第一终端请求占用信道的第一时间长度,第一时间长度大于第一终端发送第一数据所需的时间长度,m≥1,m为正整数;接收单元901,还用于接收第一终端占用信道发送的聚合数据;处理单元903,用于在接收单元901接收到第一终端占用信道发送的聚合数据后,对聚合数据进行处理;其中,聚合数据为第一数据和第二数据聚合而成,第一数据为第一终端欲向基站发送的数据,第二数据为至少一个第二终端欲向基站发送的数据。这样,在终端数量巨大的场景中,降低与基站直接通信的终端的数量,提高信道的使用效率,且通过发送d2d数据的方式,使得更多的终端能够将待发送的数据通过间接的方式发送给基站,从一定程度上增加了系统获得服务的终端的数量,并有效降低了终端的功耗,以及很大程度提高了无线信道的使用效率。可选的,发送单元902还用于发送广播信息,接收单元901还用于接收m个终端中的每一个终端发送的注册信息;还包括分组单元904,用于将m个终端进行分组,并将分组信息分别发送 给m个终端;其中,广播信息包括第一频段的信息,第一频段用于m个终端与基站之间进行通信;注册信息用于终端进行第一频段的注册。通过向终端指示专门用于终端与基站进行通信的指定的第一频段,使得终端只收发第一频段的数据,忽略其他频段的数据,这样保证终端与其他不同类型的终端在通信过程中互不干扰。可选的,分组单元904用于,根据能够使得系统吞吐量达到最大值的随机竞争无线信道的终端的理论数量值,确定分组的数目;按照确定出的分组的数目,并根据m个终端的物理位置、业务类型、节省功耗的需求程度中的至少一种,将m个终端进行分组。可选的,分组信息包括组中各个终端的轮询信息;轮询信息用于指示未发送信道请求帧的终端向发送信道请求帧的终端发送数据的先后顺序。可选的,信道响应帧中携带第二时间长度,第二时间长度为基站允许第一终端占用信道的时间长度,信道响应帧还用于指示m个终端中除第一终端之外的其他终端,从接收到信道响应帧的时刻开始,在第二时间长度内,不允许占用信道向基站发送数据。本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算 机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1