帧传输方法、设备及系统技术方案

技术编号:17918664 阅读:36 留言:0更新日期:2018-05-10 22:07
本发明专利技术公开了一种帧传输方法、设备及系统,属于无线通信领域。所述方法包括:第二设备向第一设备发送n个唤醒帧,该n个唤醒帧中分别携带唤醒信令被分段后的内容,使得第一设备的唤醒接收机基于该n个唤醒帧唤醒第一设备的主收发机,并使得主收发机在被唤醒后向第二设备发送用于指示该n个唤醒帧是否被正确接收的响应帧。本发明专利技术通过将唤醒信令中的内容分段,导致n个唤醒帧的长度均较短,使得唤醒接收机更容易正确接收每个该唤醒帧,并使得唤醒接收机可以在n个唤醒帧中某些唤醒帧未被正确接收的状况下,基于被正确接收的唤醒帧唤醒主收发机,从而可以及时唤醒主收发机,这些都提高了唤醒帧的鲁棒性。

【技术实现步骤摘要】
帧传输方法、设备及系统
本专利技术涉及无线通信领域,特别涉及一种帧传输方法、设备及系统。
技术介绍
随着科学技术的发展,通过无线局域网进行通信在人们的生活中已经越来越常见。能够通过无线局域网进行通信的设备一般都包括可以收发数据的主收发机。在实际应用中,为了降低设备的能耗,主收发机在没有数据收发时可以进入休眠状态,同时为了使主收发机能够在需要进行数据收发时及时“醒来”,也即是,及时由休眠状态切换至工作状态,设备中还可以设置唤醒接收机。该唤醒接收机可以在主收发机处于休眠状态时进入工作状态,该唤醒接收机可以接收其他设备发送的唤醒帧,并在接收到唤醒帧后将主收发机唤醒,也即是,控制主收发机由休眠状态切换至工作状态,从而一方面可以使主收发机及时醒来,降低数据收发的时延,另一方面,由于唤醒接收机电路结构简单,其处于工作状态时的能耗远远低于主收发机,从而可以降低设备的能耗。相关技术中,其他设备可以向唤醒接收机发送唤醒帧,该唤醒帧可以携带唤醒信令,该唤醒信令可以包括时间戳、唤醒时间、唤醒周期、主收发机接收工作模式(如接收流数、接收带宽等)、信道号等,唤醒接收机可以基于接收到的唤醒帧唤醒主收发机,同时主收发机可以基于唤醒帧中的数据收发的参数进行数据收发。如果该唤醒帧未被唤醒接收机正确接收,则其他设备需要重新向唤醒接收机发送唤醒帧。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:由于唤醒帧中携带的唤醒信令包括许多内容,因而唤醒帧的长度一般较长,这导致唤醒接收机很容易无法正确接收该唤醒帧。而若唤醒接收机未能正确接收唤醒帧,其他设备需要重发该唤醒帧,这不仅需要耗费较长的传输时间,而且重发的唤醒帧也很有可能无法被正确接收,从而导致现有的唤醒帧鲁棒性较差。
技术实现思路
为了解决现有技术唤醒帧鲁棒性较差的问题,本专利技术实施例提供了一种帧传输方法。所述技术方案如下:第一方面,提供了一种帧传输方法,用于无线局域网的第一设备中,所述第一设备包括主收发机和唤醒接收机,所述方法包括:通过所述唤醒接收机接收所述无线局域网的第二设备发送的n个唤醒帧,每个所述唤醒帧用于指示所述唤醒接收机唤醒所述主收发机,其中,n为大于或者等于1的正整数;所述主收发机被唤醒后,向所述第二设备发送响应帧,所述响应帧用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。综上所述,第一设备可以接收第二设备发送的n个唤醒帧,该n个唤醒帧中分别携带唤醒信令中被分段的内容,第一设备的唤醒接收机在接收到该n个唤醒帧中的任一个唤醒帧后唤醒第一设备的主收发机,并由主收发机在被唤醒后向第二设备发送响应帧。由于该n个唤醒帧中分别携带唤醒信令中被分段的内容,第一方面使得该n个唤醒帧中的每个唤醒帧的长度均较短,从而使得唤醒接收机更容易正确接收该n个唤醒帧,第二方面,在该n个唤醒帧中出现未被唤醒接收机正确接收的唤醒帧时,唤醒接收机仍能基于被正确接收的唤醒帧唤醒主收发机,从而保证主收发机能被及时唤醒,减小了数据传输的时延,第三方面,在该n个唤醒帧中出现未被唤醒接收机正确接收的唤醒帧时,第二设备可以基于第一设备发送的响应帧,仅向第一设备发送未被正确接收的唤醒帧中包括的唤醒信令,这节约了网络带宽,而这些都提高了唤醒帧的鲁棒性。其中,每个所述唤醒帧包括分段序号,所述分段序号用于指示所述唤醒帧在所述n个唤醒帧中的排序。此外,每个所述唤醒帧包括分段指示标识,所述分段指示标识用于指示所述n是否等于1。在本专利技术的实施例中提供了四种可能的响应帧,具体地:第一种、所述响应帧为确认ACK帧,所述ACK帧包括帧控制字段、时长字段、接收地址和FCS;所述时长字段包括分段比特位图,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。所述帧控制字段包括帧类型标识,所述帧类型标识用于指示所述ACK帧为所述响应帧。第二种、所述响应帧为块确认帧,所述块确认帧包括帧控制字段、时长字段、接收地址、发送地址、块确认控制字段、起始序列控制字段、块确认位图字段和FCS,所述起始序列控制字段包括分片指示字段和起始序列字段;所述起始序列字段或所述块确认位图字段包括分段比特位图,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。所述分片指示字段或所述块确认控制字段包括帧类型标识,所述帧类型标识用于指示所述块确认帧为所述响应帧。第三种、所述响应帧为包括高吞吐率HT-Control字段的数据帧,所述HT-Control字段包括非常高吞吐率VHT字段、高效率HE字段和多个控制字段,所述多个控制字段中的每一个控制字段包括控制标识和对应的控制信息;所述控制信息包括分段比特位图,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。所述控制标识包括帧类型标识,所述帧类型标识用于指示所述数据帧为所述响应帧。第四种、所述响应帧为唤醒确认帧,所述唤醒确认帧包括传统前导码、唤醒前导码、帧类型标识、接收端标识、分段比特位图和校验比特,所述帧类型标识用于指示所述唤醒确认帧为所述响应帧,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。上述四种响应帧中的前三种为无线局域网标准定义数据帧,本专利技术复用这三种数据帧,使这三种数据帧用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收,使得本专利技术中的响应帧能够与现有的无线局域网标准相适应,从而保证了该响应帧的通用性。本专利技术实施例还提供了两种唤醒主收发机的方法,具体地:第一种、在所述唤醒接收机正确接收到所述n个唤醒帧中的任一个唤醒帧后,唤醒所述主收发机。第二种、在所述唤醒接收机正确接收到所述n个唤醒帧中的最后一个唤醒帧后,唤醒所述主收发机。第二方面,提供了一种帧传输方法,用于无线局域网的第二设备中,所述方法包括:向所述无线局域网中的第一设备的唤醒接收机发送n个唤醒帧,每个所述唤醒帧用于指示所述唤醒接收机唤醒所述第一设备中的主收发机,n为大于或者等于1的正整数;接收所述第一设备发送的响应帧,所述响应帧用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。综上所述,第二设备可以将唤醒信令中的内容进行分段,并向第一设备发送n个唤醒帧,该n个唤醒帧中分别携带唤醒信令中被分段的内容,使得第一设备的唤醒接收机在接收到该n个唤醒帧中的任一个唤醒帧后唤醒第一设备的主收发机,并由主收发机在被唤醒后向第二设备发送响应帧。由于该n个唤醒帧中分别携带唤醒信令中被分段的内容,第一方面使得该n个唤醒帧中的每个唤醒帧的长度均较短,从而使得唤醒接收机更容易正确接收该n个唤醒帧,第二方面,在该n个唤醒帧中出现未被唤醒接收机正确接收的唤醒帧时,唤醒接收机仍能基于被正确接收的唤醒帧唤醒主收发机,从而保证主收发机能被及时唤醒,减小了数据传输的时延,第三方面,在该n个唤醒帧中出现未被唤醒接收机正确接收的唤醒帧时,第二设备可以基于第一设备发送的响应帧,仅向第一设备发送未被正确接收的唤醒帧中包括的唤醒信令,这节约了网络带宽,而这些都提高了唤醒帧的鲁棒性。其中,每个所述唤醒帧包括分段序号,所述分段序号用于指示所述唤醒帧在所述n个唤醒帧中的排序。此外,每个所述唤醒帧包括分段指示标识,所述分段指示本文档来自技高网
...
帧传输方法、设备及系统

【技术保护点】
一种帧传输方法,其特征在于,用于无线局域网的第一设备中,所述第一设备包括主收发机和唤醒接收机,所述方法包括:通过所述唤醒接收机接收所述无线局域网的第二设备发送的n个唤醒帧,每个所述唤醒帧用于指示所述唤醒接收机唤醒所述主收发机,其中,n为大于或者等于1的正整数;所述主收发机被唤醒后,向所述第二设备发送响应帧,所述响应帧用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。

【技术特征摘要】
1.一种帧传输方法,其特征在于,用于无线局域网的第一设备中,所述第一设备包括主收发机和唤醒接收机,所述方法包括:通过所述唤醒接收机接收所述无线局域网的第二设备发送的n个唤醒帧,每个所述唤醒帧用于指示所述唤醒接收机唤醒所述主收发机,其中,n为大于或者等于1的正整数;所述主收发机被唤醒后,向所述第二设备发送响应帧,所述响应帧用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。2.根据权利要求1所述的方法,其特征在于,每个所述唤醒帧包括分段序号,所述分段序号用于指示所述唤醒帧在所述n个唤醒帧中的排序。3.根据权利要求1所述的方法,其特征在于,每个所述唤醒帧包括分段指示标识,所述分段指示标识用于指示所述n是否等于1。4.根据权利要求1所述的方法,其特征在于,所述响应帧为确认ACK帧,所述ACK帧包括帧控制字段、时长字段、接收地址和FCS;所述时长字段包括分段比特位图,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。5.根据权利要求1所述的方法,其特征在于,所述响应帧为ACK帧,所述ACK帧包括帧控制字段、时长字段、接收地址和FCS;所述帧控制字段包括帧类型标识,所述帧类型标识用于指示所述ACK帧为所述响应帧。6.根据权利要求1所述的方法,其特征在于,所述响应帧为块确认帧,所述块确认帧包括帧控制字段、时长字段、接收地址、发送地址、块确认控制字段、起始序列控制字段、块确认位图字段和FCS,所述起始序列控制字段包括分片指示字段和起始序列字段;所述起始序列字段或所述块确认位图字段包括分段比特位图,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。7.根据权利要求1所述的方法,其特征在于,所述响应帧为块确认帧,所述块确认帧包括帧控制字段、时长字段、接收地址、发送地址、块确认控制字段、起始序列控制字段、块确认位图字段和FCS,所述起始序列控制字段包括分片指示字段和起始序列字段;所述分片指示字段或所述块确认控制字段包括帧类型标识,所述帧类型标识用于指示所述块确认帧为所述响应帧。8.根据权利要求1所述的方法,其特征在于,所述响应帧为包括高吞吐率HT-Control字段的数据帧,所述HT-Control字段包括非常高吞吐率VHT字段、高效率HE字段和多个控制字段,所述多个控制字段中的每一个控制字段包括控制标识和对应的控制信息;所述控制信息包括分段比特位图,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。9.根据权利要求1所述的方法,其特征在于,所述响应帧为包括HT-Control字段的数据帧,所述HT-Control字段包括VHT字段、HE字段和多个控制字段,所述多个控制字段中的每一个控制字段包括控制标识和对应的控制信息;所述控制标识包括帧类型标识,所述帧类型标识用于指示所述数据帧为所述响应帧。10.根据权利要求1所述的方法,其特征在于,所述响应帧为唤醒确认帧,所述唤醒确认帧包括传统前导码、唤醒前导码、帧类型标识、接收端标识、分段比特位图和校验比特,所述帧类型标识用于指示所述唤醒确认帧为所述响应帧,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。11.根据权利要求1所述的方法,其特征在于,所述主收发机被唤醒后,向所述第二设备发送响应帧之前,所述方法还包括:在所述唤醒接收机正确接收到所述n个唤醒帧中的任一个唤醒帧后,唤醒所述主收发机;或者,在所述唤醒接收机正确接收到所述n个唤醒帧中的最后一个唤醒帧后,唤醒所述主收发机。12.一种帧传输方法,其特征在于,用于无线局域网的第二设备中,所述方法包括:向所述无线局域网中的第一设备的唤醒接收机发送n个唤醒帧,每个所述唤醒帧用于指示所述唤醒接收机唤醒所述第一设备中的主收发机,n为大于或者等于1的正整数;接收所述第一设备发送的响应帧,所述响应帧用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。13.根据权利要求12所述的方法,其特征在于,每个所述唤醒帧包括分段序号,所述分段序号用于指示所述唤醒帧在所述n个唤醒帧中的排序。14.根据权利要求12所述的方法,其特征在于,每个所述唤醒帧包括分段指示标识,所述分段指示标识用于指示所述n是否等于1。15.根据权利要求12所述的方法,其特征在于,所述响应帧为确认ACK帧,所述ACK帧包括帧控制字段、时长字段、接收地址和FCS;所述时长字段包括分段比特位图,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。16.根据权利要求12所述的方法,其特征在于,所述响应帧为ACK帧,所述ACK帧包括帧控制字段、时长字段、接收地址和FCS;所述帧控制字段包括帧类型标识,所述帧类型标识用于指示所述ACK帧为所述响应帧。17.根据权利要求12所述的方法,其特征在于,所述响应帧为块确认帧,所述块确认帧包括帧控制字段、时长字段、接收地址、发送地址、块确认控制字段、起始序列控制字段、块确认位图字段和FCS,所述起始序列控制字段包括分片指示字段和起始序列字段;所述起始序列字段或所述块确认位图字段包括分段比特位图,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。18.根据权利要求12所述的方法,其特征在于,所述响应帧为块确认帧,所述块确认帧包括帧控制字段、时长字段、接收地址、发送地址、块确认控制字段、起始序列控制字段、块确认位图字段和FCS,所述起始序列控制字段包括分片指示字段和起始序列字段;所述分片指示字段或所述块确认控制字段包括帧类型标识,所述帧类型标识用于指示所述块确认帧为所述响应帧。19.根据权利要求12所述的方法,其特征在于,所述响应帧为包括高吞吐率HT-Control字段的数据帧,所述HT-Control字段包括非常高吞吐率VHT字段、高效率HE字段和多个控制字段,所述多个控制字段中的每一个控制字段包括控制标识和对应的控制信息;所述控制信息包括分段比特位图,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。20.根据权利要求12所述的方法,其特征在于,所述响应帧为包括HT-Control字段的数据帧,所述HT-Control字段包括VHT字段、HE字段和多个控制字段,所述多个控制字段中的每一个控制字段包括控制标识和对应的控制信息;所述控制标识包括帧类型标识,所述帧类型标识用于指示所述数据帧为所述响应帧。21.根据权利要求12所述的方法,其特征在于,所述响应帧为唤醒确认帧,所述唤醒确认帧包括传统前导码、唤醒前导码、帧类型标识、接收端标识、分段比特位图和校验比特,所述帧类型标识用于指示所述唤醒确认帧为所述响应帧,所述分段比特位图用于指示所述n个唤醒帧中的每一个唤醒帧是否被所述唤醒接收机正确接收。22.根据权利要求12所述的方法,其特征在于,所述接收所述第一设备发送的响应帧之后,所述方法还包括:基于所述响应帧,向所述第一设备发送所述n个唤醒帧中未被正确接收的唤醒帧中携带的唤醒信令。23.一种帧传输方法,其特征在于,用于无线局域网的第一设备中,所述第一设备包括主收发机和唤醒接收机,所述方法包括:所述唤醒接收机接收所述无线局域网的第二设备发送的唤醒帧,所述唤醒帧包括接收端标识;所述唤醒接收机正确接收所述唤醒帧的接收端标识,且,所述接收端标识与所述第一设备的标识相同时,所述唤醒接收机唤醒所述主收发机。24.根据权利要求23所述的方法,其特征在于,所述唤醒帧包括传统前导码、唤醒前导码、信令字段、媒体访问控制MAC头、帧体和帧校验序列FCS;所述信令字段包括唤醒标识、无线访问接入点AP标识和所述信令字段的循环冗余校验码CRC;所述MAC头包括帧类型标识和接收MAC地址。25.根据权利要求24所述的方法,其特征在于,所述唤醒接收机正确接收所述接收端标识,且,所述接收端标识与所述第一设备的标识相同时,所述唤醒接收机唤醒所述主收发机,包括:在所述唤醒帧中信令字段的CRC校验通过,且,所述唤醒帧中的唤醒标识与所述第一设备的唤醒标识相同,且,所述唤醒帧中的AP标识与所述第一设备所关联的AP的标识相同时,所述唤醒接收机唤醒所述主收发机。26.根据权利要求23所述的方法,其特征在于,所述唤醒帧包括传统前导码、唤醒前导码、MAC头、帧体和FCS,所述MAC头包括帧类型标识、接收MAC地址和所述MAC头的CRC。27.根据权利要求26所述的方法,其特征在于,所述唤醒接收机正确接收所述接收端标识,且,所述接收端标识与所述第一设备的标识相同时,所述唤醒接收机唤醒所述主收发机,包括:在所述唤醒帧中的MAC头的CRC校验通过,且,所述唤醒帧中的接收MAC地址与所述第一设备的MAC地址相同时,所述唤醒接收机唤醒所述主收发机。28.根据权利要求23所述的方法,其特征在于,所述方法还包括:在所述主收发机被唤醒后,向所述第二设备发送响应帧,所述响应帧用于指示所述唤醒帧是否被所述唤醒接收机正确接收。29.根据权利要求28所述的方法,其特征在于,所述响应帧为确认ACK帧,块确认帧、包括高吞吐率HT-Control字段的数据帧或者唤醒响应帧。30.一种帧传输设备,...

【专利技术属性】
技术研发人员:淦明贾嘉于健杨讯
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1