Wireless communication method and communication device

By determining whether the device is in the edge area of ​​the coverage range in the Internet of Things communication system and using the corresponding working channel to communicate, the problem of communication interference in the edge area is solved and the communication quality is improved.

WO2025107313A1PCT designated stage expired Publication Date: 2025-05-30GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Patent Information

Application Number
PCT/CN2023/134098
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-24
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In an Internet of Things (IoT) communication system, communication between a network device and its terminal device may be disturbed by adjacent network devices in areas of overlapping coverage, affecting communication quality.

Method used

By determining whether the device is in the edge area of ​​coverage and using the corresponding working channel to communicate in that area, interference with the working channel of adjacent devices is avoided.

Benefits of technology

It effectively avoids communication interference in edge areas and improves the quality and reliability of IoT communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023134098_30052025_PF_FP_ABST
    Figure CN2023134098_30052025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a wireless communication method and a communication device. The method comprises: a first device determining whether the first device is located in an edge region of a coverage range of a second device; and if the first device is located in the edge region, the first device communicating with the second device by means of a first channel, the first channel being a working channel corresponding to the edge region. In the present application, when the first device is located in the edge region of the coverage range of the second device, a working channel corresponding to the edge region of the second device is used for performing communication with the second device, which facilitates avoiding interference of a working channel adjacent to the second device when the edge region is overlapped.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication method and communication device Technical Field

[0001] The present application relates to the field of communication technology, and more specifically to a wireless communication method and communication device. Background Art

[0002] In some wireless communication systems, such as those in the Internet of Things (IoT), the coverage areas of different network devices may overlap to some extent. However, within these overlapping areas, communications between network devices and their corresponding terminal devices may be interfered with by neighboring network devices, thus affecting communication quality.

[0003] Summary of the Invention

[0004] The present application provides a wireless communication method and a communication device. The following introduces various aspects involved in the present application.

[0005] In a first aspect, a wireless communication method is provided, including: a first device determines whether it is in an edge area of ​​a coverage range of a second device; if the first device is in the edge area, the first device communicates with the second device through a first channel, and the first channel is a working channel corresponding to the edge area.

[0006] According to a second aspect, a wireless communication method is provided, comprising: a second device sends first information to a first device, wherein the first information is used to indicate one or more of the following: a first channel; a first threshold; wherein the first channel is a working channel corresponding to an edge area of ​​a coverage range of the second device, and the first threshold is used by the first device to determine whether to use the first channel.

[0007] In a third aspect, a first device is provided, including: a determination module for determining whether the first device is in an edge area of ​​a coverage range of a second device; a communication module for communicating with the second device through a first channel when the first device is in the edge area, and the first channel is a working channel corresponding to the edge area.

[0008] In a fourth aspect, a second device is provided, including: a sending module for sending first information to a first device, wherein the first information is used to indicate one or more of the following: a first channel; a first threshold; wherein the first channel is a working channel corresponding to an edge area of ​​a coverage range of the second device, and the first threshold is used by the first device to determine whether to use the first channel.

[0009] In a fifth aspect, a first device is provided, comprising a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the first device executes the method described in the first aspect.

[0010] In a sixth aspect, a second device is provided, comprising a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory so that the second device executes the method described in the second aspect.

[0011] In a seventh aspect, a device is provided, comprising a processor for calling a program from a memory so that the device executes the method as described in the first aspect or the second aspect.

[0012] In an eighth aspect, a chip is provided, comprising a processor for calling a program from a memory so that a device equipped with the chip executes the method described in the first aspect or the second aspect.

[0013] In a ninth aspect, a computer-readable storage medium is provided, on which a program is stored, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.

[0014] In a tenth aspect, a computer program product is provided, comprising a program, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.

[0015] In an eleventh aspect, a computer program is provided, wherein the computer program enables a computer to execute the method as described in the first aspect or the second aspect.

[0016] In the present application, when the first device is in the edge area of ​​the coverage range of the second device, it communicates with the second device using the working channel corresponding to the edge area of ​​the second device, which helps to avoid interference from the working channel of the adjacent second device when the edge area overlaps. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] FIG1 is a schematic diagram of a wireless communication system to which an embodiment of the present application is applicable.

[0018] FIG2 is a schematic diagram of an IoT communication system to which an embodiment of the present application is applicable.

[0019] 3A to 3D are schematic diagrams of the network structure of the IoT communication system.

[0020] FIG4 is a schematic structural diagram of an RF receiver.

[0021] FIG5 is a schematic diagram of the structure of an intermediate frequency receiver.

[0022] FIG6 is a schematic diagram showing overlapping coverage areas of readers.

[0023] FIG7 is a schematic flowchart of a wireless communication method provided in an embodiment of the present application.

[0024] FIG8 is a schematic diagram showing the distribution of different channels on the same carrier.

[0025] FIG9 is an example diagram of a wireless communication method provided in an embodiment of the present application.

[0026] FIG10 is a schematic structural diagram of the first device provided in an embodiment of the present application.

[0027] FIG11 is a schematic structural diagram of the second device provided in an embodiment of the present application.

[0028] FIG12 is a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] The technical solution in this application will be described below with reference to the accompanying drawings.

[0030] Communication system architecture

[0031] FIG1 is a diagram illustrating an exemplary system architecture of a wireless communication system 100 to which embodiments of the present application may be applied. The wireless communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographic area and may communicate with the terminal device 120 within the coverage area.

[0032] FIG1 exemplarily shows a network device and a terminal device. Optionally, the wireless communication system 100 may include one or more network devices 110 and / or one or more terminal devices 120. For a network device 110, the one or more terminal devices 120 may all be located within the network coverage of the network device 110, or all be located outside the network coverage of the network device 110, or some may be located within the coverage of the network device 110 and others outside the network coverage of the network device 110. This is not limited in the embodiments of the present application.

[0033] Optionally, the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.

[0034] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.

[0035] The terminal device in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application may refer to a device that provides voice and / or data connectivity to a user and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. Optionally, the UE can be used to act as a base station. For example, the UE can act as a scheduling entity that provides sidelink signals between UEs in vehicle-to-everything (V2X) or device-to-device (D2D). For example, a cellular phone and a car communicate with each other using sidelink signals. The cellular phone and smart home devices communicate without relaying the communication signal through the base station.

[0036] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. A base station can also refer to a communication module, modem or chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device (D2D), V2X, and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network device.

[0037] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

[0038] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.

[0039] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.

[0040] IoT Technology

[0041] The rise of IoT technology has posed new challenges to communication systems. IoT terminal devices can be used in scenarios such as logistics, warehousing, factory automation, and animal husbandry. IoT terminal devices and network equipment can perform intermittent, simple communications or perform rough location tracking. Even the simplest IoT terminal devices, such as NB-IoT devices used for coal and electricity metering, require batteries for power. However, despite their low energy consumption, their internal batteries only last for a few years before eventually becoming depleted. Therefore, batteries in IoT terminal devices require regular replacement, which is labor-intensive. Furthermore, some industrial scenarios are inherently dangerous and unsuitable for manual operation. Consequently, battery-free IoT terminal devices have emerged.

[0042] Battery-free IoT terminal devices are numerous and inexpensive, and generally require no manual maintenance after installation. Radio frequency identification (RFID) terminal devices can, to some extent, meet people's demand for battery-free IoT terminal devices. However, the operation of RFID systems still requires human participation, such as the need for manual handheld readers in some RFID systems. Moreover, the wireless coverage range of a single RFID reader is limited (within 10 meters), so RFID systems deployed over a large area require more manual participation. For example, using an RFID system to take inventory of goods in a large supermarket requires a lot of manpower, material resources, and time.

[0043] IoT Communication System

[0044] Transplanting systems like RFID into cellular networks can effectively address the issue of limited coverage. This is because cellular networks (such as fourth-generation (4G) and 5G systems) have achieved nationwide coverage, or at least coverage of major cities, in some countries or regions (such as China, Europe, and the United States). With this wider network coverage, the communication and positioning process between IoT terminal devices and network devices can be performed without human intervention. Therefore, IoT terminal devices can operate continuously and efficiently. In addition, IoT terminal devices can even operate efficiently in environments unsuitable for human intervention (such as wilderness, mines, and factories). Therefore, when using IoT terminal devices, apart from the initial need to associate the IoT terminal device with a specific object, subsequent data reading, writing, and operation and maintenance can be performed through applications (such as smartphones), which is very convenient and efficient. Such communication systems can be called IoT communication systems or zero-power communication systems.

[0045] As shown in Figure 2, the IoT communication system can be composed of a network device 210 and a terminal device 220. The network device 210 can be called a reader, and the terminal device 220 can be called a tag. The IoT communication system adopts energy harvesting and backscatter communication technology. The network device 210 can send wireless power supply signals, downlink communication signals to the terminal device 220, and receive backscatter signals from the terminal device 220. A basic terminal device 220 may include an energy harvesting module 221, a backscatter communication module 222, and a low-power computing module 223. In addition, the terminal device 220 may also include a memory module (not shown in the figure) for storing some basic information (such as item identification, etc.). Alternatively, the terminal device 220 may also include a sensor module 224 for obtaining sensor data such as ambient temperature and ambient humidity.

[0046] Use cases for IoT communication systems can fall into four broad categories: inventory, sensors, tracking, and commands. Inventory refers to checking for missing items and replenishing missing items as they enter and leave the warehouse. Common sensors include temperature, pressure, and humidity. These sensors can be used in industrial, agricultural, and smart city applications. The information collected by these sensors can be uploaded to a third-party app through the IoT system for monitoring and management. Tracking generally refers to obtaining the approximate location of an object at irregular intervals. For example, users can use their smartphones to track the real-time location of their parcels. Commands, on the other hand, involve operating certain servos through the IoT system. These servos can be connected to IoT end devices. For example, while working or relaxing in the office, people can water their backyard plants using a mobile app. The watering servo can be connected to an IoT end device.

[0047] The network structure of an IoT communication system can be shown in Figure 3, which includes four network topologies. IoT terminal devices derive their energy from the surrounding environment, such as radio frequency (RF), solar energy, thermal energy, mechanical vibration, and wind energy. IoT terminal devices can be divided into three types: Type A, Type B, and Type C. Type A and Type B terminal devices can only communicate by reflecting and modulating received radio waves, a communication method known as backscattering. In other words, Type A and Type B terminal devices cannot actively transmit radio signals, and their power ranges from 1 to 10 microwatts (μW). Type A terminal devices have the lowest transmit power and the lowest hardware complexity, essentially approaching the level of RFID terminal devices. Type B terminal devices have slightly more complex hardware and may include signal amplification devices and certain energy storage devices. Therefore, the communication distance between Type B terminal devices and network devices is greater than that of Type A devices. Type C terminal devices have the ability to actively transmit radio waves, with a transmit power of approximately 1 to 10 milliwatts (mW) and the ability to store a certain amount of energy. All three types of end devices can harvest energy from the environment and operate continuously for several years or even more than 10 years. Furthermore, to conserve energy, Type A and Type B end devices essentially remain dormant until a network device triggers communication with them. They only begin operating when activated by a wireless signal from a network device.

[0048] Receivers in IoT end devices can be divided into two major types: Type 1 and Type 2. Type 1 receivers are wideband receivers, also known as RF receivers. RF receivers use RF bandpass filters to obtain signals within the intended bandwidth, then perform envelope detection and subsequent baseband processing. RF receivers have the simplest structure, with power consumption as low as a few uW or even lower. However, due to the poor precision of RF bandpass filters, even when the target signal occupies a narrow bandwidth, the RF receiver will often receive signals within a wider bandwidth. As a result, the RF receiver's reception process introduces significant noise and interference, resulting in poor reception performance, or in other words, poor reception sensitivity. The typical RF receiver reception process is shown in Figure 4.

[0049] Type 2 receivers are narrowband receivers, such as intermediate frequency (IF) receivers or zero-IF receivers. In addition to using RF bandpass filters to obtain signals within the intended reception bandwidth, narrowband receivers can also downconvert the RF signal and further filter the baseband signal using a low-pass filter to eliminate noise and interference. Therefore, narrowband receivers have a narrow reception bandwidth and good reception performance, or high reception sensitivity. However, narrowband receivers require a local oscillator (LO). LO power consumption is high; even the recommended LO consumes 100uW or more. Therefore, narrowband receivers have high relative power consumption, but their absolute power consumption is very low, making them suitable for use in zero-power devices. The typical reception process of an IF receiver can be shown in Figure 5.

[0050] The above-mentioned type A terminal equipment usually adopts a broadband receiver, the type C communication equipment usually adopts a narrowband receiver, and the type B terminal equipment may adopt one or both types of receivers.

[0051] When an RFID system's reader operates, it assumes that a tag will only communicate with one reader. Unlike RFID systems, a tag in an IoT system may communicate with different readers. This is because the IoT system has a wider coverage area, and the coverage areas of different readers may overlap to some extent. Therefore, as shown in Figure 6, a tag may be within the coverage areas of different readers. However, to maximize frequency reuse, different readers often use the same frequency resources. Furthermore, the number of channels on a single carrier is limited, so different readers often adopt similar or identical channelization methods. Consequently, interference may occur between the operating channels of adjacent readers, affecting communication with the tags.

[0052] For example, inventory management, a typical IoT application scenario, often requires a large number of tags to be connected to the system within a short period of time. However, when a tag responds to a reader's trigger message and initiates the initial connection process, its message can easily be received by multiple nearby readers. Similarly, signals sent from different readers can easily be received by the same tag. This means that if tags are located within the overlapping coverage areas of two readers, there may be uplink and downlink interference between these tags and adjacent readers.

[0053] For broadband systems, such as LTE / NR systems, the above problems can be solved by relevant technologies. For example, when the UE is in an idle state, the cell selection and reselection mechanism can effectively allow the UE to reside in the cell with the strongest signal. After the UE initiates a call, if the UE is in the overlapping coverage area of ​​two base stations, some interference elimination methods can also be used to randomize these interferences or minimize the consequences of interference. However, for narrowband systems, such as IoT systems, the tag's power is limited, and it may be difficult to meet the requirements of the cell selection and reselection mechanism. In addition, the tag's hardware is relatively simple and it is difficult to support dynamic interference elimination methods. Therefore, the interference problem in the overlapping areas of narrowband systems still needs to be solved.

[0054] Based on this, the wireless communication method provided by the embodiment of the present application is described in detail below in conjunction with Figure 7. The method shown in Figure 7 is applicable to any terminal device and / or network device described above. For ease of understanding, the first device and the second device are used below to represent devices applicable to this method.

[0055] In the embodiments of the present application, the first device may be a terminal device. For example, the first device may be a tag. The second device may be a terminal device and / or a network device. For example, the second device may be a smart read / write device.

[0056] The solution of the embodiment of the present application can be applied to an IoT communication system. For example, the first device and the second device can be devices in the IoT communication system.

[0057] The solution of the embodiment of the present application can be applied to the business scenarios described above. For example, the solution of the embodiment of the present application can be applied to one or more of the following business scenarios: inventory, sensor, tracking, and command.

[0058] As shown in FIG. 7 , the method includes steps S710 - S720 .

[0059] In step S710, the first device determines whether it is in the edge area of ​​the coverage of the second device. The edge areas of the coverage of different second devices may overlap to some extent, so the communication between the first device and the second device in this area may be interfered by the adjacent second device.

[0060] In step S720, if the first device is in the edge area, the first device may communicate with the second device via a first channel, where the first channel may be an operating channel corresponding to the edge area of ​​the second device. The first channel may be different from the operating channel of the adjacent second device in the edge area. For example, the first channel may be a channel that is not adjacent to the operating channel of the adjacent second device in the edge area.

[0061] Based on the method shown in Figure 7, when the first device is in the edge area of ​​the coverage range of the second device, it uses the working channel corresponding to the edge area of ​​the second device to communicate with the second device, which helps to avoid interference from the working channel of the adjacent second device when the edge area overlaps.

[0062] The following describes in detail how the first device determines whether it is in the edge area of ​​the coverage range of the second device. Step S710 in Figure 7 may further include steps S711 and S712. In step S711, the first device measures the first signal sent by the second device. In step S712, the first device determines whether it is in the edge area based on the signal quality of the first signal. The signal quality of the first signal may decrease as the distance between the first device and the second device increases, so the signal quality of the first signal can effectively reflect the distance between the first device and the second device. Further, the first device may determine whether it is in the edge area based on a first threshold. If the signal quality of the first signal is less than the first threshold, the first device may determine that it is in the edge area. For example, the first threshold may be a strength threshold of the first signal. When the strength of the first signal is less than the threshold, the first device may determine that it is in the edge area.

[0063] For different second devices, the first threshold and / or first channel are different, so the second device may notify the first device of its corresponding first threshold and / or first channel.

[0064] In some implementations, the second device may notify the first device of the first threshold and / or the first channel via a first signal. As an example, the first signal may include first information indicating the first threshold and / or the first channel. Upon determining based on the first signal that the first device is in an edge region, the first device may directly access the second device via the first channel indicated by the first information.

[0065] In other implementations, the second device may also notify the first device of the first threshold and / or the first channel through a downlink message. As an example, before the first device receives the first signal sent by the second device, the method shown in Figure 7 may also include step S730. In step S730, after the first device successfully accesses the second device, the first device receives the first information sent by the second device. The first information can be used to indicate one or more of the following: the first threshold; the first channel; the identification information of the second device. The identification information of the second device can be used to identify the second device, which helps the first device to clarify the correspondence between the first threshold and / or the first channel and the second device. Furthermore, the first signal may also include the identification information of the second device. Then the first device can use the first channel corresponding to the second device in the edge area when accessing the second device next time.

[0066] The first signal may be a beacon signal. Sending a beacon signal consumes less power, which helps save power. Alternatively, the first signal may be a broadcast signal carrying a system message. The first signal may be a periodic signal, with the optional period being a specific number of periods.

[0067] The second device can be one of multiple second devices, and the coverage edges of adjacent devices within the multiple second devices can correspond to different operating channels. For example, adjacent second devices can use non-adjacent operating channels at the coverage edge. Furthermore, the multiple second devices in the system can be coordinated to ensure that the operating channels at the edge areas of adjacent devices are staggered.

[0068] The following example illustrates how a second device selects an operating channel in an edge area, using Figure 8. Figure 8 shows the distribution of different channels on the same carrier. Multiple channels can be provided to multiple second devices. Two adjacent second devices can then select two staggered channels, such as channel 1 and channel 5, as the operating channels in the edge areas of their respective coverage areas.

[0069] In the above method, if the first device is in a non-edge area of ​​the coverage area of ​​the second device, or if the first device does not receive the first channel and / or the first threshold, the first device may randomly select an operating channel. For example, the first device may be configured with an operating carrier and an operating channel at the factory, and the operating channel may be set to a randomly selected operating channel from multiple channels corresponding to the operating carrier.

[0070] The following uses the example of a tag as the first device and a reader as the second device, and illustrates the application of the method shown in FIG7 in an IoT communication system in conjunction with FIG9 . The reader is a node that communicates point-to-point with the tag and can be a base station, a mobile phone, or any other network node that supports the IoT communication protocol. A network is a general term for network nodes, including readers, and can include nodes that independently provide backscattered radio waves. The IoT communication system corresponding to FIG9 can operate on a carrier wave, which can be further divided into multiple channels. The communication system can correspond to multiple readers, and the first channels corresponding to adjacent readers are staggered.

[0071] The method shown in FIG. 9 may include steps S910 - S940 .

[0072] In step S910, the reader broadcasts a beacon signal, which includes a first threshold and indication information of a first channel, wherein the first threshold is a strength threshold of the beacon signal.

[0073] In step S920, the tag receives the beacon signal. The tag can detect the beacon signal by locating its position in the time domain. For example, the tag can perform blind detection in the time domain using a specific scanning method. After receiving the beacon signal, the tag can determine the beacon signal's period using a specific method.

[0074] In step S930, the tag measures the beacon signal. The tag may receive the beacon signal multiple times based on the beacon signal period to measure the signal strength of the beacon signal.

[0075] In step S940, the tag tunes to the first channel as the working channel between the tag and the reader. At this time, the signal strength of the beacon signal measured by the tag is lower than the first threshold, and the working channel currently set by the tag is not the first channel.

[0076] Based on the method shown in FIG9 , the tag uses the first channel as the working channel in the edge area of ​​the reader, which helps to avoid interference from adjacent readers.

[0077] The method embodiments of the present application are described in detail above, and the device embodiments of the present application are described in detail below. It should be understood that the description of the method embodiments corresponds to the description of the device embodiments, so for parts not described in detail, reference can be made to the above method embodiments.

[0078] Figure 10 is a schematic diagram of the structure of a first device provided in an embodiment of the present application. The first device 1000 in Figure 10 includes a determination module 1010 and a communication module 1020. Determination module 1010 is used to determine whether the first device is in an edge area of ​​the coverage range of a second device. Communication module 1020 is used to communicate with the second device via a first channel when the first device is in the edge area. The first channel is the operating channel corresponding to the edge area.

[0079] In some implementations, the determination module 1010 may also be configured to measure the first signal sent by the second device. The determination module 1010 may determine whether the first device is in an edge area based on the signal quality of the first signal.

[0080] In some implementations, if the signal quality of the first signal is less than a first threshold, the determination module 1010 may determine that the first device is in an edge area.

[0081] In some implementations, the first signal may include first information, and the first information may be used to indicate one or more of the following: a first threshold; a first channel.

[0082] In some implementations, before the first device receives the first signal sent by the second device, the communication module 1020 can also be used to receive first information sent by the second device after the first device successfully accesses the second device, and the first information can be used to indicate one or more of the following: a first threshold; a first channel; identification information of the second device.

[0083] In some implementations, the first signal may include identification information of the second device.

[0084] In some implementations, the first signal may be a beacon signal; or, the first signal may be a broadcast signal carrying a system message.

[0085] In some implementations, the second device may be one of a plurality of second devices, and coverage edges of adjacent devices among the plurality of second devices may correspond to different operating channels.

[0086] In some implementations, the first device may be a tag, and the second device may be a terminal device or a network device.

[0087] Figure 11 is a schematic diagram of the structure of a second device provided by an embodiment of the present application. In Figure 11, second device 1100 includes a sending module 1110. Sending module 1110 can be configured to send first information to a first device. The first information can indicate one or more of the following: a first channel; a first threshold; the first channel can be an operating channel corresponding to an edge area of ​​the second device's coverage area; and the first threshold can be used by the first device to determine whether to use the first channel.

[0088] In some implementations, the sending module 1110 may also be configured to send a first signal to the first device, where the first threshold is a threshold of signal quality of the first signal.

[0089] In some implementations, the first information may be carried in a first signal.

[0090] In some implementations, the first information may also be used to indicate identification information of the second device.

[0091] In some implementations, the first signal may include identification information of the second device.

[0092] In some implementations, the first signal may be a beacon signal; or, the first signal may be a broadcast signal carrying a system message.

[0093] In some implementations, the second device may be one of a plurality of second devices, and coverage edges of adjacent devices among the plurality of second devices may correspond to different operating channels.

[0094] In some implementations, the first device may be a tag, and the second device may be a terminal device or a network device.

[0095] Figure 12 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device 1200 in Figure 12 can be used to implement the method described in the above method embodiment. The device 1200 can be a chip, a terminal device, or a base station.

[0096] The communication device 1200 may include one or more processors 1210. The processor 1210 may support the device 1200 to implement the method described in the above method embodiment. The processor 1210 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0097] The communication device 1200 may further include one or more memories 1220. The memories 1220 store programs that can be executed by the processor 1210, causing the processor 1210 to perform the methods described in the above method embodiments. The memories 1220 may be independent of the processor 1210 or integrated into the processor 1210.

[0098] The communication device 1200 may further include a transceiver 1230. The processor 1210 may communicate with other devices or chips via the transceiver 1230. For example, the processor 1210 may transmit and receive data with other devices or chips via the transceiver 1230.

[0099] It should be understood that in the embodiment of the present application, the processor 1210 can adopt a general central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits to execute relevant programs to implement the technical solutions provided in the embodiment of the present application.

[0100] The memory 1220 may include a read-only memory and a random access memory, and provides instructions and data to the processor 1210. A portion of the processor 1210 may also include a non-volatile random access memory. For example, the processor 1210 may also store information about the device type.

[0101] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor 1210 or by instructions in the form of software. The method for requesting uplink transmission resources disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located 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, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 1220, and the processor 1210 reads the information in the memory 1220 and completes the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.

[0102] It should be understood that in the embodiment of the present application, the processor 1210 may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0103] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to the first device or the second device provided in the present application, and the program enables a computer to execute the wireless communication method in each embodiment of the present application.

[0104] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the first device or the second device provided in the present application, and the program enables a computer to execute the wireless communication method in each embodiment of the present application.

[0105] The embodiments of the present application also provide a computer program. The computer program can be applied to the first device or the second device provided in the embodiments of the present application, and the computer program enables a computer to execute the wireless communication method in each embodiment of the present application.

[0106] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).

[0107] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0108] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.

[0109] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.

[0110] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0111] In the embodiments of this application, the term "include" can refer to direct inclusion or indirect inclusion. Alternatively, the term "include" in the embodiments of this application can be replaced with "indicates" or "is used to determine." For example, "A includes B" can be replaced with "A indicates B" or "A is used to determine B."

[0112] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0113] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0114] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

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

[0116] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0117] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A method for wireless communication, characterized in that, comprising: A first device determines whether it is in an edge area of the coverage range of a second device; If the first device is in the edge area, the first device communicates with the second device through a first channel, and the first channel is the working channel corresponding to the edge area.

2. The method according to claim 1, characterized in that, The first device determines whether it is in an edge area of the coverage range of a second device, including: The first device measures a first signal sent by the second device; The first device determines whether it is in the edge area according to the signal quality of the first signal.

3. The method according to claim 2, characterized in that, The first device determines whether it is in the edge area according to the signal quality of the first signal, including: If the signal quality of the first signal is less than a first threshold, the first device determines that it is in the edge area.

4. The method according to claim 3, characterized in that, The first signal contains first information, and the first information is used to indicate one or more of the following: The first threshold; The first channel.

5. The method according to claim 3, characterized in that, Before the first device receives the first signal sent by the second device, the method further includes: After the first device successfully accesses the second device, the first device receives first information sent by the second device, and the first information is used to indicate one or more of the following: The first threshold; The first channel; The identification information of the second device.

6. The method according to claim 5, characterized in that, The first signal contains the identification information of the second device.

7. The method according to any one of claims 2 to 6, characterized in that, The first signal is a beacon signal; or, the first signal is a broadcast signal carrying system information.

8. The method according to any one of claims 1 to 7, characterized in that, The second device is one of a plurality of second devices, and the coverage edges of adjacent devices among the plurality of second devices correspond to different working channels.

9. The method according to any one of claims 1 to 8, characterized in that, The first device is a tag, and the second device is a terminal device or a network device.

10. A method for wireless communication, characterized in that, comprising: A second device sends first information to a first device, and the first information is used to indicate one or more of the following: A first channel; A first threshold; Wherein, the first channel is the working channel corresponding to the edge area of the coverage range of the second device, and the first threshold is used for the first device to determine whether to use the first channel.

11. The method according to claim 10, characterized in that, The method further includes: The second device sends a first signal to the first device, and the first threshold is the threshold of the signal quality of the first signal.

12. The method according to claim 11, characterized in that, The first information is carried in the first signal.

13. The method according to claim 11, wherein, the first information is further used to indicate the identification information of the second device.

14. The method according to claim 13, wherein, the first signal includes the identification information of the second device.

15. The method according to any one of claims 11 to 14, wherein, the first signal is a beacon signal; or, the first signal is a broadcast signal carrying system information.

16. The method according to any one of claims 10 to 15, wherein, the second device is one of a plurality of second devices, and the coverage edges of adjacent devices among the plurality of second devices correspond to different working channels.

17. The method according to any one of claims 10 to 16, wherein, the first device is a tag, and the second device is a terminal device or a network device.

18. A first device, wherein, comprising: a determination module, configured to determine whether the first device is in an edge area of the coverage range of the second device; a communication module, configured to communicate with the second device through a first channel when the first device is in the edge area, and the first channel is the working channel corresponding to the edge area.

19. A second device, wherein, comprising: a sending module, configured to send first information to the first device, and the first information is used to indicate one or more of the following: a first channel; a first threshold; wherein, the first channel is the working channel corresponding to the edge area of the coverage range of the second device, and the first threshold is used by the first device to determine whether to use the first channel.

20. A first device, wherein, comprising a memory and a processor, the memory is used to store a program, and the processor is used to call the program in the memory to enable the first device to execute the method according to any one of claims 1-9.

21. A second device, wherein, comprising a memory and a processor, the memory is used to store a program, and the processor is used to call the program in the memory to enable the second device to execute the method according to any one of claims 10-17.

22. A device, wherein, comprising a processor, configured to call a program from a memory to enable the device to execute the method according to any one of claims 1-9 or 10-17.

23. A chip, wherein, comprising a processor, configured to call a program from a memory, so that a device installed with the chip executes the method according to any one of claims 1-9 or 10-17.

24. A computer-readable storage medium, wherein, a program is stored thereon, and the program enables a computer to execute the method according to any one of claims 1-9 or 10-17.

25. A computer program product, wherein, comprising a program, and the program enables a computer to execute the method according to any one of claims 1-9 or 10-17.

26. A computer program, wherein, The computer program causes a computer to execute the method according to any one of claims 1-9 or 10-17.

Citation Information

Patent Citations

  • Inter-cell interference suppression method and device

    CN101938837A

  • Information transmission method and device

    CN109302710A

  • Frequency Allocation Device and Program Therefor

    US20120069814A1

  • Load-based dynamic fractional frequency reuse in an LTE network

    US20140302859A1

  • Method and corresponding system for spectrum management

    US20160192372A1

Cited By

  • RFID network optimization method and system based on intelligent networking

    CN120711427A