A data processing method against static interference

By using the main beam and auxiliary beam in the access device to transmit data simultaneously, the problem of data packet loss caused by electrostatic interference in wireless communications is solved, and the reliability of data transmission and communication quality are improved.

CN119364323BActive Publication Date: 2025-10-17GUANGXI XINGYU INTELLIGENT TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411505618.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-10-17
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

Static interference in wireless communications can cause packet loss and degraded communication quality, especially in long-distance communications.

Method used

By using the main beam and auxiliary beam in the access device to transmit data simultaneously, the main beam is the main beam configured for the terminal, and the auxiliary beam is the configured auxiliary beam. The beam indexes of the main beam and the auxiliary beam are continuous, and data is transmitted using different time-frequency positions to enhance the reliability of data transmission.

Benefits of technology

It effectively combats packet loss caused by electrostatic interference, improves data transmission reliability, and ensures communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119364323B_ABST
    Figure CN119364323B_ABST
Patent Text Reader

Abstract

The application provides an anti-static interference data processing method, belonging to the technical field of communication, which is used to resist the packet loss caused by static interference through enhanced transmission to ensure the reliability of transmission. The method comprises the following steps: an access device acquires first data and second data to be transmitted by a terminal, and the terminal accesses the access device in a wireless short-range access mode; in the case that the access device transmits the first data to the terminal by using a first beam of the access device, the access device determines that there is static interference in the transmission of the first data; and in response to the static interference in the transmission of the first data, the access device transmits the second data to the terminal by using the first beam and a second beam of the access device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a data processing method for resisting electrostatic interference. Background Art

[0002] Wireless communication technology is a technology that transmits information through the air using electromagnetic waves. This information can be voice, data, or video. Wireless communication technologies include but are not limited to Wi-Fi, Bluetooth, cellular networks, and satellite communications. These technologies typically communicate using specific frequency ranges. For example, Wi-Fi typically uses the 2.4 GHz and 5 GHz bands.

[0003] The electrostatic effect is the electric force generated by the accumulated charge on an object. When two objects come into contact and then separate, they may generate static electricity due to friction. This static electricity generates electric and magnetic fields. When the static field interacts with electromagnetic waves, it may alter the propagation path or intensity of the electromagnetic waves, for example, directing the signal away from its intended path or increasing or decreasing the signal's strength. This can lead to communication interruptions, data loss, or decreased communication quality. The impact of the electrostatic effect can be particularly noticeable over long communication distances.

[0004] Therefore, how to achieve data transmission that is resistant to electrostatic interference is a current research issue. Summary of the Invention

[0005] An embodiment of the present invention provides a data processing method for resisting electrostatic interference, which is used to resist packet loss caused by electrostatic interference by enhancing transmission and ensure transmission reliability.

[0006] In order to achieve the above object, the present invention adopts the following technical solutions:

[0007] In a first aspect, a data processing method resistant to electrostatic interference is provided, which is applied to an access device for wireless short-range communication, and the method includes: the access device obtains first data and second data to be transmitted by a terminal, and the terminal accesses the access device through wireless short-range access; when the access device uses the first beam of the access device to transmit the first data to the terminal, the access device determines that there is electrostatic interference in the transmission of the first data; in response to the presence of electrostatic interference in the transmission of the first data, the access device uses the first beam and the second beam of the access device to transmit the second data to the terminal.

[0008] Optionally, the first beam is a main beam configured by the access device for the terminal, and the second beam is an auxiliary beam configured by the access device for the terminal. The beam indexes of the first beam and the second beam are continuous.

[0009] Optionally, the access device determining that the transmission of the first data exists electrostatic interference comprises: in a case where the access device transmits the first data to the terminal using the first beam of the access device, the access device receiving acknowledgement information fed back by the terminal for the first data; the acknowledgement information is used to indicate data in the first data that fails to be received by the terminal; and the access device determining, according to the acknowledgement information, that the transmission of the first data exists electrostatic interference.

[0010] Optionally, the first data is carried on M resource element groups in the set of time-frequency locations, M is an integer greater than 2, and each of the M resource element groups includes a plurality of resource elements in the set of time-frequency locations; and the access device determining, according to the acknowledgement information, that the transmission of the first data exists electrostatic interference comprises: the access device determining, according to the acknowledgement information, K resource element groups in which the data that fails to be received by the terminal is located in the M resource element groups, K is an integer greater than 1 and less than or equal to M; and in a case where the value of K is greater than a threshold, the access device determining that the transmission of the first data exists electrostatic interference.

[0011] Optionally, each of the M resource element groups includes a plurality of resource elements in the set of time-frequency locations, which means that each of the M resource element groups includes 4 resource elements that are adjacent in time-frequency locations, and the set of time-frequency locations of the M resource element groups means that the time-frequency locations of the M resource element groups are adjacent.

[0012] Optionally, the access device transmitting the second data to the terminal using the first beam and the second beam of the access device comprises: the access device transmitting the second data to the terminal using the first beam of the access device, while the access device also transmits the second data to the terminal using the second beam.

[0013] Optionally, the access device transmitting the second data to the terminal using the first beam of the access device comprises: the access device carrying the second data on resource elements corresponding to pilots in a first pilot pattern of the first beam and a second pilot pattern of the second beam, and then transmitting the second data to the terminal through the first beam according to the first pilot pattern; and the access device carrying the second data on resource elements corresponding to pilots in the second pilot pattern and the first pilot pattern, and then transmitting the second data to the terminal through the second beam according to the first pilot pattern and the second pilot pattern.

[0014] Optionally, the time-frequency positions of the pilots in the first pilot pattern and the time-frequency positions of the pilots in the second pilot pattern are different, each pilot in the first pilot pattern is adjacent to the time-frequency position of a corresponding pilot in the second pilot pattern, two pilots adjacent in the time-frequency positions in the first pilot pattern and the second pilot pattern form a pilot pair, there are multiple pilot pairs, and the number of the pilot pairs is equal to the number of the pilots in the first pilot pattern or the number of the pilots in the first pilot pattern; for a target pilot pair carrying the second data in the multiple pilot pairs, the target pilot pair includes a first pilot in the first pilot pattern and a second pilot in the second pilot pattern, in the first pilot pattern, one piece of data in the second data is carried on a resource element at the time-frequency position of the second pilot, and in the second pilot pattern, the piece of data is carried on a resource element at the time-frequency position of the first pilot.

[0015] Optionally, the first pilot pattern and the second pilot pattern each include N resource element groups, N is an integer greater than 1, in the first pilot pattern, one resource element in each of the N resource element groups carries a pilot in the first pilot pattern, in the second pilot pattern, one resource element in each of the N resource element groups also carries a pilot in the second pilot pattern, the time-frequency positions of the pilots in the first pilot pattern and the time-frequency positions of the pilots in the second pilot pattern are different, the second data is divided into K pieces of data, the K pieces of data are carried on K resource element groups in the N resource element groups one by one, K is an integer greater than 1 and less than or equal to N, and for any target data in the K pieces of data, the target data is carried on a target resource element group in the K resource element groups, in the first pilot pattern, the target data is carried on resource elements other than the pilot in the first pilot pattern in the target resource element group, and in the second pilot pattern, the target data is carried on resource elements other than the pilot in the second pilot pattern in the target resource element group.

[0016] Optionally, the wireless short-range communication is Wi-Fi communication.

[0017] In a second aspect, an anti-static interference data processing system is provided, the system including an access device for wireless short-range communication, the system being configured to: the access device acquires first data and second data to be transmitted by a terminal, the terminal accesses the access device in a wireless short-range access manner; in a case where the access device transmits the first data to the terminal using a first beam of the access device, the access device determines that transmission of the first data is subject to static interference; and in response to the transmission of the first data being subject to static interference, the access device transmits the second data to the terminal using the first beam and a second beam of the access device.

[0018] Optionally, the first beam is a primary beam configured by the access device for the terminal, the second beam is a secondary beam configured by the access device for the terminal, and the beam indices of the first beam and the second beam are continuous.

[0019] Optionally, the access device determining that the transmission of the first data exists electrostatic interference comprises: in a case where the access device transmits the first data to the terminal using the first beam of the access device, the access device receiving acknowledgement information fed back by the terminal for the first data; the acknowledgement information is used to indicate data in the first data that fails to be received by the terminal; and the access device determining, according to the acknowledgement information, that the transmission of the first data exists electrostatic interference.

[0020] Optionally, the first data is carried on M groups of resource elements in the set of time-frequency locations, M is an integer greater than 2, and each of the M groups of resource elements includes a plurality of resource elements in the set of time-frequency locations; and the access device determining, according to the acknowledgement information, that the transmission of the first data exists electrostatic interference comprises: the access device determining, according to the acknowledgement information, K groups of resource elements in the M groups of resource elements in which the data fails to be received by the terminal, K is an integer greater than 1 and less than or equal to M; and in a case where the value of K is greater than a threshold, the access device determining that the transmission of the first data exists electrostatic interference.

[0021] Optionally, each of the M groups of resource elements includes a plurality of resource elements in the set of time-frequency locations, which means that each of the M groups of resource elements includes 4 resource elements in the set of time-frequency locations that are adjacent in time and frequency, and the set of time-frequency locations of the M groups of resource elements means that the time-frequency locations of the M groups of resource elements are adjacent in time and frequency.

[0022] Optionally, the access device transmitting the second data to the terminal using the first beam and the second beam of the access device comprises: the access device transmitting the second data to the terminal using the first beam of the access device, while the access device also transmits the second data to the terminal using the second beam.

[0023] Optionally, the access device transmitting the second data to the terminal using the first beam of the access device comprises: the access device carrying the second data on resource elements corresponding to pilots in a first pilot pattern of the first beam and a second pilot pattern of the second beam, and then transmitting the second data to the terminal through the first beam; and the access device carrying the second data on resource elements corresponding to pilots in the second pilot pattern and the first pilot pattern, and then transmitting the second data to the terminal through the second beam.

[0024] Optionally, the time-frequency positions of the pilots in the first pilot pattern and the time-frequency positions of the pilots in the second pilot pattern are different, each pilot in the first pilot pattern is adjacent to the time-frequency position of a corresponding pilot in the second pilot pattern, two pilots adjacent in the time-frequency positions in the first pilot pattern and the second pilot pattern form a pilot pair, there are a plurality of pilot pairs, and the number of the plurality of pilot pairs is equal to the number of pilots in the first pilot pattern or the number of pilots in the first pilot pattern; for a target pilot pair carrying the second data in the plurality of pilot pairs, the target pilot pair includes a first pilot in the first pilot pattern and a second pilot in the second pilot pattern, in the first pilot pattern, one piece of data in the second data is carried on a resource element at the time-frequency position of the second pilot, and in the second pilot pattern, the piece of data is carried on a resource element at the time-frequency position of the first pilot.

[0025] Optionally, the first pilot pattern and the second pilot pattern each include N resource element groups, N is an integer greater than 1, in the first pilot pattern, one resource element in each of the N resource element groups carries a pilot in the first pilot pattern, in the second pilot pattern, one resource element in each of the N resource element groups also carries a pilot in the second pilot pattern, the time-frequency positions of the pilots in the first pilot pattern and the time-frequency positions of the pilots in the second pilot pattern are different, the second data is divided into K pieces of data, the K pieces of data are carried on K resource element groups in the N resource element groups one by one, K is an integer greater than 1 and less than or equal to N, and for any target data in the K pieces of data, the target data is carried on other resource elements in a target resource element group in the K resource element groups, in the first pilot pattern, the target data is carried on other resource elements in the target resource element group except the pilot in the first pilot pattern, and in the second pilot pattern, the target data is carried on other resource elements in the target resource element group except the pilot in the second pilot pattern.

[0026] Optionally, the wireless short-range communication is Wi-Fi communication.

[0027] In a third aspect, an electronic device is provided, including: a processor and a memory; the memory is configured to store a computer program, when the processor executes the computer program, the electronic device executes the method in the first aspect.

[0028] In a possible design, the electronic device in the third aspect can further include a transceiver. The transceiver can be a transceiver circuit or an interface circuit. The transceiver can be used for the electronic device in the third aspect to communicate with other electronic devices.

[0029] In the embodiments of the present application, the electronic device in the third aspect can be a terminal, or a chip (system) or other components or assemblies provided in the terminal, or a system including the terminal.

[0030] In a fourth aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are run on a computer, the computer is caused to execute the method of the first aspect.

[0031] In summary, the above method and device have the following technical effects:

[0032] In the case where the terminal accesses the access device through a wireless short-range access mode, if the access device determines that the transmission of the first data exists electrostatic interference in the case where the access device transmits the first data of the terminal to the terminal using the first beam of the access device, the access device can transmit the second data to the terminal using the first beam and the second beam of the access device for the subsequent data transmission of the terminal, that is, the enhanced transmission is used to resist the packet loss caused by the electrostatic interference, so as to ensure the reliability of the transmission. BRIEF DESCRIPTION OF DRAWINGS

[0033] Figure 1 The anti-electrostatic interference data processing system provided by the embodiment of the application is shown in the structural schematic diagram of the anti-electrostatic interference data processing system.

[0034] Figure 2 The anti-electrostatic interference data processing method provided by the embodiment of the application is shown in the flowchart of the anti-electrostatic interference data processing method.

[0035] Figure 3 The pilot pattern in the anti-electrostatic interference data processing method provided by the embodiment of the application is shown in the pilot pattern in the anti-electrostatic interference data processing method. Figure 1

[0036] Figure 4 The pilot pattern in the anti-electrostatic interference data processing method provided by the embodiment of the application is shown in the pilot pattern in the anti-electrostatic interference data processing method. Figure 2

[0037] Figure 5 The structure of the electronic device provided by the embodiment of the application is shown in the structural schematic diagram of the electronic device. DETAILED DESCRIPTION

[0038] The technical solutions in the application will be described below with reference to the drawings.

[0039] ​​In the embodiments of the present application, the indication can include direct indication and indirect indication, and can also include explicit indication and implicit indication. The information indicated by certain information is referred to as to-be-indicated information. In the implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or an index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be indicated only by a part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be achieved by means of the arrangement order of various information agreed in advance (for example, specified by a protocol), thereby reducing the indication overhead to a certain extent. Meanwhile, a common part of various information can be identified and uniformly indicated, so as to reduce the indication overhead caused by separately indicating the same information.

[0040] In addition, the specific indication manner can also be various existing indication manners, for example, but not limited to, the above-mentioned indication manners and various combinations thereof. The specific details of various indication manners can refer to the prior art, and will not be described herein. As known from the above, for example, when multiple information of the same type needs to be indicated, the indication manners of different information can be different. In the implementation process, the required indication manner can be selected according to the specific needs, and the selected indication manner is not limited in the embodiments of the present application. In this way, the indication manner involved in the embodiments of the present application should be understood as covering various methods that can enable the to-be-indicated party to know the to-be-indicated information.

[0041] It should be understood that the to-be-indicated information can be sent as a whole, or can be divided into multiple sub-information and sent separately, and the sending period and / or sending time of the sub-information can be the same or different. The specific sending method is not limited in the embodiments of the present application. The sending period and / or sending time of the sub-information can be pre-defined, for example, pre-defined according to a protocol, or configured by the sending end device by sending configuration information to the receiving end device.

[0042] The "pre-defined" or "pre-configured" can be implemented by pre-saving corresponding codes, tables or other information that can be used to indicate related information in the device, and the specific implementation manner is not limited in the embodiments of the present application. The "saving" can mean saving in one or more memories. The one or more memories can be separately set, or integrated in the encoder or decoder, processor, or electronic device. The one or more memories can be partially separately set and partially integrated in the decoder, processor, or electronic device. The type of the memory can be any form of storage medium, and the embodiments of the present application do not limit this.

[0043] The "protocol" referred to in the embodiments of the present application can refer to a protocol family in the communication field, a standard protocol similar to the protocol family frame structure, or a related protocol applied to a future system, and the embodiments of the present application do not make specific limitations thereon.

[0044] In the embodiments of the present application, "when", "in the case of", "if", and the like all refer to the device making corresponding processing under certain objective conditions, and are not limited to time, and do not require the device to have a judgment action when implemented, nor do they mean that there are other limitations.

[0045] In the description of the embodiments of the present application, unless otherwise specified, " / " represents that the objects before and after the " / " are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the embodiments of the present application is only a description of the association relationship of the associated objects, and represents that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. In addition, in the description of the embodiments of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or the like refers to any combination of the items, including any combination of single item or multiple items. For example, at least one of a, b, or c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple. In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, "first", "second", and the like are used to distinguish the same items or similar items with basically the same functions and effects. Those skilled in the art can understand that "first", "second", and the like do not limit the quantity and execution order, and "first", "second", and the like do not necessarily mean different. At the same time, in the embodiments of the present application, "exemplary" or "for example" is used to represent an example, illustration, or description. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, "exemplary" or "for example" is used to present the relevant concept in a specific manner, for understanding.

[0046] The network architecture and service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, as the network architecture evolves and new service scenarios appear, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0047] For the convenience of understanding the embodiments of the present application, first, taking the anti-static interference data processing system shown in Figure 1 FIG. 1 as an example, an exemplary, Figure 1 schematic diagram of the architecture of the anti-static interference data processing system applicable to the anti-static interference data processing method provided by the embodiments of the present application is shown.

[0048] As shown in Figure 1 , the anti-static interference data processing system can include a terminal and an access device.

[0049] The terminal can include an Internet of Things (IoT) device such as a tag, a passive tag, an active tag, a semi-active tag, a sensor, a power meter, a water meter, and the like, and can also be an unmanned aerial vehicle (UAV) with a communication function. When the terminal is a passive or semi-active terminal or tag, energy can be obtained to receive or transmit data. The energy obtaining method can be obtained by radio, solar energy, light energy, wind energy, water energy, thermal energy, kinetic energy, and the like. The present application does not limit the energy obtaining method of the passive or semi-active terminal. The present application does not limit the terminal. It should be noted that the tag involved in the present application can be in the form of a tag or any terminal form. The terminal can also be referred to as user equipment (UE), access terminal, subscriber unit, user station, mobile station (MS), mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal in the embodiments of the present application can be a mobile phone, a cellular phone, a smartphone, a tablet computer (Pad), a wireless data card, a personal digital assistant computer (PDA), a wireless modem, a handset, a laptop computer, a machine type communication (MTC) terminal, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a vehicle-mounted terminal, a road side unit (RSU) with terminal function, and the like. The terminal of the present application can also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit built into a vehicle as one or more components or units.Alternatively, the terminal can also be a customer-premises equipment (CPE).

[0050] The access device can include a gNB in 5G, such as a new radio (NR) system, or one or a group of (including multiple antenna panels) antenna panels of a base station in 5G, or can also be a network node constituting a gNB, a transmission and reception point (TRP or transmission point, TP), or a transmission measurement function (TMF), such as a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), an RSU with base station functions, or a wired access gateway, or a core network element of 5G, etc. Alternatively, the network device can also include an access point (AP) in a Wi-Fi system, a wireless relay node, a wireless backhaul node, various forms of macro base stations, micro base stations (also known as small stations), relay stations, access points, wearable devices, vehicle-mounted devices, etc.

[0051] The CU and the DU can be separately arranged or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It can be understood that the network device can be a CU node, or a DU node, or a device including the CU node and the DU node. In addition, the CU can be divided into a network device in an access network RAN, or the CU can be divided into a network device in a core network CN, which is not limited herein. In different systems, the CU (or CU-CP and CU-UP), the DU, or the RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU, and the RU are taken as examples for description in the present application. Any one of the CU (or the CU-CP, the CU-UP), the DU, and the RU in the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. In the embodiments of the present application, the form of the network device is not limited, and the device for implementing the function of the network device can be the network device; or the device can be a device capable of supporting the network device to implement the function, such as a chip system. The device can be installed in the network device or used in combination with the network device.

[0052] For the convenience of understanding, the embodiments of the present application take the access device as a wireless short-range communication access device, such as an AP in a Wi-Fi system. In this case, the terminal can be a STA.

[0053] Figure 2 A flowchart of a method provided by the embodiments of the present application is shown. The anti-static interference data processing method is applicable to the anti-static interference data processing system described above, and involves the interaction between the access device and the terminal. The specific process is as follows:

[0054] In S201, the access device obtains first data and second data to be transmitted by the terminal.

[0055] The terminal accesses the access device in a wireless short-range access manner, such as establishing a Wi-Fi connection with the access device.

[0056] The first data and the second data can be service data of the terminal, such as downlink data of a service, and can be data of a service such as a picture, a video, and text. The access device can obtain the first data and the second data to be transmitted by the terminal from a data network (DN).

[0057] In a case where the access device transmits the first data to the terminal using the first beam of the access device, the access device determines that the transmission of the first data exists electrostatic interference.

[0058] The first beam is a main beam configured by the access device for the terminal, that is, a beam pointing to the terminal and having the best signal strength, and can be selected by beam measurement. The access device transmits the first data to the terminal using the first beam of the access device, that is, the access device maps the first data to a resource (such as a resource element (RE)), and then maps the resource to an antenna port corresponding to the first beam, that is, to achieve transmission of the first data.

[0059] In a case where the access device transmits the first data to the terminal using the first beam of the access device, the access device receives acknowledgment information fed back by the terminal for the first data. The acknowledgment information is used to indicate data in the first data that fails to be received by the terminal, for example, the first data can be carried in REs as a granularity, and the acknowledgment information can indicate REs on which the terminal fails to receive data, such as indexes of the REs.

[0060] The access device can determine, according to the acknowledgment information, that the transmission of the first data exists electrostatic interference.

[0061] For example, the first data is carried on M resource element groups in a time-frequency location set, M is an integer greater than 2, and each of the M resource element groups includes a plurality of resource elements in the time-frequency location set. For example, each of the M resource element groups includes 4 REs in the time-frequency location set in sequence, such as 2*2 or 1*4. The time-frequency locations of the M resource element groups are in sequence. That is, the access device transmits the first data through the M resource element groups in the time-frequency location set, which can reduce the transmission delay and improve the transmission efficiency. For example, M=4, the M resource element groups include resource element group #1, resource element group #2, resource element group #3, and resource element group #4, and the specific time-frequency distribution can be as shown in FIG. 1B, where each resource element group contains a pilot such as a demodulation reference signal (DMRS) for the terminal to demodulate the first data. Figure 3 Figure 3

[0062] ​​It can be understood that the resource element groups are divided in order to perform retransmission of the data in the resource element group as a whole in the case of data packet loss in the resource element group, so that the terminal can perform joint demodulation of the data on the resource element group received by initial transmission and retransmission based on the DMRS, that is, energy enhancement, and therefore the division granularity of the resource element groups, that is, the number of REs, needs to be moderate. If the number is too small, the demodulation performance of the retransmission will be affected, and if the data is too much, the transmission efficiency will be reduced, and therefore the number of 4 or 6 or 8 is more appropriate.

[0063] On this basis, the access device determines, according to the confirmation information, K resource element groups in which the terminal fails to receive the data in the M resource element groups, K being an integer greater than 1 and less than or equal to M. In the case where the value of K is greater than a threshold value, the access device determines that the transmission of the first data is subject to electrostatic interference. For example, K = 4 and the threshold value is 3, for another example, K = 6 and the threshold value is 5, and for another example, K = 8 and the threshold value is 6 / 7. That is, under normal circumstances, packet loss may occur randomly, such as data loss in a certain resource element group, but if there is electrostatic interference, it may cause packet loss on the entire bandwidth in the full time delay, that is, most of the M resource element groups have packet loss, that is, K is greater than or equal to the threshold value, and therefore the access device can determine that the transmission of the first data is subject to electrostatic interference.

[0064] S203, in response to the transmission of the first data being subject to electrostatic interference, the access device transmits second data to the terminal using a first beam and a second beam of the access device.

[0065] The second beam is a secondary beam configured by the access device for the terminal, the beam indexes of the first beam and the second beam are continuous, that is, also refer to the beams pointing to the terminal, but the signal strength of the beam is less than that of the first beam, such as the second largest beam in the signal strength of the beams received by the terminal.

[0066] The access device can transmit the second data to the terminal using the first beam of the access device, and at the same time, the access device also transmits the second data to the terminal using the second beam. Specifically, the access device carries the second data on the RE corresponding to the pilot in the first pilot pattern and the second pilot pattern according to the first pilot pattern of the first beam and the second pilot pattern of the second beam, and then transmits the second data to the terminal through the first beam. In addition, the access device can carry the second data on the RE corresponding to the pilot in the first pilot pattern and the second pilot pattern according to the first pilot pattern and the second pilot pattern, and then transmit the second data to the terminal through the second beam.

[0067] In one possible way:

[0068] The time-frequency positions of the pilots in the first pilot pattern and the pilots in the second pilot pattern are different. Each pilot in the first pilot pattern is adjacent to the time-frequency position of a corresponding pilot in the second pilot pattern. Two pilots with adjacent time-frequency positions in the first pilot pattern and the second pilot pattern constitute a pilot pair. There are multiple pilot pairs in total, and the number of pilot pairs is equal to the number of pilots in the first pilot pattern or the first pilot pattern. For a target pilot pair carrying second data among the multiple pilot pairs, the target pilot pair includes the first pilot in the first pilot pattern and the second pilot in the second pilot pattern. In the first pilot pattern, one portion of the second data is carried on the RE at the time-frequency position of the second pilot, and in the second pilot pattern, one portion of the data is carried on the RE at the time-frequency position of the first pilot. In other words, each portion of the second data is carried on the RE where the DMRS is located. In this way, the terminal can use the first pilot to demodulate the data on the RE at the time-frequency position of the second pilot. If demodulation fails, the first pilot and the second pilot are used to jointly demodulate the data. For example, the terminal can calculate the noise of the first channel based on the first pilot, and calculate the noise of the second channel based on the second pilot. Since the first beam and the second beam are continuous, and the time-frequency positions of the first pilot and the second pilot are also adjacent, the difference between the first channel and the second channel is not large, so the noise of the first channel and the noise of the second channel can be weighted and summed. For example, the weight of the first channel can be greater than the weight of the second channel, and it is beneficial to demodulate the data with the noise after weighted summation. At the same time, the terminal can also use the second pilot to demodulate the data on the RE at the time-frequency position of the first pilot (that is, the same data as the above data). If the demodulation fails, the second pilot and the first pilot are used to jointly demodulate the data. This can greatly improve the success rate of demodulation, thereby being able to combat electrostatic interference under long-distance weak signal transmission and improve transmission reliability.

[0069] For ease of understanding, the following Figure 4 Introduction, such as Figure 4 As shown, DMRS1 and DMRS5 are a pilot pair, DMRS2 and DMRS6 are a pilot pair, DMRS3 and DMRS7 are a pilot pair, and DMRS4 and DMRS8 are a pilot pair. The two pilots in each pilot pair, that is, the time-frequency positions of the DMRSs are adjacent. Data #1 is carried at the position of DMRS5 in the first pilot pattern, which facilitates the subsequent joint demodulation using DMRS5. Similarly, data #2 is also carried at the position of DMRS1 in the second pilot pattern, which facilitates the subsequent joint demodulation using DMRS1. The same applies to data #2-4, which will not be repeated here.

[0070] In another possible mode, the first pilot pattern and the second pilot pattern each include N resource element groups, N being an integer greater than 1, in the first pilot pattern, one resource element in each of the N resource element groups carries a pilot in the first pilot pattern, in the second pilot pattern, one resource element in each of the N resource element groups also carries a pilot in the second pilot pattern, and the pilots in the first pilot pattern and the pilots in the second pilot pattern are different in time-frequency location. The second data is divided into K pieces of data, the K pieces of data are carried on K resource element groups in the N resource element groups in one-to-one correspondence, K being an integer greater than 1 and less than or equal to N, and for any target data in the K pieces of data, the target data is carried on other resource elements in a target resource element group in the K resource element groups, except for the pilot in the first pilot pattern, in the first pilot pattern, and the target data is carried on other resource elements in the target resource element group, except for the pilot in the second pilot pattern, in the second pilot pattern. It can be seen that, similar to the transmission mode of the first data, each piece of data can be retransmitted in the granularity of a resource element group, and the same piece of data is additionally transmitted through the second beam, compared with the transmission of the first data, the reliability can be improved to resist electrostatic interference under long-distance weak signal transmission.

[0071] In summary, in the case that the terminal accesses the access device in a wireless short-range access mode, if the access device determines that the transmission of the first data of the terminal exists electrostatic interference in the case that the access device transmits the first data of the terminal to the terminal using the first beam of the access device, the access device can transmit the second data to the terminal using the first beam and the second beam of the access device for subsequent data transmission of the terminal, that is, the enhanced transmission is used to resist packet loss caused by electrostatic interference, so as to ensure the reliability of transmission.

[0072] The above Figure 2 The method provided by the embodiment of the application is described in detail. The following describes a data processing system for resisting electrostatic interference, which is used to execute the method provided by the embodiment of the application, and the system includes an access device for wireless short-range communication, and the system is configured to: the access device acquires first data and second data to be transmitted by a terminal, the terminal accesses the access device in a wireless short-range access mode; the access device determines that the transmission of the first data exists electrostatic interference in the case that the access device transmits the first data to the terminal using the first beam of the access device; and the access device transmits the second data to the terminal using the first beam and the second beam of the access device in response to the transmission of the first data existing electrostatic interference.

[0073] Optionally, the first beam is a main beam configured by the access device for the terminal, the second beam is a secondary beam configured by the access device for the terminal, and the beam indexes of the first beam and the second beam are continuous.

[0074] Optionally, the access device determining that the transmission of the first data exists electrostatic interference comprises: in a case where the access device transmits the first data to the terminal using the first beam of the access device, the access device receiving acknowledgement information fed back by the terminal for the first data; the acknowledgement information is used to indicate data in the first data that fails to be received by the terminal; and the access device determining, according to the acknowledgement information, that the transmission of the first data exists electrostatic interference.

[0075] Optionally, the first data is carried on M groups of resource elements in the set of time-frequency locations, M is an integer greater than 2, and each of the M groups of resource elements includes a plurality of resource elements in the set of time-frequency locations; and the access device determining, according to the acknowledgement information, that the transmission of the first data exists electrostatic interference comprises: the access device determining, according to the acknowledgement information, K groups of resource elements in the M groups of resource elements in which the data fails to be received by the terminal, K is an integer greater than 1 and less than or equal to M; and in a case where the value of K is greater than a threshold, the access device determining that the transmission of the first data exists electrostatic interference.

[0076] Optionally, each of the M groups of resource elements includes 4 resource elements in the set of time-frequency locations in sequence, and the set of time-frequency locations of the M groups of resource elements is in sequence.

[0077] Optionally, the access device transmitting the second data to the terminal using the first beam and the second beam of the access device comprises: the access device transmitting the second data to the terminal using the first beam of the access device, while the access device also transmits the second data to the terminal using the second beam.

[0078] Optionally, the access device transmitting the second data to the terminal using the first beam of the access device comprises: the access device carrying the second data on resource elements corresponding to pilots in a first pilot pattern of the first beam and a second pilot pattern of the second beam, and then transmitting the second data to the terminal through the first beam; and the access device carrying the second data on resource elements corresponding to pilots in the second pilot pattern and the first pilot pattern, and then transmitting the second data to the terminal through the second beam.

[0079] Optionally, the time-frequency positions of the pilots in the first pilot pattern and the pilots in the second pilot pattern are different, each pilot in the first pilot pattern is adjacent to the time-frequency position of a corresponding pilot in the second pilot pattern, two pilots adjacent in the time-frequency position in the first pilot pattern and the second pilot pattern form a pilot pair, there are multiple pilot pairs, and the number of the multiple pilot pairs is the number of the pilots in the first pilot pattern or the number of the pilots in the first pilot pattern; for a target pilot pair carrying the second data in the multiple pilot pairs, the target pilot pair includes a first pilot in the first pilot pattern and a second pilot in the second pilot pattern, in the first pilot pattern, one piece of data in the second data is carried on a resource element at the time-frequency position of the second pilot, and in the second pilot pattern, the piece of data is carried on a resource element at the time-frequency position of the first pilot.

[0080] Optionally, the first pilot pattern and the second pilot pattern each include N resource element groups, N is an integer greater than 1, in the first pilot pattern, one resource element in each of the N resource element groups carries a pilot in the first pilot pattern, in the second pilot pattern, one resource element in each of the N resource element groups also carries a pilot in the second pilot pattern, the time-frequency positions of the pilots in the first pilot pattern and the pilots in the second pilot pattern are different, the second data is divided into K pieces of data, the K pieces of data are carried on K resource element groups in the N resource element groups one by one, K is an integer greater than 1 and less than or equal to N, and for any target data in the K pieces of data, the target data is carried on a target resource element group in the K resource element groups, in the first pilot pattern, the target data is carried on other resource elements in the target resource element group except the pilot in the first pilot pattern, and in the second pilot pattern, the target data is carried on other resource elements in the target resource element group except the pilot in the second pilot pattern.

[0081] Optionally, the wireless short-range communication is Wi-Fi communication.

[0082] Figure 5 A structural schematic diagram of an electronic device is provided for an embodiment of the present application. Exemplarily, the electronic device can be a network device, or a chip (system) or other components or assemblies that can be arranged in the network device. As shown in the figure, the electronic device 400 can include a processor 401. Optionally, the electronic device 400 can further include a memory 402 and / or a transceiver 403. The processor 401 is coupled with the memory 402 and the transceiver 403, for example, through a communication bus. Figure 5

[0083] The following will be described in combination with Figure 5 The various constituent components of the electronic device 400 will be specifically introduced as follows:

[0084] ​The processor 401 is the control center of the electronic device 400, and can be one processor or a combination of multiple processing elements. For example, the processor 401 is one or more central processing units (CPUs), application specific integrated circuits (ASICs), or one or more integrated circuits configured to implement an embodiment of the present application, such as one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs).

[0085] Optionally, the processor 401 can execute various functions of the electronic device 400 by running or executing software programs stored in the memory 402 and calling data stored in the memory 402, such as executing the above-mentioned Figure 2 anti-static interference data processing method.

[0086] In a specific implementation, as an embodiment, the processor 401 can include one or more CPUs, such as the CPU0 and CPU1 shown in Figure 5 .

[0087] In a specific implementation, as an embodiment, the electronic device 400 can also include multiple processors. Each of the processors can be a single-CPU or a multi-CPU. The processor here can refer to one or more devices, circuits, and / or processing cores for processing data (such as computer program instructions).

[0088] The memory 402 is configured to store software programs for implementing the solutions of the present application, and the processor 401 is configured to control the execution. The specific implementation can refer to the above-mentioned method embodiments, and will not be repeated here.

[0089] Alternatively, the memory 402 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 402 may be integrated with the processor 401 or exist independently and accessed through the interface circuit ( Figure 5 (not shown) is coupled to the processor 401, which is not specifically limited in this embodiment of the present invention.

[0090] Transceiver 403 is used for communication with other electronic devices. For example, if electronic device 400 is a terminal, transceiver 403 can be used to communicate with a network device or another terminal device. For another example, if electronic device 400 is a network device, transceiver 403 can be used to communicate with a terminal or another network device.

[0091] Optionally, the transceiver 403 may include a receiver and a transmitter ( Figure 5 (not shown separately in the figure). The receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.

[0092] Optionally, the transceiver 403 may be integrated with the processor 401 or may exist independently and communicate with the electronic device 400 through an interface circuit ( Figure 5 (not shown) is coupled to the processor 401, which is not specifically limited in this embodiment of the present invention.

[0093] It is understandable that Figure 5 The structure of the electronic device 400 shown in the figure does not constitute a limitation on the electronic device. The actual electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0094] In addition, the technical effects of the electronic device 400 can refer to the technical effects of the methods described in the above method embodiments, and will not be repeated here.

[0095] It should be appreciated that a processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic, discrete hardware components, etc. The general purpose processor can be a microprocessor or the processor can be any conventional processor.

[0096] It should also be appreciated that the memory in the embodiments of the present application can be a volatile memory or a nonvolatile memory, or can include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM) and direct rambus RAM (DR RAM).

[0097] The above-described embodiments can be implemented in whole or in part by software, hardware (e.g., circuitry), firmware, or any combination thereof. When implemented in software, the above-described embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are wholly or partially generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. containing one or more available medium collections. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. The semiconductor medium can be a solid-state disk.

[0098] It should be understood that the term "and / or" herein merely describes an association relationship of associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In addition, the character " / " herein generally represents an "or" relationship between the associated objects before and after it, but it can also represent an "and / or" relationship, which can be understood according to the context before and after it.

[0099] In the present application, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or the like means any combination of the items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0100] It should be understood that in various embodiments of the present application, the size of the sequence number of each process described above does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0101] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0102] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0103] In several embodiments provided by the present application, it should be understood that the disclosed system, device and method can be implemented by other ways. For example, the above-described device embodiments are merely schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0104] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0105] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.

[0106] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts of the present application that essentially contribute to the prior art or the parts of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0107] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A data processing method for resisting electrostatic interference, characterized in that: The method is applied to an access device for wireless short-range communication, and the method includes: The access device obtains first data and second data to be transmitted by the terminal, and the terminal accesses the access device through wireless short-range access; When the access device transmits the first data to the terminal using the first beam of the access device, the access device determines that static interference exists in the transmission of the first data; In response to electrostatic interference existing in the transmission of the first data, the access device transmits the second data to the terminal using the first beam and the second beam of the access device; The access device determining that static interference exists in the transmission of the first data includes: When the access device transmits the first data to the terminal using the first beam of the access device, the access device receives confirmation information fed back by the terminal for the first data; the confirmation information is used to indicate data in the first data that the terminal fails to receive; The access device determines, based on the confirmation information, that static interference exists in the transmission of the first data; The first data is carried on M resource element groups in a time-frequency position set, each of the M resource element groups includes multiple resource elements in the time-frequency position set; and the access device determines, according to the confirmation information, that electrostatic interference exists in the transmission of the first data, including: The access device determines, based on the confirmation information, K resource element groups in the M resource element groups where the data that the terminal fails to receive is located, where K is an integer greater than 1 and less than or equal to M; When the value of K is greater than a threshold, the access device determines that electrostatic interference exists in the transmission of the first data; The fact that each of the M resource element groups includes a plurality of resource elements concentrated in time-frequency positions means that each of the M resource element groups includes four resource elements whose time-frequency positions are sequentially adjacent, and that the time-frequency positions of the M resource element groups are concentrated means that the time-frequency positions of the M resource element groups are sequentially adjacent. M is 4 and the threshold is 3.

2. The method according to claim 1, characterized in that The first beam is a main beam configured by the access device for the terminal, the second beam is an auxiliary beam configured by the access device for the terminal, and beam indexes of the first beam and the second beam are continuous.

3. The method according to claim 1, characterized in that The access device transmitting the second data to the terminal using the first beam and the second beam of the access device, including: The access device transmits the second data to the terminal using the first beam of the access device, and the access device also transmits the second data to the terminal using the second beam.

4. The method according to claim 3, characterized in that The access device transmitting the second data to the terminal using the first beam of the access device includes: The access device carries the second data on a resource element corresponding to the pilot in the second pilot pattern in the first pilot pattern according to the first pilot pattern of the first beam and the second pilot pattern of the second beam, and then transmits the second data to the terminal through the first beam; In addition, the access device carries the second data on the resource element in the second pilot pattern corresponding to the pilot in the first pilot pattern according to the first pilot pattern and the second pilot pattern, and then transmits the second data to the terminal through the second beam.

5. The method according to claim 4, characterized in that The time-frequency positions of the pilots in the first pilot pattern and the pilots in the second pilot pattern are different, each pilot in the first pilot pattern is adjacent to the time-frequency position of a corresponding pilot in the second pilot pattern, two pilots whose time-frequency positions are adjacent in the first pilot pattern and the second pilot pattern are a pilot pair, there are multiple pilot pairs in total, and the number of the multiple pilot pairs is the number of pilots in the first pilot pattern or the first pilot pattern; for the target pilot pair carrying the second data in the multiple pilot pairs, the target pilot pair includes the first pilot in the first pilot pattern and the second pilot in the second pilot pattern, in the first pilot pattern, one portion of the second data is carried on the resource element at the time-frequency position of the second pilot, and in the second pilot pattern, the one portion of the data is carried on the resource element at the time-frequency position of the first pilot.

6. The method according to claim 4, characterized in that The first pilot pattern and the second pilot pattern each include N resource element groups, where N is an integer greater than 1. In the first pilot pattern, one resource element in each of the N resource element groups carries a pilot in the first pilot pattern. In the second pilot pattern, one resource element in each of the N resource element groups carries a pilot in the second pilot pattern. The time-frequency positions of the pilots in the first pilot pattern and the pilots in the second pilot pattern are different. The second data is divided into K portions of data, and the K portions of data are carried one-to-one on K resource element groups in the N resource element groups, where K is an integer greater than 1 and less than or equal to N. For any target data in the K portions of data, the target data is carried on a target resource element group in the K resource element groups. In the first pilot pattern, the target data is carried on resource elements in the target resource element group other than the pilots in the first pilot pattern. In the second pilot pattern, the target data is carried on resource elements in the target resource element group other than the pilots in the second pilot pattern.

7. The method according to claim 1, characterized in that Wireless short-range communication is Wi-Fi communication.

Citation Information

Patent Citations

  • Method for transmitting message in wireless local area network and electronic equipment

    CN115278767A