Communication method and apparatus

By implementing a communication method that enables bidirectional beam training through directional beam sweeping in WLANs, the limited coverage area of high-frequency communication is expanded, enhancing communication efficiency and reachability.

JP2025517496AActive Publication Date: 2025-06-05HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024569406
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-05-23
Filing Date
2023-05-05
Publication Date
2025-06-05
Estimated Expiration
2043-05-05

AI Technical Summary

Technical Problem

Current methods for establishing high-frequency communication in wireless local area networks (WLANs) have limited communication coverage area due to the use of quasi-omni directional receive beam sweeping and directional transmit beam sweeping.

Method used

A communication method where both the transmitting and receiving ends perform beam training using directional beams, with the transmitting end sending information in multiple directions and repeating it multiple times, and the receiving end receiving and processing this information to train its beams accordingly.

Benefits of technology

This method extends the communication coverage area by allowing bidirectional beam training, improving communication efficiency and reachability in high-frequency bands.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025517496000001_ABST
    Figure 2025517496000001_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications, and in particular to a method and apparatus supporting beam training. The solution may be applied to a wireless local area network system supporting 802.11 series protocols, such as next generation Wi-Fi protocols of IEEE 802.11ax, such as 802.11be, Wi-Fi 7, or EHT, or the next generation of 802.11be, such as Wi-Fi 8, or may be applied to a UWB-based wireless personal area network system or sensing system. The method includes: generating first information, where the first information includes direction information and quantity information, the direction information indicating M directions, and the quantity information indicating a quantity N of repeated transmissions in each of the M directions, and sending the first information in a second frequency band. According to the above method, during the initial process of establishing high frequency communication, both the transmitting end and the receiving end can perform beam training by using directional beams. This can extend the communication reach.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This application claims priority to Chinese Patent Application No. 202210562900.X, entitled “COMMUNICATION METHOD AND APPARATUS,” filed on May 23, 2022, the entirety of which is incorporated herein by reference.

[0002] The present application relates to the field of communications technologies, and more particularly, to communications methods and apparatus. [Background technology]

[0003] In a wireless local area network (WLAN), when a station needs to establish a connection with an access point, the station first needs to be able to receive the signal sent by the access point, and the access point also needs to be able to receive the signal sent by the station to the access point. In low-frequency (e.g., sub-7 GHz, i.e., less than 7 gigahertz (GHz)) communication, both the station and the access point can send and receive signals in an omni-directional manner to achieve the above purpose. In high-frequency (e.g., above 45 GHz) communication, the signal attenuation is much larger, so in order to achieve communication reachability, the station and the access point first find a suitable sending or receiving direction through beam training.

[0004] Currently, the initial method of establishing high frequency communication is as follows: one end of the transceiver device performs directional transmit beam sweeping, and the other end performs quasi-omni directional receive beam sweeping. Alternatively, one end performs quasi-omni directional transmit beam sweeping, and the other end performs directional receive beam sweeping. However, the communication coverage area in this manner is not large. Summary of the Invention [Means for solving the problem]

[0005] The present application provides a communication method and apparatus. During the initial process of establishing communication, both the transmitting end and the receiving end can perform beam training by using directional beams, which can extend the communication coverage area.

[0006] According to a first aspect, a communication method is provided. The method may be executed by a first device, or may be executed by a chip, circuit, or module configured in the first device. This is not limited in the present application. The following uses an example in which the first device executes the method for description.

[0007] The method includes: a first device generating first information, where the first information includes directional information and / or quantity information, where the directional information indicates M directions for sending the second information, where the quantity information indicates a quantity N of repeated transmissions in each of the M directions, where the second information is for beam training in a first frequency band, where N and M are positive integers; and the first device sending the first information in a second frequency band, where a highest frequency in the second frequency band does not exceed a lowest frequency in the first frequency band.

[0008] According to the above solution, the first device may indicate the direction information and / or quantity information of the second information for beam training to the second device. Furthermore, the second device may receive or send the second information based on the direction information and / or quantity information to complete the beam training. Since the second information is sent in M ​​directions and repeatedly sent N times in each direction, the transmitting end device of the second information can train the transmitting beam M times based on the M sending directions, and the receiving end device of the second information can train the receiving beam N times based on the number N of repeated transmissions in each direction. In other words, the transmitting end and the receiving end can perform the beam training in a bidirectional mode. This helps to expand the communication coverage area.

[0009] In addition, in the present application, the first device may indicate the configuration parameters of the second information required for communication in the first frequency band to the second device in the communication process in the second frequency band. In this way, in the initial process of establishing communication in the first frequency band, beam training can be performed in a two-way mode, and communication efficiency can be improved through cooperation between the first frequency band and the second frequency band.

[0010] It should be understood that the first device may be a station, an access point, or a personal basic service set (PBSS) control point (PCP).

[0011] Referring to the first aspect, in some implementation forms of the first aspect, the second information includes N groups of elements, each of the N groups of elements being the same, and each of the N groups of elements including M elements, or the second information includes N groups of PPDUs, each of the N groups of PPDUs being the same, and each of the N groups of PPDUs including M PPDUs.

[0012] Optionally, each of the M elements or each of the M PPDUs indicates one of the M directions.

[0013] Referring to the first aspect, in some implementation forms of the first aspect, each of the M elements includes at least one of a short training field, a channel estimation field, and a signaling field, where the short training field is used to identify each of the M elements, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M elements, or each of the M PPDUs includes at least one of a short training field, a channel estimation field, and a signaling field, where the short training field is used to identify each of the M PPDUs, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M PPDUs.

[0014] Referring to the first aspect, in some implementations of the first aspect, the signaling field includes at least one of the following: beam information, where the beam information includes at least one of a first identifier, a second identifier, a third identifier, and a fourth identifier, where the first identifier is used to identify a sector for sending each element or each PPDU, the second identifier is used to identify an antenna for sending each element or each PPDU, the third identifier is used to identify a beam for sending each element or each PPDU, and the fourth identifier is used to identify a beamforming for sending each element or each PPDU; beam information, where check bits are used to check the signaling field; count information, where the count information indicates a location of each element or each PPDU in the second information; and third information, where the third information is used to identify the second information.

[0015] Referring to the first aspect, in some implementations of the first aspect, the method further includes the first device sending or receiving second information in the first frequency band.

[0016] Referring to the first aspect, in some implementation forms of the first aspect, the first device sending the second information includes the first device sending M elements in M ​​directions, respectively, where each of the M elements is sent N times, or the first device sending M PPDUs in M ​​directions, respectively, where each of the M PPDUs is sent N times.

[0017] Optionally, corresponding identical elements in the N groups of elements are sent in the same sending direction.

[0018] Optionally, "sending M elements in M ​​directions respectively" may be understood as sending one of the M elements in each of the M directions, and "sending M PPDUs in M ​​directions respectively" may be understood as sending one of the M PPDUs in each of the M directions.

[0019] Referring to the first aspect, in some implementation forms of the first aspect, the first device receiving the second information includes the first device receiving M elements or M PPDUs in a same receiving direction and the first device receiving the second information in N directions.

[0020] Optionally, corresponding same elements in the N groups of elements are received in different receive directions.

[0021] Referring to the first aspect, in some implementation forms of the first aspect, the first information includes time information, and the time information indicates a start time and / or duration for sending the second information.

[0022] Referring to the first aspect, in some implementations of the first aspect, the first information is carried in a first frame, the first frame is for beam training in a first frequency band, and the first frame is a beacon frame, a request frame, a response frame, an announcement frame, or a trigger frame.

[0023] According to a second aspect, a communication method is provided. The method may be performed by a second device, or may be performed by a chip, circuit, or module configured in the second device. This is not limited in the present application. The following uses an example in which the second device performs the method for description.

[0024] The method includes: a second device receiving first information in a second frequency band, where the first information includes directional information and / or quantity information, where the directional information indicates M directions for sending the second information, where the quantity information indicates a quantity N of repeated transmissions in each of the M directions, where the second information is for beam training in the first frequency band, where N and M are positive integers; and the second device sending or receiving the second information in the first frequency band, where a highest frequency in the second frequency band does not exceed a lowest frequency in the first frequency band.

[0025] According to the above solution, the first device may indicate the direction information and / or quantity information of the second information for beam training to the second device. Furthermore, the second device may receive or send the second information based on the direction information and / or quantity information to complete the beam training. Since the second information is sent in M ​​directions and repeatedly sent N times in each direction, the transmitting end device of the second information can train the transmitting beam M times based on the M sending directions, and the receiving end device of the second information can train the receiving beam N times based on the number N of repeated transmissions in each direction. In other words, the transmitting end and the receiving end can perform the beam training in a bidirectional mode. This helps to expand the communication coverage area.

[0026] In addition, in the present application, the first device may indicate the configuration parameters of the second information required for communication in the first frequency band to the second device in the communication process in the second frequency band. In this way, in the initial process of establishing communication in the first frequency band, beam training can be performed in a two-way mode, and communication efficiency can be improved through cooperation between the first frequency band and the second frequency band.

[0027] It should be appreciated that the second device may be a station, an access point, or a personal basic service set (PBSS) control point (PCP).

[0028] Referring to the second aspect, in some implementation forms of the second aspect, the second information includes N groups of elements, each of the N groups of elements being the same, and each of the N groups of elements including M elements, or the second information includes N groups of PPDUs, each of the N groups of PPDUs being the same, and each of the N groups of PPDUs including M PPDUs.

[0029] Optionally, each of the M elements or each of the M PPDUs indicates one of the M directions.

[0030] Referring to the second aspect, in some implementation forms of the second aspect, each of the M elements includes at least one of a short training field, a channel estimation field, and a signaling field, where the short training field is used to identify each of the M elements, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M elements, or each of the M PPDUs includes at least one of a short training field, a channel estimation field, and a signaling field, where the short training field is used to identify each of the M PPDUs, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M PPDUs.

[0031] Referring to the second aspect, in some implementations of the second aspect, the signaling field includes at least one of the following: beam information, where the beam information includes at least one of a first identifier, a second identifier, and a third identifier, where the first identifier is used to identify a sector for sending each element or each PPDU, the second identifier is used to identify an antenna for sending each element or each PPDU, and the third identifier is used to identify a beam for sending each element or each PPDU; beam information, where check bits are used to check the signaling field; count information, where count information indicates a location of each element or each PPDU in the second information; and third information, where the third information is used to identify the second information.

[0032] Referring to the second aspect, in some implementations of the second aspect, the second device receiving the second information includes the second device receiving M elements or M PPDUs in a same receiving direction and the second device receiving the second information in N directions.

[0033] Referring to the second aspect, in some implementation forms of the second aspect, the second device sending the second information includes the second device sending M elements in M ​​directions, respectively, where each of the M elements is sent N times, or the second device sending M PPDUs in M ​​directions, respectively, where each of the M PPDUs is sent N times.

[0034] Optionally, corresponding identical elements in the N groups of elements are sent in the same sending direction.

[0035] Referring to the second aspect, in some implementations of the second aspect, the first information includes time information, and the time information indicates a start time and / or duration for sending the second information.

[0036] Referring to the second aspect, in some implementations of the second aspect, the first information is carried in a first frame, the first frame is for beam training in a first frequency band, and the first frame is a beacon frame, a request frame, a response frame, an announcement frame, or a trigger frame.

[0037] According to a third aspect, a communication method is provided. The method may be executed by a first device, or may be executed by a chip, circuit, or module configured in the first device. This is not limited in the present application. The following uses an example in which the first device executes the method for description.

[0038] The method includes a first device generating second information, where the second information is for beam training in a first frequency band, and the second information includes N groups of elements, each of the N groups of elements being the same, and each of the N groups of elements includes M elements, or the second information includes N groups of PPDUs, each of the N groups of PPDUs being the same, and each of the N groups of PPDUs includes M PPDUs, where N and M are positive integers, and the first device sends the second information in the first frequency band.

[0039] According to the above solution, since the second information includes N groups of elements / PPDUs, and each of the N groups includes M different elements / PPDUs, the transmitting end device of the second information can train a transmitting beam M times based on the M different elements / PPDUs, and the receiving end device of the second information can train a receiving beam N times based on the N same elements / PPDUs repeatedly sent in each direction. In other words, the transmitting end and the receiving end can perform beam training in a bidirectional mode, which helps to extend the communication coverage area.

[0040] It should be understood that the first device may be a station, an access point, or a personal basic service set (PBSS) control point (PCP).

[0041] Referring to the third aspect, in some implementation forms of the third aspect, the method further includes: a first device acquiring first information, where the first information includes directional information and / or quantity information, where the directional information indicates M directions for sending the second information, and where the quantity information indicates a quantity N of repeated transmissions in each of the M directions; and the first device sending the first information in a second frequency band, where a highest frequency in the second frequency band does not exceed a lowest frequency in the first frequency band.

[0042] Referring to the third aspect, in some implementations of the third aspect, the first device sending the second information in the first frequency band includes the first device sending the second information in the first frequency band based on the first information.

[0043] Referring to the third aspect, in some implementation forms of the third aspect, the first device sending the second information based on the first information includes the first device sending M elements in M ​​directions, respectively, where each of the M elements is sent N times, or the first device sending M PPDUs in M ​​directions, respectively, where each of the M PPDUs is sent N times.

[0044] Referring to the third aspect, in some implementation forms of the third aspect, each of the M elements includes at least one of a short training field, a channel estimation field, and a signaling field, where the short training field is used to identify each of the M elements, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M elements, or each of the M PPDUs includes at least one of a short training field, a channel estimation field, and a signaling field, where the short training field is used to identify each of the M PPDUs, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M PPDUs.

[0045] Referring to the third aspect, in some implementations of the third aspect, the signaling field includes at least one of the following: beam information, where the beam information includes at least one of a first identifier, a second identifier, and a third identifier, where the first identifier is used to identify a sector for sending each element or each PPDU, the second identifier is used to identify an antenna for sending each element or each PPDU, and the third identifier is used to identify a beam for sending each element or each PPDU; beam information, where check bits are used to check the signaling field; count information, where count information indicates a location of each element or each PPDU in the second information; and third information, where the third information is used to identify the second information.

[0046] Referring to the third aspect, in some implementation forms of the third aspect, the first information includes time information, and the time information indicates a start time and / or duration for sending the second information.

[0047] Referring to the third aspect, in some implementations of the third aspect, the first information is carried in a first frame, the first frame is for beam training in a first frequency band, and the first frame is a beacon frame, a request frame, a response frame, an announcement frame, or a trigger frame.

[0048] According to a fourth aspect, a communication method is provided. The method may be performed by a second device, or may be performed by a chip, circuit, or module configured in the second device. This is not limited in the present application. The following uses an example in which the second device performs the method for description.

[0049] The method includes a second device receiving second information in the first frequency band, where the second information is for beam training in the first frequency band, and the second information includes N groups of elements, each of the N groups of elements being the same, and each of the N groups of elements includes M elements, or the second information includes N groups of PPDUs, each of the N groups of PPDUs being the same, and each of the N groups of PPDUs includes M PPDUs, where N and M are positive integers, and the second device parses the second information.

[0050] According to the above solution, since the second information includes N groups of elements / PPDUs, and each of the N groups includes M different elements / PPDUs, the transmitting end device of the second information can train a transmitting beam M times based on the M different elements / PPDUs, and the receiving end device of the second information can train a receiving beam N times based on the N same elements / PPDUs repeatedly sent in each direction. In other words, the transmitting end and the receiving end can perform beam training in a bidirectional mode, which helps to extend the communication coverage area.

[0051] It should be appreciated that the second device may be a station, an access point, or a personal basic service set (PBSS) control point (PCP).

[0052] Referring to the fourth aspect, in some implementations of the fourth aspect, the method further includes the second device receiving first information in a second frequency band, where the first information includes directional information and / or quantity information, the directional information indicating M directions for sending the second information, the quantity information indicating a quantity N of repeated transmissions in each of the M directions, and the highest frequency in the second frequency band does not exceed the lowest frequency in the first frequency band.

[0053] Referring to the fourth aspect, in some implementations of the fourth aspect, the second device receiving the second information in the first frequency band includes the second device receiving the second information in the first frequency band based on the first information.

[0054] Referring to the fourth aspect, in some implementation forms of the fourth aspect, the second device receiving the second information based on the first information includes the second device receiving M elements or M PPDUs in a same receiving direction and the second device receiving the second information in N directions.

[0055] Referring to the fourth aspect, in some implementation forms of the fourth aspect, each of the M elements includes at least one of a short training field, a channel estimation field, and a signaling field, where the short training field is used to identify each of the M elements, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M elements, or each of the M PPDUs includes at least one of a short training field, a channel estimation field, and a signaling field, where the short training field is used to identify each of the M PPDUs, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M PPDUs.

[0056] Referring to the fourth aspect, in some implementations of the fourth aspect, the signaling field includes at least one of the following: beam information, where the beam information includes at least one of a first identifier, a second identifier, and a third identifier, where the first identifier is used to identify a sector for sending each element or each PPDU, the second identifier is used to identify an antenna for sending each element or each PPDU, and the third identifier is used to identify a beam for sending each element or each PPDU; beam information, where check bits are used to check the signaling field; count information, where count information indicates a location of each element or each PPDU in the second information; and third information, where the third information is used to identify the second information.

[0057] Referring to the fourth aspect, in some implementation forms of the fourth aspect, the first information includes time information, and the time information indicates a start time and / or duration for sending the second information.

[0058] Referring to the fourth aspect, in some implementation forms of the fourth aspect, the first information is carried in a first frame, the first frame is for beam training in a first frequency band, and the first frame is a beacon frame, a request frame, a response frame, an announcement frame, or a trigger frame.

[0059] According to a fifth aspect, a communication device is provided. The communication device has a function of performing a method according to any one of the first aspect, the second aspect, the third aspect, and the fourth aspect, or any one of the possible implementation forms of these aspects. The function may be performed by hardware, or may be performed by the hardware executing corresponding software. The hardware or software includes one or more units corresponding to the above functions.

[0060] According to a sixth aspect, a communication device is provided, including a processor and a memory. Optionally, the device may further include a transceiver. The memory is configured to store a computer program, and the processor is configured to call and execute the computer program stored in the memory and control the transceiver to send and receive signals, so as to enable the communication device to perform a method according to any one of the first aspect, the second aspect, the third aspect, and the fourth aspect, or any one of the possible implementations of these aspects.

[0061] According to a seventh aspect, a communication device is provided, including a processor and a communication interface. The communication interface is configured to receive data and / or information and transmit the received data and / or information to the processor. The processor processes the data and / or information. In addition, the communication interface is further configured to output the data and / or information obtained through processing by the processor, such that a method according to any one of the first aspect, the second aspect, the third aspect, and the fourth aspect, or any one of the possible implementations of these aspects, is performed.

[0062] According to an eighth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer instructions. When the computer instructions are executed on a computer, a method according to any one of the first to fourth aspects or any one of the possible implementations of these aspects is performed.

[0063] According to a ninth aspect, there is provided a computer program product, the computer program product including computer program code, which, when executed on a computer, performs a method according to any one of the first to fourth aspects or any one of the possible implementations of these aspects.

[0064] According to a tenth aspect, there is provided a wireless communication system including a first device according to the first aspect and / or a second device according to the second aspect, or including a first device according to the third aspect and / or a second device according to the fourth aspect. [Brief description of the drawings]

[0065] [Figure 1] FIG. 1 is a diagram of an application scenario in which an embodiment of the present application is applicable. [Diagram 2] FIG. 1 is a diagram of the structure of BI. [Diagram 3] FIG. 1 illustrates a radio frequency beamforming training procedure. [Figure 4] 2 is a schematic flow chart of a communication method 200 according to an embodiment of the present application. [Diagram 5] FIG. 13 is a diagram showing the format and sending form of information #1 (an example of second information) according to one embodiment of the present application. [Figure 6] FIG. 13 is a diagram showing the format and sending form of information #1 (an example of second information) according to one embodiment of the present application. [Figure 7] FIG. 13 is a diagram of the format and sending form of information #2 (another example of second information) according to one embodiment of the present application. [Figure 8] FIG. 13 is a diagram of the format and sending form of information #2 (another example of second information) according to one embodiment of the present application. [Figure 9] FIG. 2 is a diagram of an element or PPDU format according to an embodiment of the present application. [Figure 10] 3 is a schematic flow chart of a communication method 300 according to an embodiment of the present application. [Figure 11] FIG. 2 is a diagram of three application scenarios according to an embodiment of the present application. [Figure 12] 1 is a diagram of a communication device according to an embodiment of the present application. [Figure 13] 1 is a diagram of a communication device according to an embodiment of the present application. [Figure 14] 1 is a diagram of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0066] The following describes the technical solutions of the present application with reference to the accompanying drawings.

[0067] The technical solutions provided in the embodiments of the present application may be applicable to wireless local area network (WLAN) scenarios. For example, IEEE 802.11 related standards such as 802.11a / b / g standard, 802.11n standard, 802.11ac standard, 802.11ax standard, 802.11be, Wi-Fi 7, next generation Wi-Fi protocol of IEEE 802.11ax such as extremely high throughput (EHT), 802.11ad, 802.11ay, or 802.11bf are supported. In another example, the next generation protocol of 802.11be, i.e., Wi-Fi 8, is supported. The technical solutions provided in the embodiments of the present application may be applied to an ultra wide band (UWB) based wireless personal area network system or sensing system. For example, 802.11bf includes two categories of standards at low frequencies (sub-7GHz) and high frequencies (60GHz). Sub-7GHz is mainly implemented under standards such as 802.11ac, 802.11ax, 802.11be, and the next generation of 802.11be. 60GHz is mainly implemented under standards such as 802.11ad, 802.11ay, and the next generation of 802.11ay. 802.11ad is sometimes called the directional multi-gigabit (DMG) standard, and 802.11ay is sometimes called the enhanced directional multi-gigabit (EDMG) standard.

[0068] Although the embodiments of the present application are described mainly by using an example in which a WLAN network, particularly a network to which the IEEE 802.11 system standard is applied, those skilled in the art will easily understand that various aspects in the embodiments of the present application can be extended to other networks using various standards or protocols, such as a high performance radio local area network (HIPERLAN), a wireless wide area network (WWAN), a wireless personal area network (WPAN), or other networks known or developed in the future. Therefore, regardless of the coverage area and wireless access protocol used, various aspects provided in the embodiments of the present application are applicable to any suitable wireless network.

[0069] The technical solutions in the embodiments of the present application may further be applied to various communication systems, such as a WLAN communication system, a wireless fidelity (Wi-Fi) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a universal mobile telecommunications system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a fifth generation (5G) system or a new radio (NR), a future sixth generation (6G) system, an internet of things (IoT) network, or a vehicle-to-everything (V2X).

[0070] The above communication systems applicable to the present application are merely examples for explanation, and the communication systems applicable to the present application are not limited thereto, which are uniformly described in this specification, and the details will not be described again below.

[0071] Fig. 1 is an example of a system architecture applicable to an embodiment of the present application. As shown in Fig. 1, the communication method provided in the present application is applicable to data communication between an access point (AP) and one or more stations (STAs) (e.g., data communication between AP1 and STA1 and between AP1 and STA2), and also applicable to data communication between APs (e.g., data communication between AP1 and AP2) and data communication between STAs (e.g., data communication between STA2 and STA3).

[0072] An access point may be an access point used by a terminal (e.g., a mobile phone) to access a wired (or wireless) network, and is mainly deployed in homes, buildings, and campuses. The typical coverage radius is from a few tens of meters to over 100 meters. Indeed, an access point may alternatively be deployed outdoors. An access point is equivalent to a bridge that connects a wired network and a wireless network. The main function of an access point is to connect various wireless network clients together, and then connect the wireless network to an Ethernet.

[0073] In particular, the access point may be a terminal or a network device having a Wi-Fi chip. The network device may be a router, a relay station, an in-vehicle device, a wearable device, a network device in a 5G network, a network device in a future 6G network, a network device in a public land mobile network (PLMN), etc. This is not limited in the embodiment of the present application. The access point may be a device supporting the 802.11be standard. Alternatively, the access point may be a device supporting multiple WLAN standards of the 802.11 family, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, and the next generation of 802.11be. The access point in the present application may be a high efficient (HE) AP, an extremely high throughput (EHT) AP, or an access point applicable to future generations of Wi-Fi standards.

[0074] It should be understood that standards such as 802.11ad and 802.11ay allow communication between PCPs and STAs and between PCPs, and the behavior corresponding to PCPs is similar to that of APs. Unless otherwise specified below in this application, it may be taken into consideration that the solutions applied to access points in this application are also applicable to PCPs.

[0075] The station may be a wireless communication chip, a wireless sensor, a wireless communication terminal, etc., and may also be referred to as a user, user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user equipment. The station may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device, another processing device connected to a wireless modem, an in-vehicle device, an Internet of Things device, a wearable device, a terminal device in a 5G network, a terminal device in a future 6G network, a terminal device in a PLMN, etc. This is not limited in the embodiments of the present application.

[0076] For example, the station may be a mobile phone, a tablet computer, a set-top box, a smart television, a smart wearable device, an in-vehicle communication device, or a computer supporting Wi-Fi communication function, or may be an Internet of things (IoT) node or sensor supporting Wi-Fi communication function, or may be a smart camera, a smart remote control device, or a smart water meter or power meter in a smart home, or a sensor in a smart city supporting Wi-Fi communication function. Optionally, the station may support the 802.11be standard. Alternatively, the station may support multiple WLAN standards of the 802.11 family, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, and the next generation of 802.11be.

[0077] In WLAN, when a station needs to establish a connection with an access point, the station first needs to be able to receive the signal sent by the access point, and the access point also needs to be able to receive the signal sent by the station to the access point. In low frequency (e.g., sub-7GHz, i.e., below 7GHz) communication, to achieve the above purpose, both the station and the access point can send and receive signals in an omni-directional manner. In high frequency (e.g., above 45GHz) communication, since the signal attenuation is larger, to achieve communication reachability, the station and the access point first need to find a suitable sending or receiving direction through beam training. Compared with the omni-directional manner, the directional beam can transmit a longer distance and can meet the actual transmission distance requirements.

[0078] In this application, omni-directionality is used as an example for explanation, but it should be understood that "omni-directionality" may alternatively be replaced with "quasi-omni-directionality" without limitation.

[0079] In the present application, the access point and the station may perform beam training by using a signal frame in a beacon interval (BI). The following describes the BI.

[0080] FIG. 2 is a diagram of the structure of a BI. Please refer to FIG. 2. The time axis may be divided into multiple BIs, each of which includes a beacon header interval (BHI) and a data transmission interval (DTI). The BHI includes a beacon transmission interval (BTI), an association beamforming training (A-BFT), and an announcement transmission interval (ATI). The DTI includes several subintervals, and some subintervals are divided into a contention-based access period (CBAP) (e.g., CBAP1 and CBAP2 shown in FIG. 2) and a service period (SP) (e.g., SP1 and SP2 shown in FIG. 2) based on an access scheme. A service period means that scheduling transmissions can be performed within that time period without contention.

[0081] Currently, the method of establishing high frequency communication is as follows: one end of the transceiver device performs directional transmit beam sweeping, and the other end performs quasi-omni directional receive beam sweeping. Alternatively, one end performs quasi-omni directional transmit beam sweeping, and the other end performs directional receive beam sweeping. The high frequency communication establishment process is also called a high frequency beamforming training process.

[0082] 3 shows a radio frequency beamforming training procedure. As shown in FIG. 3, the radio frequency beamforming training process includes a sector level sweep (SLS) stage and a beam refinement stage.

[0083] Overall, the procedure shown in FIG. 3 can enable the initiator and the responder to complete their respective beam training as the transmitting end and the receiving end. The radio frequency beamforming training starts with an SLS stage initiated by an initiator. The SLS stage includes an initiator sector sweep (ISS), a responder sector sweep (RSS), and a sector sweep feedback. Optionally, the SLS stage may further include a sector sweep recognition response. The SLS stage is to enable two devices to meet at least basic high robustness and low rate communication requirements. In general, in the SLS stage, transmit beam training, for example, an initiator transmit sector sweep (I-TXSS) process and a responder transmit sector sweep (R-TXSS) process shown in FIG. 3, are mainly completed.

[0084] After the SLS stage, there may be further a beam refinement protocol (BRP) stage if required by the initiator or responder. The BRP stage is to perform receiver training and beam refinement at the transmitting end and receiving end. Beam refinement is sometimes called antenna weight vector (AWV) refinement. AWV is a vector of weights describing the excitation (amplitude and phase) for each element of an antenna array. In detail, the BRP stage mainly includes processes such as BRP establishment, multi-sector ID detection, sector combining, and beam refinement processing.

[0085] In addition, there may also be a beam training method for beam tracking within the beamforming.

[0086] It can be seen from the above that in the initial SLS stage, a connection needs to be established first through directional beam sweeping at one end and quasi-omni directional beam sweeping at the other end to meet most of the basic initial communication requirements.

[0087] Below is a brief description of the SLS stage process, which is explained in detail below.

[0088] (1) During the ISS phase, the initiator sends frame #1 directionally in multiple directions, and the responder receives frame #1 in quasi-omni-directional mode.

[0089] (2) In the RSS phase, the responder sends frame #2 directionally in multiple directions. Frame #2 is of the initiator and contains the optimal transmit beam obtained by the responder in the ISS phase. The initiator receives frame #2 in quasi-omni-directional mode.

[0090] (3) The initiator directionally sends frame #3 by using the initiator's optimal transmit beam in frame #2. Frame #3 may be called a sector sweep feedback frame, and frame #3 contains the responder's optimal transmit beam obtained by the initiator in the RSS phase.

[0091] (4) Optionally, the responder further sends frame #4 by using the responder's optimal transmit beam in frame #3, where frame #4 may be referred to as a sector sweep recognition response frame.

[0092] In the above scheme, the initiator and the responder obtain from each other the optimal transmission beam that can communicate with the peer device. It should be noted that in the SLS stage, generally only the transmission beam training is completed, and the reception beam direction training is not completed. Therefore, only the basic communication requirements can be met.

[0093] In addition, I-TXSS and R-TXSS in FIG. 3 may be replaced with initiator receive sector sweep (I-RXSS) and responder receive sector sweep (R-RXSS), respectively. For example, R-TXSS is replaced with R-RXSS. The R-RXSS process is also applied to the RSS stage. However, unlike the R-TXSS process in which different directional beams are sent, in the R-RXSS process, the beams sent by the responder correspond to the same antenna pattern. For example, a quasi-omni-directional beam may always be sent. The initiator performs directional reception instead of quasi-omni-directional reception. I-RXSS and R-RXSS are to meet the requirements of devices with weak transmitting end capabilities, and the basic communication requirements are met by enabling the peer devices to perform receiving end beam training.

[0094] It should be understood that the SLS stage shown in Figure 3 may be performed in the DTI stage or in the BTI and A-BFT stages shown in Figure 2. When the SLS stage is performed in the BTI and A-BFT stages, the sector sweep recognition response process in the SLS stage in Figure 3 does not exist.

[0095] In 802.11ad, the initial beam training related to STA and PCP / AP is mainly completed in the BTI phase and A-BFT phase. BTI corresponds to the ISS phase, and A-BFT corresponds to the RSS phase and the sector sweep feedback phase. The specific process is as follows:

[0096] (1) For one BI, in the BTI phase, the PCP / AP may send multiple beacon frames based on the sector number, i.e., I-TXSS process. The beacon frame may be used for downlink sector sweeping, and the beacon frame includes an A-BFT length field, which indicates the number of slots in the A-BFT phase, and each slot may be called a sector sweep slot (SSW slot, sometimes called aSSSlotTime). The STA receives beams from all directions by using a pseudo-omni-directional antenna, and records the optimal transmission beam of the PCP / AP.

[0097] (2) During the A-BFT phase, a STA receiving a beacon frame may randomly select a slot in [0, A-BFT Length-1] for access and continuously send sector sweep (SSW) frames by using a directional antenna, i.e., R-TXSS process, in which the frames contain the PCP / AP's optimal transmission beam. The PCP / AP then receives beams from all directions by using a pseudo-omni-directional antenna and records the STA's optimal transmission beam.

[0098] (3) In the sector sweeping feedback phase, the PCP / AP directionally feeds back the STA's optimal transmit beam to the STA by using the PCP / AP's optimal transmit beam reported by the STA in step (2), and the STA is in quasi-omni-directional receive mode.

[0099] In this way, the PCP / AP and the STA can complete the transmit end beamforming training to meet the basic communication requirements.

[0100] In order to meet the access training requirements of more users, enhanced directional multi-gigabit (EDMG) is introduced in 802.11ay. Different from the conventional directional multi-gigabit (DMG) in 802.11ad, EDMG can transmit both conventional SSW frames and short SSW frames in the A-BFT phase. The length of the short SSW frame is shorter than that of the conventional SSW frame, and EDGM STAs can transmit more SSW frames in one slot. In addition, EDMG STAs may use the BTI phase to obtain more A-BFT slots, etc. Overall, the SLS procedure in 802.11ay is basically the same as that in 802.11ad, and the details will not be described again in this specification.

[0101] In the above-mentioned radio frequency beamforming training process, in order to establish communication, one end of two devices performs directional transmission beam sweeping, and the other end performs pseudo-omni-directional reception. Alternatively, one end performs pseudo-omni-directional transmission, and the other end performs directional reception beam sweeping. In this way, at the beginning of access, the communication range is already limited to the range that is pseudo-omni-directional at one end and directional at the other end. Therefore, the communication reachable range is not large.

[0102] In view of this, the present application provides a communication method, in which during the initial process of establishing high frequency communication, both the transmitting end and the receiving end can perform beam training by using directional beams, which can extend the high frequency communication reach.

[0103] FIG. 4 is a schematic flow chart of a communication method 200 according to an embodiment of the present application.

[0104] S210: A first device generates first information.

[0105] The first information may be referred to as configuration information, and the first information indicates configuration parameters of the second information. The configuration parameters of the second information may include a sending method of the second information and a type of the second information.

[0106] The sending scheme of the second information may include M sending directions of the second information and a quantity N of repeated transmissions in each of the M sending directions.

[0107] In particular, the first information includes directional information and / or quantity information.

[0108] The direction information indicates M directions for sending the second information, in other words, the direction information indicates M sending directions of the second information, where M is a positive integer.

[0109] In particular, the second information may include N×M pieces of information, and the N×M pieces of information may be sent in M ​​different sending directions. The first information may include direction information indicating M different sending directions. In other words, the direction information indicates sending M different pieces of information in the second information in M ​​directions, respectively, one of the M different pieces of information being sent in each direction. For example, the direction information may be in the form of display information, and the value of the display information is M values.

[0110] Optionally, M is greater than two.

[0111] For example, the value of M can be any integer between 2 and 100.

[0112] The N×M pieces of information may be N×M elements or N×M physical layer protocol data units (PPDUs). Correspondingly, the second information type may be Type 1 or Type 2.

[0113] In particular, in Type 1, the second information includes N groups of elements, each of the N groups of elements being the same, and each of the N groups of elements including M elements.

[0114] For example, the M elements have a one-to-one correspondence with the M sending directions, in other words, one of the M elements indicates one of the M directions.

[0115] In particular, in Type 1, the second information includes N×M elements, where M different elements form one group of elements, and the second information includes N groups of elements.

[0116] It should be noted that the M elements or a group of elements mentioned in this application are M different elements in the second information.

[0117] In particular, in Type 2, the second information includes N groups of PPDUs, each of the N groups of PPDUs is the same, and each of the N groups of PPDUs includes M PPDUs.

[0118] It should be understood that the M PPDUs have a one-to-one correspondence with the M sending directions, in other words, one of the M PPDUs indicates one of the M directions.

[0119] In particular, in Type 2, the second information includes N×M PPDUs, where M different PPDUs form one group of PPDUs, and the second information includes N groups of PPDUs.

[0120] It should be noted that M PPDUs or a group of PPDUs mentioned in this application are M different PPDUs in the second information.

[0121] The second information is for beam training in the first frequency band. In other words, the beam training can be performed at both the transmitting end and the receiving end by using a directional beam based on the sending and receiving of the second information.

[0122] In particular, an optimal transmit beam and an optimal receive beam of the transceiver device may be obtained based on sending and receiving the second information.

[0123] The quantity information indicates the quantity N of repeated transmissions in each of the M sending directions. In other words, the quantity information indicates the quantity N of repeated transmissions of the first device in each sending direction, where N is a positive integer.

[0124] In particular, N×M pieces of information are sent in M ​​different sending directions, i.e., N pieces of information are sent in each direction. The N pieces of information may be the same information. In other words, the information sent in each of the M sending directions is repeated N times. The first information may include quantity information indicating the number N of repeated transmissions. In other words, the quantity information indicates that one of the M pieces of different information is sent N times in each direction. For example, the quantity information may be in the form of display information, the value of the display information being the value of N.

[0125] Optionally, N is greater than two.

[0126] Optionally, the first information includes type information, the type information indicating a type of the second information, and the type of the second information may include Type 1 and Type 2.

[0127] Optionally, the first information may further include time information, the time information indicating a start time and / or duration of the second information.

[0128] For example, if the second information is an element, the time information may indicate the start time of the first element in the second information and the total duration of the N×M elements.

[0129] Optionally, the timing information may include when each element begins and the duration of each element.

[0130] In another example, if the second information is a PPDU, the time information may indicate the start time of the first PPDU in the second information and the total duration of the N×M PPDUs.

[0131] Optionally, the timing information may include the start time of each PPDU and the duration of each PPDU.

[0132] In another example, if the second information is a PPDU, the time information may indicate a start time and a duration of each PPDU in the second information.

[0133] Optionally, duration may be understood as a "quantity relating to a period of time," and duration may be indicated by using a permanent length of time, or by using a start time and an end time.

[0134] It should be understood that the duration may be a default value. In other words, the time information may not include the duration of the second information. Alternatively, the start time may be implemented in a preconfigured manner. In this case, the time information may not include the start time of the second information.

[0135] S220: The first device sends first information in a second frequency band, and in response, the second device receives the first information in the second frequency band.

[0136] The highest frequency in the second frequency band does not exceed the lowest frequency in the first frequency band. For example, the second frequency band is a low-frequency frequency range in WLAN, and the first frequency band is a high-frequency frequency range in WLAN. For example, the second frequency band may be a frequency band below 7 GHz, or the second frequency band may be a frequency band below 6 GHz. For example, the first frequency band may be a frequency band above 45 GHz, or the first frequency band may be a frequency band above 60 GHz.

[0137] In other words, in the present application, the first device may indicate the configuration parameters of the second information required in the high frequency communication in the low frequency communication process.

[0138] S230: A second device sends or receives second information in the first frequency band.

[0139] For example, the second device sends or receives second information in the first frequency band based on the first information.

[0140] In detail, the second device may determine M sending directions for sending the second information based on the direction information in the first information. Furthermore, when the second device is a transmitting end of the second information, the second device may send the second information based on the M sending directions. Alternatively, when the second device is a receiving end of the second information, the second device may determine a receiving direction for receiving the second information based on the M sending directions.

[0141] In detail, the second device may determine a number N of repeated transmissions in each of the M sending directions based on the quantity information in the first information. Optionally, when the second device is a transmitting end of the second information, the second device may repeatedly send the information N times in each direction based on the quantity information N. Alternatively, when the second device is a receiving end of the second information, the second device may determine a receiving direction for receiving the second information based on the quantity information N.

[0142] The first device may be an AP or a STA, and the second device may also be an AP or a STA. In other words, when the second device is the transmitting end of the second information, the receiving end of the second information may be the first device or another device. When the second device is the receiving end of the second information, the transmitting end of the second information may be the first device or another device. The other device in this application is not the device at the transmitting end of the first information.

[0143] For example, AP#1 (one example of a first device) and STA#1 (one example of a second device) negotiate the configuration parameters of the second information through the first information. Furthermore, AP#1 sends the second information in the first frequency band based on the configuration parameters, STA#1 receives the second information in the first frequency band based on the configuration parameters, and AP#1 and STA#1 complete the beam training in the first frequency band based on the sending and receiving of the second information. In another example, AP#1 (one example of a first device) indicates the configuration parameters of the second information between STA#1 (one example of a second device) and STA#2 (another example of a second device) by using the first information. Furthermore, STA#1 sends the second information in the first frequency band based on the configuration parameters, STA#2 receives the second information in the first frequency band based on the configuration parameters, and STA#1 and STA#2 complete the beam training in the first frequency band based on the sending and receiving of the second information.

[0144] According to the solution provided in the above embodiment, the first device may indicate the direction information and / or quantity information of the second information for beam training to the second device. Furthermore, the second device may receive or send the second information based on the direction information and / or quantity information to complete the beam training. Since the second information is sent in M ​​directions and repeatedly sent N times in each direction, the transmitting end device of the second information can train the transmitting beam M times based on the M sending directions, and the receiving end device of the second information can train the receiving beam N times based on the number N of repeated transmissions in each direction. In other words, the transmitting end and the receiving end can perform the beam training in a bidirectional mode. This helps to expand the communication coverage area.

[0145] In addition, in the present application, the first device may indicate the configuration parameters of the second information required for communication in the first frequency band to the second device in the communication process in the second frequency band. In this way, in the initial process of establishing communication in the first frequency band, beam training can be performed in a two-way mode, and communication efficiency can be improved through cooperation between the first frequency band and the second frequency band.

[0146] Optionally, in one implementation, the method 200 further includes the first device sending second information to or receiving second information from the second device in the first frequency band.

[0147] For example, the first device sends second information to or receives second information from the second device in the first frequency band based on the first information.

[0148] In particular, when the type of the second information is Type 1, the first device sending the second information to the second device includes the first device sending M elements in M ​​directions, respectively, where each of the M elements is sent N times. Correspondingly, the second device receiving the second information at S230 includes the second device receiving the M elements in the same receiving direction, and the second device receiving the second information in N receiving directions.

[0149] In other words, when the type of the second information is Type 1, the first device may send different elements in M ​​directions, each element being sent N times, and correspondingly, the second device may receive the elements in M ​​different directions in the same receiving direction, and may receive the elements repeatedly sent N times in each sending direction in N different receiving directions.

[0150] In particular, when the type of the second information is Type 2, the first device sending the second information to the second device includes the first device sending M PPDUs in M ​​directions, respectively, where each of the M PPDUs is sent N times. Correspondingly, the second device receiving the second information at S230 includes the second device receiving the M PPDUs in the same receiving direction, and the second device receiving the second information in N directions.

[0151] In other words, when the type of the second information is Type 2, the second device may send different PPDUs in M ​​directions, each PPDU being sent N times, respectively. Correspondingly, the second device may receive PPDUs in M ​​different directions in the same receiving direction, and may receive PPDUs in N different receiving directions that are repeatedly sent N times in each sending direction.

[0152] In particular, when the type of the second information is Type 1, the second device sending the second information in S230 includes the second device sending M elements in M ​​directions, respectively, where each of the M elements is sent N times. Correspondingly, the first device receiving the second information includes the first device receiving the M elements in the same receiving direction, and the first device receiving the second information in the N receiving directions.

[0153] In other words, when the type of the second information is Type 1, the second device sends different elements in M ​​directions, each element being sent N times, and correspondingly, the first device may receive elements in M ​​different directions in the same receiving direction, and may receive elements in N different receiving directions that are repeatedly sent N times in each sending direction.

[0154] In detail, when the type of the second information is Type 2, the second device sending the second information in S230 includes the second device sending M PPDUs in M ​​directions, respectively, where each of the M PPDUs is sent N times. Correspondingly, the first device receiving the second information includes the first device receiving M PPDUs in the same receiving direction, and the first device receiving the second information in the N receiving directions.

[0155] In other words, when the type of the second information is Type 2, the second device sends different PPDUs in M ​​directions, respectively, and each PPDU is sent N times. Correspondingly, the first device may receive the PPDUs in M ​​different directions in the same receiving direction, and may receive the PPDUs repeatedly sent N times in each sending direction in N different receiving directions.

[0156] Optionally, "sending M elements in M ​​directions respectively" may be understood as sending one of the M elements in each of the M directions, and "sending M PPDUs in M ​​directions respectively" may be understood as sending one of the M PPDUs in each of the M directions.

[0157] According to the above solution, the transmitting end device of the second information may send the second information in M ​​different directions based on the first information, and may send the second information repeatedly in each direction N times. The receiving end device of the second information may receive the information in M ​​different directions in the same receiving direction, and may receive the information repeatedly sent N times in each sending direction in N different receiving directions. In this way, the transmitting end device can train a transmitting beam M times based on the M sending directions, and the receiving end device can train a receiving beam N times based on the number N of repeated transmissions in each direction. In other words, the transmitting end and the receiving end can perform beam training in a bidirectional mode. This helps to expand the communication coverage area.

[0158] It should be understood that in the above implementation, an example in which the second device exchanges the second information with the first device is used for description. However, in an actual application, the second device may alternatively exchange the second information with another device to complete beam training between the second device and another device.

[0159] 5 and 6 are diagrams of the format and transmission form of information #1 (an example of the second information) according to one embodiment of the present application, respectively.

[0160] 5 and 6 are two diagrams in which the type of the second information is type 1. Information #1 may be regarded as a PPDU. As shown in FIG. 5 and FIG. 6, information #1 includes N groups of elements, each of the N groups of elements includes element #1, element #2, ..., and element #M, and element #1, element #2, ..., and element #M form element set #A. For example, "each of the N groups of elements is the same" may be understood as each of the N groups of elements includes element set #A. In other words, information #1 includes N×M elements. Element #1, element #2, ..., and element #M each indicate one of M directions. As shown in FIG. 5 and FIG. 6, each element #1 in information #1 corresponds to direction 1, each element #2 in information #1 corresponds to direction 2, ..., each element #M in information #1 corresponds to direction M.

[0161] Specifically, device #A (an example of a first device and also an example of a second device) may send information #1 to device #B (an example of a second device and also an example of a first device) in the following manner: device #A sends element #1, element #2, ..., and element #M in M ​​directions, respectively, and repeats an element N times in each direction. device #B receives element #1, element #2, ..., and element #M in the same receiving direction, and device #B receives N elements #1 repeatedly sent in direction 1, N elements #2 repeatedly sent in direction 2, ..., and N elements #M repeatedly sent in direction M in N different directions.

[0162] In one implementation, device #A sending information #1 includes device #A sending element #1, element #2, ..., and element #M in direction 1, direction 2, ..., and direction M, respectively, and repeating the above sending operation N times more, i.e., device #A changing the direction after the time period corresponding to each element expires. Correspondingly, device #B receiving information #1 includes device #B leaving the receiving beam direction unchanged in the time period corresponding to every M elements, and changing the receiving direction once after the time period corresponding to every M elements expires, i.e., device #B changing the receiving direction N times. Please refer to FIG. 5 for details.

[0163] In another implementation, device #A sending information #1 includes device #A sending element #1 N times in direction 1, element #2 N times in direction 2, ..., and element #M N times in direction M. Correspondingly, device #B receiving information #1 includes device #B changing the receiving direction after the time period corresponding to each element expires. If the element time is divided into time periods of N x M elements and the time period of the first element of information #1 is 1, the receiving directions corresponding to device #B in the xth time period, the (N+x)th time period, the (2N+x)th time period, ..., and the ((M-1)N+x)th time period are consistent. In other words, when device #B receives the xth element, the (N+x)th element, the (2N+x)th element, ..., and the ((M-1)N+x)th element, the corresponding receiving directions are consistent, where x is an integer and 1≦x≦N. Please refer to FIG. 6 for details.

[0164] In any of the above implementations, device #A may train the transmit beam M times, and device #B may train the receive beam N times.

[0165] 7 and 8 are diagrams of the format and sending form of information #2 (another example of the second information) according to one embodiment of the present application, respectively.

[0166] 7 and 8 are two diagrams in which the type of the second information is type 2. The information #2 may be regarded as a plurality of PPDUs. As shown in FIG. 7 and FIG. 8, the information #2 includes N groups of PPDUs, each of the N groups of PPDUs includes PPDU#1, PPDU#2, ..., and PPDU#M, and PPDU#1, PPDU#2, ..., and PPDU#M form a PPDU set#A. For example, "each of the N groups of PPDUs is the same" may be understood as each of the N groups of PPDUs includes a PPDU set#A. In other words, the information #2 includes N×M PPDUs. Each of PPDU#1, PPDU#2, ..., and PPDU#M indicates one of M directions. As shown in FIG. 7 and FIG. 8, each PPDU#1 in the information #2 corresponds to direction 1, each PPDU#2 in the information #2 corresponds to direction 2, ..., each PPDU#M in the information #2 corresponds to direction M.

[0167] Specifically, device #A (an example of a first device and also an example of a second device) may send information #2 to device #B (an example of a second device and also an example of a first device) in the following manner: device #A sends PPDU #1, PPDU #2, ..., and PPDU #M in M ​​directions, respectively, and repeats a PPDU N times in each direction. device #B receives PPDU #1, PPDU #2, ..., and PPDU #M in the same receiving direction, and device #B receives N PPDU #1 repeatedly sent in direction 1, N PPDU #2 repeatedly sent in direction 2, ..., and N PPDU #M repeatedly sent in direction M in N different directions.

[0168] In one implementation, device #A sending information #2 includes device #A sending PPDU #1, PPDU #2, ..., and PPDU #M in direction 1, direction 2, ..., and direction M, respectively, and repeating the above sending operation N times more, i.e., device #A changing the direction after the time period corresponding to each PPDU expires. Correspondingly, device #B receiving information #2 includes device #B keeping the receiving beam direction unchanged in the time period corresponding to every M PPDUs, and changing the receiving direction once after the time period corresponding to every M PPDUs expires, i.e., device #B changing the receiving direction N times. Please refer to FIG. 7 for details.

[0169] In another implementation, device #A sending information #2 includes device #A sending PPDU #1 N times in direction 1, sending PPDU #2 N times in direction 2, ..., and sending PPDU #M N times in direction M. Correspondingly, device #B receiving information #2 includes device #B changing the receiving direction after the time period corresponding to each PPDU expires. If the PPDU period is divided into time periods of N x M PPDUs and the time period of the first PPDU of information #2 is 1, the receiving directions corresponding to device #B in the xth time period, the (N+x)th time period, the (2N+x)th time period, ..., and the ((M-1)N+x)th time period are consistent. In other words, when device #B receives the xth PPDU, the (N+x)th PPDU, the (2N+x)th PPDU, ..., and the ((M-1)N+x)th PPDU, the corresponding receiving directions are consistent, where x is an integer and 1≦x≦N. Please refer to FIG. 8 for details.

[0170] In any of the above implementations, device #A may train the transmit beam M times, and device #B may train the receive beam N times.

[0171] It should be understood that Figures 5 to 8 are only some examples of the second information provided in this embodiment of the present application. The manner of rearranging elements or PPDUs is not limited in the present application.

[0172] In addition, the number N of repeated transmissions in this application may be a positive integer or an array containing positive integers. This is not limited in this application. For example, the number N of repeated transmissions may be {N 1 , N 2 , ..., and N M}, where N 1 , N 2 , ..., and N M is a positive integer, and N 1 , N 2 , ..., and N M may all have the same value, or N 1 , N 2 , ..., and N M At least two of the transmissions N have different values. In other words, in this application, the number of repeated transmissions in all directions may be the same or different. For example, 1 may be repeated in direction 1 for N 2 times in direction 2, ..., the sending M The second information may be repeated M times in a direction M. In this case, the quantity of elements in all groups in the second information may be the same or different, provided that each group of elements comprises element set #A. Element set #A comprises M different elements. Alternatively, the quantity of PPDUs in all groups in the second information may be the same or different, provided that each group of elements comprises PPDU set #A. PPDU set #A comprises M different PPDUs.

[0173] Similarly, in the present application, the quantity M of directions may be a positive integer or an array containing positive integers. This is not limited in the present application. For example, the quantity M of directions may be {M 1 , M2 ..., and M N}, where M 1 , M 2 ..., and M N is a positive integer, and M 1 , M 2 ..., and M N may all have the same value, or M 1 , M 2 ..., and M N At least two of M have different values. 1 elements, M 2 elements, ..., and M N M, where all elements in M ​​contain element set #A. 1 There are M elements 1 may be sent in M ​​directions, 2 There are M elements 2 may be sent in directions, ..., M N There are M elements N Alternatively, M 1 PPDUs, M 2 PPDUs, ..., and M N M PPDUs all contain PPDU set #A. 1 PPDUs are M 1 may be sent in M ​​directions, 2 PPDUs are M 2 may be sent in directions, ..., M N PPDUs are M N The signal may be sent in one direction.

[0174] It should be further understood that due to limited transmission opportunities or limited sending duration, the transmission of the second information may be completed in multiple segments, and the specific quantity of segments is not limited. For example, when the type of the second information is Type 1, the transceiver device may first complete sending and receiving some of the N×M elements, and then complete sending and receiving the remaining elements of the N×M elements. For example, when the type of the second information is Type 2, the transceiver device may first complete sending and receiving some of the N×M PPDUs, and then complete sending and receiving the remaining PPDUs of the N×M PPDUs.

[0175] In addition, the transmission of the first information may alternatively be completed in multiple segments. For example, some direction information and quantity information in the first information are sent first, and then the remaining direction information and quantity information in the first information are sent. In another example, direction 1 and time information related to direction 1 are shown first, and then direction 2 and time information related to direction 2 are shown.

[0176] It should be further understood that the first information and the second information may be transmitted alternately. For example, some directional information and quantity information of the first information are sent first, and some elements / PPDUs of the second information are sent and received based on the directional information and quantity information. Then, the remaining directional information and quantity information of the first information are sent, and the remaining elements / PPDUs of the second information are sent and received based on the remaining directional information and quantity information. The following provides some examples of alternative transmission of the first information and the second information.

[0177] In one example, the first information may not include quantity information. For example, the first information may include N pieces of directional information, and the N pieces of directional information are sent in N segments. The second information is also sent in N segments.

[0178] For example, after receiving or sending one piece of direction information, the first device performs one sending in each direction based on the direction information. After receiving one piece of direction information, the second device performs receiving in the same receiving direction based on the direction information, and the receiving direction N times is different. N×M pieces of information in the second information can be transmitted based on the N pieces of direction information sent in the segment. In this case, it may be taken into account by default that the transmission process of the second information is performed in the manner shown in FIG. 5 or FIG. 7.

[0179] In another example, the first information may not include directional information. For example, the first information may include M pieces of quantity information, and the M pieces of quantity information are sent in M ​​segments. The second information is also sent in M ​​segments.

[0180] For example, after receiving or sending the first piece of the quantity information, the first device performs repeated sending in direction 1 N times based on the quantity information. After receiving or sending the second piece of the quantity information, the first device performs repeated sending in direction 2 N times based on the quantity information. After receiving or sending the Mth piece of the quantity information, the first device performs repeated sending in direction M N times based on the quantity information. Every time the second device receives one piece of the quantity information, the second device performs receiving in N receiving directions based on the quantity information. N×M pieces of information in the second information can be transmitted based on the M pieces of the quantity information sent in the segment. In this case, it may be taken into account by default that the transmission process of the second information is performed in the manner shown in FIG. 6 or FIG. 8.

[0181] In yet another example, the first information may not include directional information and may not include quantity information. For example, the first information may include N×M pieces of time information, each piece of time information indicating a start time and / or duration of each element or PPDU. The first information is sent in N×M segments and the N×M pieces of information in the second information are sent in N×M segments.

[0182] Optionally, the first information may further include change indication information, where the change indication information indicates to the receiving end to change the receiving direction.

[0183] For example, it is assumed that the transmission process of the second information may be performed in the manner shown in FIG. 5 or FIG. 7 by default, and one piece of time information may be sent before each element or PPDU is sent. Optionally, before element #1 of each group of elements is sent or before PPDU #1 of each group of PPDU is sent, in addition to the time information, change indication information may be further sent. Thus, the receiving end device can change the receiving direction based on the change indication information, and can receive the next group of elements or PPDUs in the changed receiving direction. Alternatively, it is assumed that the transmission process of the second information may be performed in the manner shown in FIG. 6 or FIG. 8 by default, and one piece of time information may be sent before each element or each PPDU is sent. Optionally, before the first element #i of N elements #i is sent or before the first PPDU #i of N PPDU #i is sent, in addition to the time information, change indication information may be further sent. Therefore, the receiving end device can change the receiving direction based on the change indication information and receive N elements #i or N PPDUs #i in the receiving direction in which N elements #i-1 or N PPDUs #i-1 are received, where i is a positive integer and 1≦i≦M.

[0184] Optionally, in one implementation, each of the M elements or each of the M PPDUs includes at least one of a short training field, a channel estimation field, and a signaling field.

[0185] When the type of the second information is Type 1, the short training field is used to identify each of the M elements, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M elements.

[0186] In detail, the function of the short training field may be similar to that of the short training field (STF) in the 802.11 low frequency standard or the 802.11 high frequency standard. For example, one or more of the following functions may be performed: discovering the second information, adjusting automatic gain control (AGC), performing synchronization of the second information, identifying each element in the second information, identifying a phase, or performing frequency offset estimation. The function of the channel estimation field is similar to that of the channel estimation (CE) field in the 802.11 low frequency standard or the 802.11 high frequency standard. For example, channel estimation may be performed. The signaling field is used by the receiving end device to verify that the information, not the noise or interference, in the direction corresponding to the element is received correctly, and may further be used to provide some information required in the beamforming process. The 802.11 low frequency standard may be a standard such as 802.11ax or 802.11be, and the 802.11 high frequency standard may be a standard such as 802.11ad or 802.11ay.

[0187] In particular, the signaling field may carry at least one of the following information: beam information, check bits, tail bits, count information, and third information.

[0188] The beam information includes at least one of a first identifier, a second identifier, and a third identifier. The first identifier may be understood as a sector identifier (ID), and the first identifier is used to identify a sector for sending each element. The second identifier may be understood as an antenna ID, and the second identifier is used to identify an antenna for sending each element. The third identifier may be understood as a beam ID or beamforming ID, and the third identifier is used to identify a beam for sending each element. When the receiving end feeds back the optimal receiving beam or optimal transmitting beam, the optimal receiving beam or optimal transmitting beam may be indicated by using the first identifier, the second identifier, or the third identifier.

[0189] The check bits are used to check the signaling field. In other words, the check bits are used by the receiving end to determine whether the element is actually received and to check the information in the element. For example, the check bits may be implemented by using a cyclic redundancy check (CRC).

[0190] Tail bits are used to empty the encoder and decoder in binary convolutional coding (BCC) mode.

[0191] The count information indicates the location of each element in the second information. For example, the count information is in a sequential format, i.e., 1, 2, 3, ..., NxM-1, and NxM. In another example, the count information is in a reciprocal format, i.e., NxM, NxM-1, NxM-2, ..., 2, and 1.

[0192] The third information is used to identify the second information. In other words, the third information is used by the receiving end device to determine whether the received information is the second information. For example, for information including a signaling field, one reserved bit in the signaling field may be used to carry the third information. When the bit is 1, it indicates that the information is the second information. When the bit is 0, it indicates that the information is not the second information.

[0193] In addition, the signaling field may further carry various types of information originally carried in the radio frequency beacon frame, for example, various types of information in the DMG Beacon.

[0194] When the type of the second information is Type 2, the short training field is used to identify each of the M PPDUs, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M PPDUs.

[0195] In detail, the function of the short training field is similar to that of the STF in the low frequency standard or the 802.11 high frequency standard, and the short training field may be used to discover the second information, adjust the AGC, perform synchronization of the second information, and identify each PPDU in the second information. In addition, the short training field may be further used to identify the phase, perform frequency offset estimation, etc. The function of the channel estimation field is similar to that of the CE field in the low frequency standard or the high frequency standard, and the channel estimation field is used for channel estimation. The signaling field is used by the receiving end device to verify that the information, not the noise or interference, in the direction corresponding to the PPDU is received correctly, and may further be used to provide some information required in the beamforming process.

[0196] In particular, the signaling field may carry at least one of the following information: beam information, check bits, tail bits, count information, and third information.

[0197] The beam information includes at least one of a first identifier, a second identifier, and a third identifier. The first identifier may be understood as a sector identifier (ID), and the first identifier is used to identify a sector for sending each PPDU. The second identifier may be understood as an antenna ID, and the second identifier is used to identify an antenna for sending each PPDU. The third identifier may be understood as a beam ID or beamforming ID, and the third identifier is used to identify a beam for sending each PPDU. When the receiving end feeds back the optimal receiving beam or the optimal transmitting beam, the optimal receiving beam or the optimal transmitting beam may be indicated by using the first identifier, the second identifier, or the third identifier.

[0198] The check bits are used to check the signaling fields. In other words, the check bits are used by the receiving end to determine whether the PPDU is actually received and to check the information in the PPDU. For example, the check bits may be implemented by using a CRC.

[0199] The tail bits are used to empty the encoder and decoder in BCC mode.

[0200] The count information indicates the location of each PPDU in the second information. For example, the count information is in a consecutive format, i.e., 1, 2, 3, ..., NxM-1, and NxM. In another example, the count information is in a reciprocal format, i.e., NxM, NxM-1, NxM-2, ..., 2, and 1.

[0201] The third information is used to identify the second information. In other words, the third information is used by the receiving end device to determine whether the received information is the second information. For example, for information including a signaling field, one reserved bit in the signaling field may be used to carry the third information. When the bit is 1, it indicates that the information is the second information. Furthermore, the receiving end device of the second information may receive and process the second information by using the method 200. When the bit is 0, it indicates that the information is not the second information. Furthermore, the receiving end device of the information does not receive or process the information by using the method 200 in the present application. For example, the receiving end device of the information may receive and process the information in a general manner.

[0202] In addition, the signaling field may further carry various types of information originally carried in the radio frequency beacon frame, for example, various types of information in the DMG Beacon.

[0203] For example, the difference between Type 2 and Type 1 is that Type 1 includes N×M elements, and in Type 2, each element in Type 1 is used as one PPDU, i.e., Type 2 includes N×M PPDUs. Therefore, when the type of the second information is Type 1, the second information may be understood as one PPDU. A PPDU in this specification is indicated as a first PPDU, i.e., the first PPDU includes N×M elements. When the type of the second information is Type 2, the second information may be understood as N×M PPDUs.

[0204] For example, the short training field may be in a form similar to a Golay complementary sequence in protocols such as 802.11ad and 802.11ay, or in a form of orthogonal frequency division multiplexing (OFDM) subcarrier modulation in protocols such as 802.11ax and 802.11be, provided that synchronization can be achieved. Similarly, the channel estimation field may be in a form of a Golay complementary sequence, or in a form of OFDM subcarrier modulation, provided that channel estimation can be performed. The signaling field may be in a form of a single carrier, or in a form of OFDM subcarrier modulation. The particular forms of the short training field, the channel estimation field, and the signaling field are not limited in this application.

[0205] It should be understood that each element or each PPDU may further carry a field other than the short training field, the channel estimation field, and the signaling field, such as a data field, an AGC field, or a training field, which is not limited in this application.

[0206] In one implementation, the short training field, the channel estimation field, and the signaling field included in the element or PPDU in this application are the same as those in 802.11ad and 802.11ay, and the second information is identified by using a reserved field in the signaling field, and the receiving end device of the second information is enabled to identify whether the received information is the second information. For example, when the reserved field is set to a default value (e.g., 0), it indicates that the information is not the second information. When the reserved field is set to 1, it indicates that the information is the second information in this application.

[0207] In one implementation, the short training field, the channel estimation field, and the signaling field included in the element or PPDU in this application are different from those in 802.11ad and 802.11ay. In other words, newly designed short training field, channel estimation field, and signaling field are used.

[0208] 9 is a diagram of an element format according to an embodiment of the present application. Alternatively, FIG. 9 may be considered as a diagram of a PPDU format according to an embodiment of the present application.

[0209] As shown in Figure 9, each element or PPDU includes an STF field, a CE field, and a SIG field. The STF field is used to identify the element or PPDU shown in Figure 9, the CE field is used for channel estimation, and the SIG field is used to verify the element or PPDU shown in Figure 9. The SIG field may carry beam information, check bits, tail bits, count information, third information, etc.

[0210] It should be understood that Figure 9 is only an example, and all or some of the fields shown in Figure 9 may be present, or may be combined in a different order, added, or removed, and this is not a limitation of the present application.

[0211] It should be further understood that the short training field, the channel estimation field, and the signaling field in this application are mainly used to implement synchronization, channel estimation, and check identification. The specific names of these fields are not limited in this application, provided that the corresponding functions can be implemented.

[0212] According to the solution provided in the above embodiment, in the present application, functions such as information synchronization, channel estimation and checking can be implemented by using the short training field, the channel estimation field and the signaling field, which helps to improve the information transmission reliability.

[0213] Optionally, in one implementation, the second information includes information about an optimal receiving beam or an optimal transmitting beam.

[0214] For example, the AP sends information #A (an example of second information) to the STA according to method 200, and the STA receives information #A according to method 200. The STA obtains an optimal transmission beam of the AP and an optimal receiving beam of the STA based on the sending and receiving of information #A. Furthermore, the STA may send information #B (another example of second information) to the AP, where information #B includes the optimal transmission beam of the AP and the optimal receiving beam of the STA obtained by the STA. In addition, the AP may further obtain an optimal transmission beam of the STA and an optimal receiving beam of the AP based on the sending and receiving of information #B.

[0215] Optionally, in one implementation, the first information is carried in a first frame, the first frame is for beam training in a first frequency band, and the first frame is a beacon frame, a request frame, a response frame, an announcement frame, or a trigger frame.

[0216] In particular, the first frame may be a beacon frame dedicated to information exchange between high frequency and low frequency, or a high frequency request frame, a high frequency response frame, or the like sent on low frequency for high frequency communication. Alternatively, the first frame may be an announcement frame, a trigger frame, or the like related to high frequency beam training.

[0217] FIG. 10 is a schematic flow chart of a communication method 300 according to an embodiment of the present application.

[0218] S310: A first device generates second information, where the second information is for beam training in a first frequency band, and the second information includes N groups of elements, each of the N groups of elements being the same, and each of the N groups of elements including M elements, or the second information includes N groups of PPDUs, each of the N groups of PPDUs being the same, and each of the N groups of PPDUs including M PPDUs, where N and M are positive integers.

[0219] It should be understood that the M elements are M different elements and the M PPDUs are M different PPDUs.

[0220] In detail, please refer to the above method 300 for a specific description of the second information, and the details will not be described again here.

[0221] S320: The first device sends second information in the first frequency band, and in response, the second device receives the second information in the first frequency band.

[0222] In detail, the first device sending the second information in the first frequency band includes the first device sending M elements in M ​​different directions, respectively, sending one of the M elements in each direction, and sending each of the M elements N times, or the first device sending M PPDUs in M ​​different directions, respectively, sending one of the M PPDUs in each direction, and sending each of the M PPDUs N times.

[0223] In detail, the second device receiving the second information in the first frequency band includes the second device receiving M elements or M PPDUs in a same receiving direction and the second device receiving the second information in N directions.

[0224] For detailed processes of sending the second information and receiving the second information, please refer to the above method 200. The details will not be described again in this specification.

[0225] According to the solution provided in the above embodiment, since the second information includes N groups of elements / PPDUs, and each of the N groups includes M different elements / PPDUs, the transmitting end device of the second information can train a transmitting beam M times based on the M different elements / PPDUs, and the receiving end device of the second information can train a receiving beam N times based on the N same elements / PPDUs repeatedly sent in each direction. In other words, the transmitting end and the receiving end can perform beam training in a bidirectional mode, which helps to extend the communication coverage area.

[0226] Optionally, the method 300 further includes: S330: the second device parsing the second information.

[0227] For example, the second device obtains an optimal transmit beam for the first device and an optimal receive beam for the second device based on the sending and receiving of the second information.

[0228] Optionally, the method 300 further includes the first device obtaining the first information, and the first device sending the first information to the second device in the second frequency band.

[0229] The first information includes directional information and / or quantity information, where the directional information indicates M directions for sending the second information and the quantity information indicates a quantity N of repeated transmissions in each of the M directions.

[0230] Optionally, the first information further comprises type information, the type information indicating a type of the second information.

[0231] Optionally, the first information may further include time information, the time information indicating a start time and / or duration of the second information.

[0232] In detail, for a specific description of the first information, please refer to the above method 3200. The details will not be described again here.

[0233] The highest frequency in the second frequency band does not exceed the lowest frequency in the first frequency band.

[0234] In particular, for a specific description of the second frequency band and the first frequency band, please refer to the above method 3200. The details will not be described again here.

[0235] The first device obtaining the first information includes the first device generating the first information or the first device receiving the first information from another device.

[0236] For example, the first device is STA1, the second device is STA2, and another device is an AP. The AP may send the first information to STA1, and STA1 may send the first information to STA2 to indicate M directions for sending the second information and a quantity N of repeated transmissions in each of the M directions. Furthermore, STA1 sends the second information based on the first information, and STA2 receives the second information based on the first information. In this way, beam training is completed in a bidirectional mode.

[0237] Optionally, in one implementation, each of the M elements or each of the M PPDUs includes at least one of a short training field, a channel estimation field, and a signaling field.

[0238] In particular, for a specific description of the short training field, the channel estimation field, and the signaling field, as well as other contents that may be included in each of the M elements or each of the M PPDUs, please refer to the method 200 above, and the details will not be described again here.

[0239] FIG. 11 is a diagram of three application scenarios according to an embodiment of the present application. As shown in (a) of FIG. 11, there exists a communication failure between STA1 and AP, so the signal attenuation is large and the communication is unreachable in the beam training scheme with one end being quasi-omni-directional and the other end being directional. As shown in (c) of FIG. 11, the communication distance between STA1 and AP is long and the communication is unreachable in the beam training scheme with one end being quasi-omni-directional and the other end being directional. STA1 and AP can perform beam training in high frequency bidirectional mode according to the method 200 in the present application. As the communication range in the bidirectional mode is larger than the communication range with one end being quasi-omni-directional and the other end being directional, the reachable range for the communication between the two devices can be expanded. In this way, the two devices can communicate with each other in high frequency. As shown in (b) of FIG. 11, there exists a communication failure between STA1 and STA2, so the signal attenuation is large. In a beam training scheme in which one end is quasi-omni-directional and the other end is directional, communication between STA1 and STA2 is unreachable. In high-frequency communication with STA1 and STA2, the AP can indicate to STA1 and STA2 that it enables bidirectional mode. Thus, according to the method 200 in the present application, STA1 and STA2 can perform beam training in high-frequency bidirectional mode to extend communication reach.

[0240] Although this specification describes a method of communicating an initial established configuration to a high frequency by using a low frequency to enable a high frequency two-way beam training method, it can be seen from the example shown in (b) of FIG. 11 that the application is not limited thereto and the above information may alternatively be communicated by using a high frequency.

[0241] The above describes the method embodiment in the embodiment of the present application, and the following describes the corresponding device embodiment. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for the parts that are not described in detail, please refer to the above method embodiment.

[0242] Fig. 12 is a diagram of a communication device according to an embodiment of the present application. As shown in Fig. 12, the device 400 may include a transceiver unit 410 and / or a processing unit 420. The transceiver unit 410 may communicate with the outside, and the processing unit 420 is configured to process data / information. The transceiver unit 410 may also be referred to as a communication interface or a communication unit.

[0243] In a possible design, the apparatus 400 may be the first device in the above method 200, or may be a chip configured to perform the functions of the first device in the above method 200. The apparatus 400 may perform procedures performed by the first device in the above method 200. The processing unit 420 is configured to perform processing-related operations of the first device in the above method 200, and the transceiver unit 410 is configured to perform sending / receiving-related operations of the first device in the above method 200.

[0244] For example, the processing unit 420 is configured to generate first information, where the first information includes directional information and / or quantity information, where the directional information indicates M directions for sending the second information and the quantity information indicates a quantity N of repeated transmissions in each of the M directions, the second information is for beam training in a first frequency band, where N and M are positive integers, and the transceiver unit 410 is configured to send the first information in the second frequency band, where a highest frequency in the second frequency band does not exceed a lowest frequency in the first frequency band.

[0245] Optionally, the second information includes N groups of elements, each of the N groups of elements being the same and each of the N groups of elements including M elements, or the second information includes N groups of PPDUs, each of the N groups of PPDUs being the same and each of the N groups of PPDUs including M PPDUs.

[0246] Optionally, each of the M elements or each of the M PPDUs indicates one of the M directions.

[0247] Optionally, each of the M elements includes at least one of a short training field, a channel estimation field, and a signaling field, and the short training field is used to identify each of the M elements, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M elements, or each of the M PPDUs includes at least one of a short training field, a channel estimation field, and a signaling field, and the short training field is used to identify each of the M PPDUs, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M PPDUs.

[0248] Optionally, the signaling field includes at least one of the following: beam information, where the beam information includes at least one of a first identifier, a second identifier, a third identifier, and a fourth identifier, where the first identifier is used to identify a sector for sending each element or each PPDU, the second identifier is used to identify an antenna for sending each element or each PPDU, the third identifier is used to identify a beam for sending each element or each PPDU, and the fourth identifier is used to identify a beamforming for sending each element or each PPDU, beam information, where check bits are used to check the signaling field, count information, where the count information indicates a location of each element or each PPDU in the second information, and third information, where the third information is used to identify the second information.

[0249] Optionally, the transceiver unit 410 is further configured to send or receive second information in the first frequency band.

[0250] Optionally, the transceiver units 410 are specifically configured to send M elements in M ​​directions, respectively, where each of the M elements is sent N times, or to send M PPDUs in M ​​directions, respectively, where each of the M PPDUs is sent N times.

[0251] Optionally, corresponding identical elements in the N groups of elements are sent in the same sending direction.

[0252] Optionally, the transceiver unit 410 is specifically configured to receive M elements or M PPDUs in the same receiving direction and to receive the second information in N directions.

[0253] Optionally, corresponding same elements in the N groups of elements are received in different receive directions.

[0254] Optionally, the first information includes time information, the time information indicating a start time and / or duration for sending the second information.

[0255] Optionally, the first information is carried in a first frame, the first frame is for beam training in a first frequency band, and the first frame is a beacon frame, a request frame, a response frame, an announcement frame, or a trigger frame.

[0256] For example, the transceiver unit 410 may be divided into a receiving unit and a sending unit, the receiving unit being configured to perform the receiving-related operations of the first device in the above method 200, and the sending unit being configured to perform the sending-related operations of the first device in the above method 200.

[0257] It should be understood that the above content is only one example used for understanding. The apparatus 400 can further perform other steps, actions, or methods related to the first device in the method 200. Details are not described herein.

[0258] In another possible design, the apparatus 400 may be the second device in the above method 200, or may be a chip configured to perform the functions of the second device in the above method 200. The apparatus 400 may perform the procedures performed by the second device in the above method 200. The transceiver unit 410 is configured to perform the sending / receiving related operations of the second device in the above method 200.

[0259] Optionally, in this design, the apparatus 400 may further include a processing unit 420. The processing unit 420 may be configured to perform second device processing-related operations in the method 200 above.

[0260] For example, the transceiver unit 410 is configured to receive first information in the second frequency band, where the first information includes directional information and / or quantity information, where the directional information indicates M directions for sending the second information, where the quantity information indicates a quantity N of repeated transmissions in each of the M directions, and the second information is for beam training in the first frequency band, where N and M are positive integers, and the transceiver unit 410 is further configured to send or receive the second information in the first frequency band, where a highest frequency in the second frequency band does not exceed a lowest frequency in the first frequency band.

[0261] Optionally, the second information includes N groups of elements, each of the N groups of elements being the same and each of the N groups of elements including M elements, or the second information includes N groups of PPDUs, each of the N groups of PPDUs being the same and each of the N groups of PPDUs including M PPDUs.

[0262] Optionally, each of the M elements or each of the M PPDUs indicates one of the M directions.

[0263] Optionally, each of the M elements includes at least one of a short training field, a channel estimation field, and a signaling field, and the short training field is used to identify each of the M elements, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M elements, or each of the M PPDUs includes at least one of a short training field, a channel estimation field, and a signaling field, and the short training field is used to identify each of the M PPDUs, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M PPDUs.

[0264] Optionally, the signaling field includes at least one of the following: beam information, where the beam information includes at least one of a first identifier, a second identifier, and a third identifier, where the first identifier is used to identify a sector for sending each element or each PPDU, the second identifier is used to identify an antenna for sending each element or each PPDU, and the third identifier is used to identify a beam for sending each element or each PPDU, beam information, where check bits are used to check the signaling field, count information, where the count information indicates a location of each element or each PPDU in the second information, and third information, where the third information is used to identify the second information.

[0265] Optionally, the transceiver unit 410 is specifically configured to receive M elements or M PPDUs in the same receiving direction and to receive the second information in N directions.

[0266] Optionally, the transceiver units 410 are specifically configured to send M elements in M ​​directions, respectively, where each of the M elements is sent N times, or to send M PPDUs in M ​​directions, respectively, where each of the M PPDUs is sent N times.

[0267] Optionally, corresponding identical elements in the N groups of elements are sent in the same sending direction.

[0268] Optionally, the first information includes time information, the time information indicating a start time and / or duration for sending the second information.

[0269] Optionally, the first information is carried in a first frame, the first frame is for beam training in a first frequency band, and the first frame is a beacon frame, a request frame, a response frame, an announcement frame, or a trigger frame.

[0270] For example, the transceiver unit 410 may be divided into a receiving unit and a sending unit, the receiving unit being configured to perform the receiving-related operations of the second device in the above method 200, and the sending unit being configured to perform the sending-related operations of the second device in the above method 200.

[0271] It should be understood that the above content is only one example used for understanding. The apparatus 400 can further implement other steps, actions, or methods related to the second device in the above method 200. Details are not described herein.

[0272] In yet another possible design, the apparatus 400 may be the first device in the above method 300, or may be a chip configured to perform the functions of the first device in the above method 300. The apparatus 400 may perform procedures performed by the first device in the above method 300. The processing unit 420 is configured to perform processing-related operations of the first device in the above method 300, and the transceiver unit 410 is configured to perform sending / receiving-related operations of the first device in the above method 300.

[0273] For example, the processing unit 420 is configured to generate second information, where the second information is for beam training in the first frequency band, and the second information includes N groups of elements, each of the N groups of elements being the same, and each of the N groups of elements includes M elements, or the second information includes N groups of PPDUs, each of the N groups of PPDUs being the same, and each of the N groups of PPDUs includes M PPDUs, where N and M are positive integers, and the transceiver unit 410 is configured to send the second information in the first frequency band.

[0274] Optionally, the processing unit 420 is further configured to obtain the first information, where the first information includes directional information and / or quantity information, where the directional information indicates M directions for sending the second information and the quantity information indicates a quantity N of repeated transmissions in each of the M directions, and the transceiver unit 410 is further configured to send the first information in a second frequency band, where a highest frequency in the second frequency band does not exceed a lowest frequency in the first frequency band.

[0275] Optionally, the transceiver unit 410 is specifically configured to send second information in the first frequency band based on the first information.

[0276] Optionally, the transceiver units 410 are specifically configured to send M elements in M ​​directions, respectively, where each of the M elements is sent N times, or to send M PPDUs in M ​​directions, respectively, where each of the M PPDUs is sent N times.

[0277] Optionally, each of the M elements includes at least one of a short training field, a channel estimation field, and a signaling field, and the short training field is used to identify each of the M elements, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M elements, or each of the M PPDUs includes at least one of a short training field, a channel estimation field, and a signaling field, and the short training field is used to identify each of the M PPDUs, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M PPDUs.

[0278] Optionally, the signaling field includes at least one of the following: beam information, where the beam information includes at least one of a first identifier, a second identifier, and a third identifier, where the first identifier is used to identify a sector for sending each element or each PPDU, the second identifier is used to identify an antenna for sending each element or each PPDU, and the third identifier is used to identify a beam for sending each element or each PPDU, beam information, where check bits are used to check the signaling field, count information, where the count information indicates a location of each element or each PPDU in the second information, and third information, where the third information is used to identify the second information.

[0279] Optionally, the first information includes time information, the time information indicating a start time and / or duration for sending the second information.

[0280] Optionally, the first information is carried in a first frame, the first frame is for beam training in a first frequency band, and the first frame is a beacon frame, a request frame, a response frame, an announcement frame, or a trigger frame.

[0281] For example, the transceiver unit 410 may be divided into a receiving unit and a sending unit, the receiving unit being configured to perform the receiving-related operations of the first device in the above method 300, and the sending unit being configured to perform the sending-related operations of the first device in the above method 300.

[0282] It should be understood that the above content is only one example used for understanding. The apparatus 400 can further perform other steps, actions, or methods related to the first device in the method 300. Details are not described herein.

[0283] In yet another possible design, the apparatus 400 may be the second device in the above method 300, or may be a chip configured to perform the functions of the second device in the above method 300. The apparatus 400 may perform procedures performed by the second device in the above method 300. The transceiver unit 410 is configured to perform the sending / receiving related operations of the second device in the above method 300, and the processing unit 420 is configured to perform the processing related operations of the second device in the above method 300.

[0284] For example, the transceiver unit 410 is configured to receive second information in a first frequency band, where the second information is for beam training in the first frequency band, and the second information includes N groups of elements, where each of the N groups of elements is the same, and each of the N groups of elements includes M elements, or the second information includes N groups of PPDUs, where each of the N groups of PPDUs is the same, and each of the N groups of PPDUs includes M PPDUs, where N and M are positive integers, and the processing unit 420 is configured to parse the second information.

[0285] Optionally, the processing unit 420 is further configured to receive the first information in a second frequency band, where the first information includes directional information and / or quantity information, where the directional information indicates M directions for sending the second information, where the quantity information indicates a quantity N of repeated transmissions in each of the M directions, and where a highest frequency in the second frequency band does not exceed a lowest frequency in the first frequency band.

[0286] Optionally, the transceiver unit 410 is specifically configured to receive second information in the first frequency band based on the first information.

[0287] Optionally, the transceiver unit 410 is specifically configured to receive M elements or M PPDUs in the same receiving direction and to receive the second information in N directions.

[0288] Optionally, each of the M elements includes at least one of a short training field, a channel estimation field, and a signaling field, and the short training field is used to identify each of the M elements, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M elements, or each of the M PPDUs includes at least one of a short training field, a channel estimation field, and a signaling field, and the short training field is used to identify each of the M PPDUs, the channel estimation field is used for channel estimation, and the signaling field is used to verify each of the M PPDUs.

[0289] Optionally, the signaling field includes at least one of the following: beam information, where the beam information includes at least one of a first identifier, a second identifier, and a third identifier, where the first identifier is used to identify a sector for sending each element or each PPDU, the second identifier is used to identify an antenna for sending each element or each PPDU, and the third identifier is used to identify a beam for sending each element or each PPDU, beam information, where check bits are used to check the signaling field, count information, where the count information indicates a location of each element or each PPDU in the second information, and third information, where the third information is used to identify the second information.

[0290] Optionally, the first information includes time information, the time information indicating a start time and / or duration for sending the second information.

[0291] Optionally, the first information is carried in a first frame, the first frame is for beam training in a first frequency band, and the first frame is a beacon frame, a request frame, a response frame, an announcement frame, or a trigger frame.

[0292] For example, the transceiver unit 410 may be divided into a receiving unit and a sending unit, the receiving unit being configured to perform the receiving-related operations of the second device in the above method 300, and the sending unit being configured to perform the sending-related operations of the second device in the above method 300.

[0293] It should be understood that the above content is only one example used for understanding. The apparatus 400 can further implement other steps, actions, or methods related to the second device in the above method 300. Details are not described herein.

[0294] It is to be understood that the apparatus 400 herein is embodied in the form of a functional unit. The term "unit" herein may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor) configured to execute one or more software or firmware programs, a memory, a merged logic circuit, and / or another suitable component that supports the described functionality.

[0295] The apparatus 400 has a function of performing the corresponding steps performed by a first device in the above method, or the apparatus 400 has a function of performing the corresponding steps performed by a second device in the above method. The functions may be performed by hardware, or may be performed by the hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. For example, in order to separately perform the sending and receiving operations and related processing operations in the method embodiment, the transceiver unit may be replaced by a transceiver (e.g., the sending unit in the transceiver unit may be replaced by a transmitter machine, and the receiving unit in the transceiver unit may be replaced by a receiver machine), and another unit, for example, a processing unit, may be replaced by a processor.

[0296] In addition, the transceiver unit may alternatively be a transceiver circuit (e.g., may include a receiving circuit and a sending circuit), and the processing unit may be a processing circuit. In this embodiment of the present application, the device in FIG. 12 may be the second device or the first device in the above embodiment, or may be a chip or a chip system, for example, a system on chip (SoC). The transceiver unit may be an input / output circuit or a communication interface. The processing unit is a processor, a microprocessor, or an integrated circuit integrated on a chip. This is not limited in this specification.

[0297] Figure 13 is another diagram of a structure of a communication device according to an embodiment of the present application. As shown in Figure 13, the communication device 500 includes at least one processor 510 and a transceiver 520. The processor 510 is coupled to a memory and configured to execute instructions stored in the memory for controlling the transceiver 520 to send and / or receive signals. Optionally, the communication device 500 further includes a memory 530 configured to store instructions.

[0298] It should be understood that the processor 510 and the memory 530 may be integrated into one processing device. The processor 510 is configured to execute program code stored in the memory 530 to perform the above-described functions. During a particular implementation, the memory 530 may alternatively be integrated into the processor 510 or may be separate from the processor 510.

[0299] It should be further understood that the transceiver 520 may include a receiver (also referred to as a receiver machine) and a transmitter (also referred to as a transmitter machine). The transceiver 520 may further include an antenna. There may be one or more antennas. The transceiver 1020 may be a communication interface or interface circuit.

[0300] When the communication device 500 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface. The processing unit may be a processor, a microprocessor, or an integrated circuit integrated on the chip.

[0301] An embodiment of the present application further provides a processing device including a processor and an interface. The processor may be configured to perform the method in the above method embodiments.

[0302] It should be understood that the processing device may be a chip, for example, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or another integrated chip.

[0303] In the implementation process, the steps in the above method can be implemented by using hardware integrated logic circuits in a processor or by using instructions in the form of software. The steps of the method disclosed in the embodiments of the present application may be directly executed by a hardware processor, or may be executed by using a combination of hardware and software modules in a processor. The software modules may be disposed in a mature storage medium in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is disposed in the memory, and the processor reads the information in the memory and completes the steps in the above method in combination with the hardware of the processor. To avoid repetition, the details will not be described again in this specification.

[0304] Figure 14 is yet another diagram of the structure of a communication device according to an embodiment of the present application. As shown in Figure 14, the device 600 includes a processing circuit 610 and a transceiver circuit 620. The processing circuit 610 and the transceiver circuit 620 communicate with each other through an internal connection path. The processing circuit 610 is configured to execute instructions to control the transceiver circuit 620 to send and / or receive signals.

[0305] Optionally, the apparatus 600 may further include a storage medium 630. The storage medium 630 is in communication with the processing circuit 610 and the transceiver circuit 620 through an internal connection path. The storage medium 630 may be configured to store instructions, and the processing circuit 610 may execute the instructions stored in the storage medium 630.

[0306] In one possible implementation, the apparatus 600 is configured to perform procedures corresponding to the first device in the above method embodiments.

[0307] In another possible implementation, the apparatus 600 is configured to perform procedures corresponding to the second device in the above method embodiments.

[0308] According to the method provided in the embodiment of the present application, the present application further provides a computer program product, which includes a computer program code, which, when executed on a computer, enables the computer to execute the method in the embodiment shown in FIG.

[0309] According to the method provided in the embodiment of the present application, the present application further provides a computer-readable medium, which stores a program code, and when the program code is executed on a computer, the computer is enabled to execute the method in the above method embodiment.

[0310] According to the method provided in the embodiments of the present application, the present application further provides a system including the above-mentioned first device and / or second device.

[0311] As used herein, the term "at least one of" refers to all or any combination of the listed items. For example, "at least one of A, B, and C" may refer to the following six cases: only A is present, only B is present, only C is present, both A and B are present, both B and C are present, and A, B, and C are all present. As used herein, "at least one" means one or more. "Multiple" means two or more.

[0312] The term "and / or" in this specification merely describes an association relationship to describe related objects, and represents that three relationships may exist. For example, A and / or B may represent the following three cases: only A exists, both A and B exist, and only B exists. In addition, the character " / " in this specification generally indicates an "or" relationship between related objects.

[0313] In the embodiments of the present application, it should be understood that "B corresponding to A" indicates that B is related to A and B can be determined based on A. However, it should be further understood that determining B based on A does not mean that B is determined based only on A. B may alternatively be determined based on A and / or other information. The terms "including", "having", and variations thereof all mean "including but not limited to", unless specifically emphasized otherwise in a different manner.

[0314] It should be understood that in various embodiments of the present application, the first, second, and various numbers are merely for distinguishing purposes for ease of explanation, and are not used to limit the scope of the embodiments of the present application, for example, to distinguish various pieces of information.

[0315] In combination with the examples described in the embodiments disclosed herein, those skilled in the art may recognize that the units and algorithm steps may be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether a function is executed by hardware or software depends on the specific application and design constraints of the technical solution. For each specific application, those skilled in the art may use various methods to implement the described functions, but the implementation should not be considered as going beyond the scope of this application.

[0316] It can be clearly understood by those skilled in the art that for the purpose of convenient and concise description, the detailed work processes of the above systems, devices and units should be referred to the corresponding processes in the above method embodiments, and the details will not be described again in this specification.

[0317] In some embodiments provided in the present application, it should be understood that the disclosed system, device, and method may be implemented in other ways. For example, the device embodiment described is only an example. For example, the division into units is only a logical functional division. There may be other division schemes during actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. In addition, the shown or described mutual couplings or direct couplings or communication connections may be implemented by using some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electronic, mechanical, or other forms.

[0318] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, and may be located in one location or distributed over multiple network units. Some or all of the units may be selected based on the actual requirements to achieve the objectives of the solutions of the embodiments.

[0319] In addition, the functional units in the embodiments of the present application may be integrated into one processing unit, each of the units may exist physically alone, or two or more units may be integrated into one unit.

[0320] When the function is implemented in the form of a software functional unit and sold or used as an independent product, the function may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application may be essentially implemented in the form of a software product, or the part that contributes to the prior art, or some of the technical solutions. The software product is stored in a storage medium and includes some instructions for instructing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method described in the embodiments of the present application. The above storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0321] The above description is only a specific implementation form of the present application, but does not limit the protection scope of the present application. Any variation or replacement that is easily understood by a person skilled in the art within the technical scope disclosed in this application shall fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims. [Explanation of symbols]

[0322] 400 equipment 410 Transceiver Unit 420 Processing Unit 500 Communication Equipment 510 Processor 520 Transceiver 530 Memory 600 equipment 610 Processing Circuit 620 Transceiver Circuit 630 Storage medium

Claims

1. generating first information by a first device, the first information comprising directional information and / or quantity information, the directional information indicating M directions for sending second information, the quantity information indicating a quantity N of repeated transmissions in each of the M directions, the second information being for beam training in a first frequency band, and N and M being positive integers; sending the first information by the first device in a second frequency band, a highest frequency in the second frequency band not exceeding a lowest frequency in the first frequency band; A communication method comprising:

2. the second information comprises N groups of elements, each of the N groups of elements being the same, each of the N groups of elements comprising M elements; or the second information comprises N groups of physical layer protocol data units (PPDUs), each of the N groups of PPDUs being identical, each of the N groups of PPDUs comprising M PPDUs; The method of claim 1.

3. each of the M elements comprises at least one of a short training field, a channel estimation field, and a signaling field, the short training field being used to identify each of the M elements, the channel estimation field being used for channel estimation, and the signaling field being used to verify each of the M elements; or each of the M PPDUs comprises at least one of a short training field, a channel estimation field, and a signaling field, the short training field being used to identify each of the M PPDUs, the channel estimation field being used for channel estimation, and the signaling field being used to verify each of the M PPDUs; The method of claim 2.

4. The signaling fields are: beam information, the beam information comprising at least one of a first identifier, a second identifier, and a third identifier, the first identifier being used to identify a sector for sending each element or each PPDU, the second identifier being used to identify an antenna for sending each element or each PPDU, and the third identifier being used to identify a beam for sending each element or each PPDU; check bits used to check the signaling field; counting information indicating a location of each element or each PPDU in said second information; and At least one of the third information is used to identify the second information. The method of claim 3.

5. Sending or receiving the second information by the first device in the first frequency band.

5. The method of claim 2, further comprising:

6. the sending of the second information by the first device, sending, by the first device, the M elements in the M directions, respectively, where each of the M elements is sent N times; or sending, by the first device, the M PPDUs in the M directions, respectively, where each of the M PPDUs is sent N times. The method of claim 5.

7. The step of receiving, by the first device, the second information, further comprising: receiving, by the first device, the M elements or the M PPDUs in a same receiving direction; and receiving, by the first device, the second information in N directions. The method of claim 5.

8. The method of any one of claims 1 to 7, wherein the first information comprises time information, the time information indicating a start time and / or a duration for sending the second information.

9. receiving, by a second device, first information in a second frequency band, the first information comprising directional information and / or quantity information, the directional information indicating M directions for sending second information, the quantity information indicating a quantity N of repeated transmissions in each of the M directions, the second information being for beam training in the first frequency band, and N and M being positive integers; sending or receiving the second information by the second device in the first frequency band, wherein a highest frequency in the second frequency band does not exceed a lowest frequency in the first frequency band; A communication method comprising:

10. the second information comprises N groups of elements, each of the N groups of elements being the same, each of the N groups of elements comprising M elements; or the second information comprises N groups of physical layer protocol data units (PPDUs), each of the N groups of PPDUs being identical, each of the N groups of PPDUs comprising M PPDUs; The method of claim 9.

11. each of the M elements comprises at least one of a short training field, a channel estimation field, and a signaling field, the short training field being used to identify each of the M elements, the channel estimation field being used for channel estimation, and the signaling field being used to verify each of the M elements; or each of the M PPDUs comprises at least one of a short training field, a channel estimation field, and a signaling field, the short training field being used to identify each of the M PPDUs, the channel estimation field being used for channel estimation, and the signaling field being used to verify each of the M PPDUs; The method of claim 10.

12. The signaling fields are: beam information, the beam information comprising at least one of a first identifier, a second identifier, and a third identifier, the first identifier being used to identify a sector for sending each element or each PPDU, the second identifier being used to identify an antenna for sending each element or each PPDU, and the third identifier being used to identify a beam for sending each element or each PPDU; check bits used to check the signaling field; counting information indicating a location of each element or each PPDU in said second information; and At least one of the third information is used to identify the second information. The method of claim 11.

13. The step of receiving the second information by the second device further comprises: receiving the M elements or the M PPDUs by the second device in the same receiving direction; and receiving the second information by the second device in N directions.

13. The method according to any one of claims 10 to 12.

14. the sending of the second information by the second device, sending, by the second device, the M elements in the M directions, respectively, where each of the M elements is sent N times; or sending, by the second device, the M PPDUs in the M directions, respectively, where each of the M PPDUs is sent N times.

13. The method according to any one of claims 10 to 12.

15. 15. The method of any one of claims 9 to 14, wherein the first information comprises time information, the time information indicating a start time and / or a duration for sending the second information.

16. a processing unit configured to generate first information, the first information comprising directional information and / or quantity information, the directional information indicating M directions for sending second information, the quantity information indicating a number N of repeated transmissions in each of the M directions, the second information being for beam training in a first frequency band, and N and M being positive integers; a transceiver unit configured to transmit the first information in a second frequency band, a highest frequency in the second frequency band not exceeding a lowest frequency in the first frequency band; A communication device comprising:

17. the second information comprises N groups of elements, each of the N groups of elements being the same, each of the N groups of elements comprising M elements; or the second information comprises N groups of physical layer protocol data units (PPDUs), each of the N groups of PPDUs being identical, each of the N groups of PPDUs comprising M PPDUs; 17. The apparatus of claim 16.

18. each of the M elements comprises at least one of a short training field, a channel estimation field, and a signaling field, the short training field being used to identify each of the M elements, the channel estimation field being used for channel estimation, and the signaling field being used to verify each of the M elements; or each of the M PPDUs comprises at least one of a short training field, a channel estimation field, and a signaling field, the short training field being used to identify each of the M PPDUs, the channel estimation field being used for channel estimation, and the signaling field being used to verify each of the M PPDUs; 18. The apparatus of claim 17.

19. The signaling fields are: beam information, the beam information comprising at least one of a first identifier, a second identifier, and a third identifier, the first identifier being used to identify a sector for sending each element or each PPDU, the second identifier being used to identify an antenna for sending each element or each PPDU, and the third identifier being used to identify a beam for sending each element or each PPDU; check bits used to check the signaling field; counting information indicating a location of each element or each PPDU in said second information; and At least one of the third information is used to identify the second information.

20. The apparatus of claim 18.

20. The transceiver unit: further configured to send or receive the second information within the first frequency band.

20. Apparatus according to any one of claims 17 to 19.

21. The transceiver unit: sending the M elements in the M directions, respectively, each of the M elements being sent N times; or and sending the M PPDUs in the M directions, respectively, wherein each of the M PPDUs is sent N times.

21. The apparatus of claim 20.

22. The transceiver unit: Specifically configured to receive the M elements or the M PPDUs in the same receiving direction and receive the second information by the first device in N directions.

21. The apparatus of claim 20.

23. 23. An apparatus according to any one of claims 16 to 22, wherein the first information comprises time information, the time information indicating a start time and / or a duration for sending the second information.

24. A communication device, comprising: a transceiver unit configured to receive first information in a second frequency band, the first information comprising directional information and / or quantity information, the directional information indicating M directions for sending second information, the quantity information indicating a number N of repeated transmissions in each of the M directions, the second information being for beam training in the first frequency band, N and M being positive integers; the transceiver unit is further configured to send or receive the second information in the first frequency band, a highest frequency in the second frequency band not exceeding a lowest frequency in the first frequency band; Communications equipment.

25. the second information comprises N groups of elements, each of the N groups of elements being the same, each of the N groups of elements comprising M elements; or the second information comprises N groups of physical layer protocol data units (PPDUs), each of the N groups of PPDUs being identical, each of the N groups of PPDUs comprising M PPDUs; 25. The apparatus of claim 24.

26. each of the M elements comprises at least one of a short training field, a channel estimation field, and a signaling field, the short training field being used to identify each of the M elements, the channel estimation field being used for channel estimation, and the signaling field being used to verify each of the M elements; or each of the M PPDUs comprises at least one of a short training field, a channel estimation field, and a signaling field, the short training field being used to identify each of the M PPDUs, the channel estimation field being used for channel estimation, and the signaling field being used to verify each of the M PPDUs; 26. The apparatus of claim 25.

27. The signaling fields are: beam information, the beam information comprising at least one of a first identifier, a second identifier, and a third identifier, the first identifier being used to identify a sector for sending each element or each PPDU, the second identifier being used to identify an antenna for sending each element or each PPDU, and the third identifier being used to identify a beam for sending each element or each PPDU; check bits used to check the signaling field; counting information indicating a location of each element or each PPDU in said second information; and At least one of the third information is used to identify the second information.

27. The apparatus of claim 26.

28. The transceiver unit: Specifically configured to receive the M elements or the M PPDUs by the second device in the same receiving direction and to receive the second information by the second device in N directions.

28. Apparatus according to any one of claims 25 to 27.

29. The transceiver unit: sending, by the second device, the M elements in the M directions, respectively, each of the M elements being sent N times; or and sending, by the second device, the M PPDUs in the M directions, respectively, where each of the M PPDUs is sent N times.

28. Apparatus according to any one of claims 25 to 27.

30. 30. An apparatus according to any one of claims 24 to 29, wherein the first information comprises time information, the time information indicating a start time and / or a duration for sending the second information.

31. A communication device, comprising: a memory configured to store computer instructions; a processor configured to execute the computer instructions stored in the memory to enable the communication device to perform the method according to any one of claims 1 to 8 or to perform the method according to any one of claims 9 to 15; A communication device comprising:

32. A chip comprising a processor and an interface and configured to call a computer program from a memory and to execute the computer program stored in the memory in order to perform the method according to any one of claims 1 to 8 or to perform the method according to any one of claims 9 to 15.

33. 16. A computer readable storage medium arranged to store a computer program, the computer program comprising instructions for carrying out the method according to any one of claims 1 to 8 or comprising instructions for carrying out the method according to any one of claims 9 to 15.

34. A computer program product comprising computer program code, which when executed on a computer, enables the computer to perform the method according to any one of claims 1 to 8 or to perform the method according to any one of claims 9 to 15.

Citation Information

Patent Citations

  • Systems and methods for beamforming training in wireless local area networks

    JP2019514243A

  • Method for jiggling compensation during object recognition and electronic device thereof

    US20210014641A1

  • Sector scanning method and related apparatuses

    WO2020048417A1