Avoidance method and apparatus, and computer-readable storage medium

By detecting DMRS in the PDCCH of the WiFi system to avoid IMT services, the problems of high false detection rate and low spectrum resource utilization in the WiFi system are solved, and more efficient spectrum resource utilization is achieved.

WO2026153049A1PCT designated stage Publication Date: 2026-07-23HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-12-22
Publication Date
2026-07-23

AI Technical Summary

Technical Problem

In existing technologies, WiFi systems suffer from high false detection rates and low spectrum resource utilization when detecting IMT services, especially when avoiding IMT services by detecting the synchronization signal block (SSB), which may lead to low spectrum resource utilization.

Method used

Before transmitting downlink data on the target channel, the access point device detects the demodulation reference signal (DMRS) in the physical downlink control channel (PDCCH). When the DMRS is detected, it avoids IMT services, thereby avoiding interference with the radio access network equipment. It also improves detection efficiency and reduces resource overhead by detecting the time and frequency information of the CORESET.

Benefits of technology

It effectively reduced the false detection rate, improved the utilization rate of spectrum resources, ensured that interference was avoided when downlink scheduling was detected, and improved the utilization efficiency of spectrum resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025144507_23072026_PF_FP_ABST
    Figure CN2025144507_23072026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides an avoidance method and apparatus, and a computer-readable storage medium, capable of improving the utilization rate of a spectrum resource. The method comprises: an access point device determining to perform downlink transmission on a target channel; detecting a DMRS in a PDCCH on the target channel; when the DMRS in the PDCCH is found on the target channel, not performing downlink transmission on the target channel; or when the DMRS in the PDCCH is not found on the target channel, performing downlink transmission on the target channel.
Need to check novelty before this filing date? Find Prior Art

Description

Avoidance methods, devices and computer-readable storage media

[0001] This application claims priority to Chinese Patent Application No. 202510061293.2, filed on January 14, 2025, entitled “A Method, Apparatus and Computer-Readable Storage Medium for Avoiding Obstacles”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to an obstacle avoidance method, apparatus and computer-readable storage medium. Background Technology

[0003] In wireless communication systems, to maximize the use of existing spectrum resources, inter-system spectrum sharing has been proposed. This involves different systems sharing the same frequency band to alleviate spectrum resource scarcity. For example, when a Wireless Fidelity (WiFi) system and a mobile communication system share spectrum allocated to International Mobile Telecommunications (IMT), IMT services must take priority; that is, WiFi needs to yield to IMT services to ensure the value of the IMT spectrum.

[0004] The 3rd Generation Partnership Project (3GPP) protocol proposes that WiFi avoid IMT services through energy detection. However, this method is limited by hardware noise figure specifications, resulting in a high energy detection threshold and a relatively high probability of missed detections. To address this issue, one technology proposes that WiFi avoid IMT services by detecting the IMT synchronization signal block (SSB). However, this method may lead to WiFi continuously avoiding IMT services even when there may not actually be any IMT traffic being transmitted, resulting in low spectrum resource utilization. Summary of the Invention

[0005] This application provides an obstacle avoidance method, apparatus, and computer-readable storage medium that can improve the utilization rate of spectrum resources.

[0006] Firstly, this application provides an obstacle avoidance method that can be applied to an access point device, a module (e.g., a circuit, chip, or chip system) within the access point device, or a logic node, logic module, or software capable of implementing all or part of the functions of the access point device. The method is described below using an access point device as an example.

[0007] For example, the method includes: determining to perform downlink transmission on a target channel; detecting a dedicated reference signal (DMRS) in the physical downlink control channel (PDCCH) on the target channel; not performing downlink transmission on the target channel if the DMRS in the PDCCH is detected on the target channel; or performing downlink transmission on the target channel if the DMRS in the PDCCH is not detected on the target channel.

[0008] The target channel is information shared by different systems, meaning that multiple different systems can perform downlink transmission on this target channel.

[0009] The DMRS in the PDCCH is sent by the radio access network device to the first terminal. It can be understood that if the DMRS in the PDCCH is detected in the target channel, it means that there is downlink scheduling in the current transmission time interval (TTI), and IMT services need to be avoided.

[0010] Based on this technical solution, when the access point device determines that downlink transmission is to be performed on the target channel, it detects DMRS in the PDCCH on the target channel. Upon detecting DMRS in the PDCCH, it avoids downlink transmission on that target channel, effectively preventing interference between the signals transmitted by the access point device and the signals transmitted by the radio access network device. Furthermore, since the detection of DMRS indicates the presence of downlink scheduling, this method of detecting DMRS in the PDCCH on the target channel, compared to detecting SSB, can effectively reduce the false detection rate, thereby improving spectrum resource utilization. This is because when the radio access point device transmits an SSB, it does not necessarily mean that IMT service transmission is required immediately. If the access point device avoids IMT service upon detecting an SSB on the target channel, a high false detection rate would occur.

[0011] Optionally, before downlink transmission occurs on the target channel, the method further includes: accessing the target channel.

[0012] In conjunction with the first aspect, in some implementations of the first aspect, detecting DMRS in the PDCCH on the target channel includes: obtaining time-frequency information of a control-resource set (CORESET) from the core network, wherein the CORESET is used to carry the PDCCH; and detecting DMRS in the PDCCH based on the time-frequency information of the CORESET.

[0013] Based on this, access point devices do not need to detect DMRS in PDCCH on all frequency domain resources corresponding to the target channel, which improves detection efficiency and reduces detection resource overhead.

[0014] Optionally, the time-frequency information includes time-domain information and frequency-domain information. The frequency-domain information is used to determine the frequency-domain location of the PDCCH and the frequency-domain location of the DMRS within the PDCCH; the time-domain information is used to determine the time-domain location for detecting the PDCCH.

[0015] For example, the frequency domain information may include: frequency domain location, and / or, frequency domain configuration information corresponding to the PDCCH in the first 1-3 symbols of a time slot. The frequency domain configuration information is used to determine the frequency domain location of the DMRS.

[0016] For example, the time-domain information includes: blind detection period, and / or, blind detection symbol.

[0017] In conjunction with the first aspect, in some implementations of the first aspect, the statement that downlink transmission is not performed on the target channel includes: not performing downlink transmission on the transmission frequency band of the physical downlink shared channel (PDSCH) in the target channel, wherein the transmission frequency band of the PDSCH is obtained by parsing the DMRS.

[0018] The transmission frequency band of PDSCH refers to the frequency band used for transmitting PDSCH.

[0019] Based on this, the access point equipment can determine the frequency band occupied by IMT services in the target channel, and then perform downlink transmission in the frequency bands not occupied by IMT services in the target channel, thereby improving the utilization rate of spectrum resources.

[0020] Optionally, the time-frequency information of the CORESET may further include: precoding granularity, and / or, DMRS scrambling identifier; the method may further include: parsing the DMRS based on the precoding granularity, and / or, the DMRS scrambling identifier.

[0021] In conjunction with the first aspect, in some implementations of the first aspect, before detecting the DMRS in the target channel PDCCH, the method further includes: detecting the SSB in the target channel; and, if the target channel detects the SSB, performing signal synchronization based on the SSB.

[0022] One possible implementation for detecting SSB on a target channel includes: obtaining first information from the core network, the first information indicating whether an access point device is within the coverage area of ​​one or more radio access network devices that transmit SSBs; if the first information indicates that the access point device is within the coverage area of ​​one or more radio access network devices, obtaining time-frequency information of the SSBs transmitted by the one or more radio access network devices from the core network; and detecting the SSB on the target channel based on the time-frequency information.

[0023] The coverage area of ​​a wireless access network device refers to the geographical area where the device can provide stable signal services.

[0024] Optionally, obtaining the first information from the core network includes: sending second information to the core network, the second information being used to determine whether the first access point device is within the coverage area of ​​the wireless access network device; and receiving the first information from the core network.

[0025] For example, after receiving the second information, the core network can determine whether the access point device is within the coverage area of ​​one or more wireless access network devices based on the geographical location information of the access point device and the coverage area of ​​at least one wireless access network device.

[0026] Based on this method, access point devices can avoid detecting SSBs when they are not within the coverage area of ​​one or more wireless access network devices, and thus perform downlink transmission on the target channel when there are no signals / information sent by other access point devices on the target channel.

[0027] Another possible implementation, in detecting SSB in the target channel, includes: blindly detecting SSB in the target channel.

[0028] Based on this, the interaction between access point devices and the core network can be reduced, thus lowering the dependence on the core network.

[0029] Optionally, if the target channel does not have a blind SSB detection, then downlink transmission will be performed on the target channel if there are no signals / information sent by other access point devices on the target channel.

[0030] In conjunction with the first aspect, in some implementations of the first aspect, before detecting the target channel SSB, the method further includes: performing energy detection on the target channel to obtain channel energy, wherein the channel energy is less than or equal to the energy detection threshold.

[0031] Based on this, access point devices can detect whether other signals exist on the target channel. For example, downlink signals sent by other access point devices.

[0032] Secondly, this application provides a communication device, including a processing module and a transceiver module.

[0033] The processing module is configured to: determine to perform downlink transmission on the target channel; the transceiver module is configured to: detect DMRS in the PDCCH on the target channel; and if DMRS is detected in the PDCCH on the target channel, not perform downlink transmission on the target channel; or, if DMRS is not detected in the PDCCH on the target channel, perform downlink transmission on the target channel.

[0034] Optionally, the transceiver module is specifically used to: obtain time-frequency information of CORESET from the core network, wherein CORESET is used to carry the PDCCH; and detect DMRS in the PDCCH based on the time-frequency information of CORESET.

[0035] Optionally, the transceiver module is further configured to: parse the DMRS based on the precoding granularity, and / or the DMRS scrambling identifier.

[0036] Optionally, the transceiver module is further configured to: detect an SSB in the target channel; and, if the target channel detects the SSB, perform signal synchronization based on the SSB.

[0037] Optionally, the transceiver module is specifically configured to: obtain first information from the core network, the first information indicating whether the access point device is within the coverage area of ​​one or more radio access network devices, the access network devices being used to transmit SSBs; and, if the first information indicates that the access point device is within the coverage area of ​​one or more radio access network devices, obtain time-frequency information of the SSBs transmitted by the one or more radio access network devices from the core network; and, based on the time-frequency information, detect the SSBs on the target channel.

[0038] Optionally, the transceiver module is specifically used for: blind detection of SSB in the target channel.

[0039] Optionally, the transceiver module is further configured to: perform downlink transmission on the target channel if the SSB is not detected on the target channel.

[0040] Optionally, the processing module is further configured to: perform energy detection on the target channel to obtain the channel energy, wherein the channel energy is less than or equal to the energy detection threshold.

[0041] Optionally, the processing module is also configured to: access the target channel.

[0042] For a description of any possible implementation in the second aspect, please refer to the relevant description in the first aspect; it will not be repeated here.

[0043] Thirdly, this application provides a communication device including a processor, the processor being configured to perform the methods described in the first aspect and any possible implementation thereof.

[0044] The apparatus may further include a memory for storing instructions and data. The memory is coupled to the processor, which, when executing the instructions stored in the memory, can implement the methods described in the foregoing aspects.

[0045] The device may also include a communication interface for communicating with other devices. For example, the communication interface may be a transceiver, circuit, bus, module or other type of communication interface.

[0046] Fourthly, this application provides a chip or chip system including at least one processor for supporting the implementation of the functions involved in the first aspect and any possible implementation of the first aspect, such as receiving or processing data and / or information involved in the above methods.

[0047] In one possible design, the chip system also includes a memory for storing program instructions and data, which may be located within or outside the processor.

[0048] The chip system can consist of chips or include chips and other discrete components.

[0049] Fifthly, this application provides a computer-readable storage medium including a computer program that, when run on a computer, causes the computer to implement the methods described in the first aspect and any possible implementation of the first aspect.

[0050] In a sixth aspect, this application provides a computer program product comprising: a computer program (also referred to as code or instructions) that, when executed, causes a computer to perform the methods described in the first aspect and any possible implementation thereof.

[0051] In a seventh aspect, this application provides a communication system including the aforementioned access point device and wireless access network device. The access point device is used to execute the methods described in the first aspect and any possible implementation thereof.

[0052] Optionally, the communication system may also include core network equipment and terminal equipment.

[0053] It should be understood that the second to seventh aspects of this application correspond to the technical solutions of the first aspect of this application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation are similar, and will not be repeated here. Attached Figure Description

[0054] Figure 1 is a schematic diagram of the architecture of a wireless networking scenario provided in an embodiment of this application;

[0055] Figure 2 is a schematic diagram of the architecture of a WiFi networking scenario provided in an embodiment of this application;

[0056] Figure 3 is a schematic diagram of the system architecture of WiFi avoiding IMT services by detecting channel energy.

[0057] Figure 4 is a schematic diagram of the system architecture of WiFi avoiding IMT services by detecting the SSB of IMT.

[0058] Figure 5 is a schematic diagram of the system architecture applicable to the method provided in the embodiments of this application;

[0059] Figure 6 is a schematic flowchart of the avoidance method provided in the embodiments of this application;

[0060] Figure 7 is a schematic diagram of the geographical location relationship between the wireless access network device and the access point device provided in the embodiments of this application;

[0061] Figure 8 is a schematic block diagram of the device provided in an embodiment of this application;

[0062] Figure 9 is another schematic block diagram of the device provided in an embodiment of this application;

[0063] Figure 10 is a schematic block diagram of the baseband hardware implementation provided in an embodiment of this application. Detailed Implementation

[0064] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0065] To facilitate understanding of the embodiments of this application, the following points are explained first:

[0066] First, in the embodiments of this application, the use of prefixes such as "first" and "second" is merely for the purpose of distinguishing and describing different things belonging to the same name category, and does not constrain the order, size, or quantity of things. For example, "first information" and "second information" are simply different pieces of information, and there is no temporal sequence, size, or priority relationship between them.

[0067] Second, in the embodiments of this application, "send" and "receive" indicate the direction of signal transmission. For example, "send second information to the core network" can be understood as the destination of the second information being the core network, which can include direct sending or indirect sending through other units or modules. "Receive a first request from the first access point device" can be understood as the source of the first request being the first access point device, which can include receiving directly from the first access point device or receiving indirectly from the first access point device through other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.

[0068] In other words, sending and receiving can occur between devices, such as between the first access point device and the core network; or they can occur within a device, such as between components, modules, chips, software modules, or hardware modules within the device via buses, wiring, or interfaces.

[0069] It is understandable that information may undergo necessary processing, such as encoding and modulation, before being sent from the source to the destination. Similarly, the destination, upon receiving information from the source, can also perform corresponding processing, such as decoding and demodulation, to interpret the valid information from the source. Similar expressions in this application can be understood in a similar way and will not be elaborated further.

[0070] Third, in the embodiments of this application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates an "or" relationship between the preceding and following related objects, but it does not exclude the possibility of indicating an "and" relationship. The specific meaning can be understood in conjunction with the context. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Here, a, b, and c can be single or multiple.

[0071] Fourth, in the embodiments of this application, "instruction" can include direct instruction and indirect instruction, as well as explicit instruction and implicit instruction. The information indicated by a certain piece of information (such as the time-frequency information described below) is called the information to be instructed. In the specific implementation process, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a correlation between the other information and the information to be indicated; or it can only indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol predefined) arrangement order of various pieces of information, thereby reducing the instruction overhead to a certain extent. This application does not limit the specific method of instruction.

[0072] It is understandable that, for the sender of the instruction information, the instruction information can be used to indicate the information to be indicated, and for the receiver of the instruction information, the instruction information can be used to determine the information to be indicated.

[0073] Fifth, in the embodiments of this application, descriptions such as "when," "under the circumstances," "if," and "if" all refer to the fact that the device (e.g., the first access point device and the core network device) will make corresponding processing under certain objective circumstances. They are not time limits, nor do they require the device (e.g., the network device or the terminal device) to make a judgment action when implementing it, nor do they mean that there are other limitations.

[0074] Sixth, the predefined terms in this application can be understood as: definition, pre-defined, storage, pre-storage, pre-negotiation, pre-configuration, solidification, or pre-firing.

[0075] Seventh, the term "storage" in this application can refer to storage in one or more memory devices. These memory devices can be separate installations or integrated into an encoder, decoder, processor, or communication device. Alternatively, some memory devices can be separately installed, while others can be integrated into the decoder, processor, or communication device. The type of memory can be any form of storage medium, and this application does not limit this.

[0076] The technical solution provided in this application can be applied to scenarios where various mobile communication systems share spectrum with other systems (such as WiFi systems). These mobile communication systems can be, for example, long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, 5th generation (5G) mobile communication systems, new radio access technology (NR), satellite communication systems, or future communication networks. The 5G mobile communication system can include non-standalone (NSA) and / or standalone (SA) networks.

[0077] The radio access network (RAN) device in this application is a device with wireless transceiver capabilities. The RAN device can provide wireless communication services, allowing terminals to access the wireless network. The RAN device can be a node in the radio access network, referred to as an RAN node.

[0078] In one possible scenario, a RAN node can be a base station (BS), an evolved NodeB (eNodeB), a transmission reception point (TRP), a home evolved NodeB (or home Node B, HNB), an access point (AP) for wireless fidelity (Wi-Fi), a mobile switching center, or a base station in a future mobile communication system. A RAN node can also be a device that performs base station functions in device-to-device (D2D) communication systems, vehicle-to-everything (V2X) communication systems, machine-to-machine (M2M) communication systems, and internet-to-things (IoT) communication systems. A RAN node can also be a RAN node in a non-terrestrial network (NTN), meaning that a RAN node can be deployed on a high-altitude platform or a satellite. RAN nodes can be macro base stations, micro base stations, indoor stations, relay nodes, donor nodes, etc., or radio controllers in cloud radio access network (CRAN) scenarios, or nodes in open radio access network (O-RAN or ORAN) scenarios. Optionally, RAN nodes can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, in V2X technology, RAN nodes can be roadside units (RSUs). Of course, RAN nodes can also be nodes in the core network.

[0079] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with each RAN node performing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be separate entities or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0080] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in the ORAN system, CU can also be called open CU (O-CU), DU can also be called open DU (O-DU), CU-CP can also be called open CU-CP (O-CU-CP), CU-UP can also be called open CU-UP (O-CU-UP), and RU can also be called open RU (O-RU).

[0081] Any one of the CU (or CU-CP, CU-UP), DU, and RU units can be implemented through software modules, hardware modules, or a combination of software and hardware modules. That is, the wireless access network device in this application can be a virtualized device, for example, implemented through general-purpose hardware and instantiated virtualization functions, or dedicated hardware and instantiated virtualization functions. The general-purpose hardware can be a server, such as a cloud server.

[0082] The access point device in this application may be a wireless access point (AP) in a WiFi communication system, a grant node (G node) in a Sparklink basic (SLB) system, a radio network controller (RNC), a wireless bridge, or a home base station (e.g., a home evolved NodeB, or a home Node B, HNB).

[0083] The terminal equipment in this application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user apparatus. The terms "terminal" or "terminal equipment" may be used interchangeably below.

[0084] Terminal devices can be devices that provide voice / data connectivity to users, such as handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, examples of terminal devices include: mobile phones, tablets, computers with wireless transceiver capabilities (such as laptops and PDAs), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving vehicles, drones, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in 5G networks, or future public land mobile communication networks. Terminal equipment in a mobile network (PLMN), etc.

[0085] Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices; they achieve powerful functions through software support, data interaction, and cloud interaction. Broadly defined, wearable smart devices include those with comprehensive functions, large sizes, and the ability to perform complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses. They also include devices focused on a specific application function that require the use of other devices, such as smart bracelets and smart jewelry for vital sign monitoring.

[0086] Furthermore, terminal devices can also be terminal devices within IoT systems. IoT is a crucial component of future information technology development, its main technological characteristic being the connection of objects to networks via communication technologies, thereby achieving intelligent networks that enable human-machine and machine-to-machine interconnection. IoT technology, for example, can achieve massive connectivity, deep coverage, and low power consumption at the terminal level through narrowband (NB) technology.

[0087] In addition, terminal devices may also include sensors such as smart printers, train detectors, and gas stations. Their main functions include collecting data (for some terminal devices), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.

[0088] The terminal device in this application can be a virtualized device, for example, implemented through general-purpose hardware and instantiated virtualization functions, or dedicated hardware and instantiated virtualization functions. The general-purpose hardware can be a server, such as a cloud server.

[0089] The core network in this application can be referred to as core network equipment. The device used to implement the various functions of the core network can be a core network element corresponding to each function; or it can be a device that supports the core network element in implementing its respective function, such as a chip system, hardware circuit, software module, or hardware circuit plus software module. This device can be installed in the core network element or used in conjunction with the core network element.

[0090] It is understood that the core network equipment in this application can be hardware equipment, software functions running on dedicated hardware, software functions running on general-purpose hardware, or virtualized equipment, such as general-purpose hardware and instantiated virtualization functions, or dedicated hardware and instantiated virtualization functions. The general-purpose hardware can be a server, such as a cloud server.

[0091] It should be understood that this application does not limit the specific form of wireless access network equipment, access point equipment, core network equipment, and terminal equipment.

[0092] Figure 1 is a schematic diagram of a wireless networking scenario provided by an embodiment of this application. As shown in Figure 1, the scenario includes a wireless access network device and at least one terminal device (Figure 1 uses three terminal devices as an example). The wireless access network device can connect wirelessly to at least one terminal device. Communication between the wireless access network device and the at least one terminal device can be achieved through licensed spectrum or unlicensed spectrum. For example, the wireless access network device and the at least one terminal device can communicate through frequency bands below 6 gigahertz (GHz) or other spectrum. The embodiments of this application do not limit the spectrum resources used in the wireless networking scenario.

[0093] Figure 2 is a schematic diagram of a WiFi networking scenario provided in an embodiment of this application. As shown in Figure 2, the scenario includes an access point device and at least one terminal device (Figure 2 uses three terminal devices as an example). The access point device can connect wirelessly to at least one terminal device. Communication between the access point device and the at least one terminal device can be achieved using licensed spectrum, for example, through the 2.4GHz, 5GHz, or other frequency bands. The embodiments of this application do not limit the spectrum resources used in the WiFi networking scenario.

[0094] It should be understood that Figures 1 and 2 are only schematic diagrams, and other devices may be included in the communication system shown in Figures 1 and 2.

[0095] In the communication scenarios shown in Figures 1 and 2, communication between terminal devices and wireless access network devices, or between terminal devices and access point devices, requires the use of spectrum. However, with the development and widespread adoption of wireless technology, spectrum resources are becoming increasingly scarce, leading to network congestion and decreased service quality. On the one hand, to maximize the use of existing frequency domain resources in the face of spectrum scarcity, existing technologies have proposed inter-system spectrum sharing schemes. On the other hand, to meet the spectrum resource demands of cellular communication, the International Telecommunication Union (ITU) has designated the upper 6 GHz band (i.e., the 6425 MHz to 7125 MHz band) for IMT services to expand the communication frequency bands for IMT services.

[0096] However, the Wi-Fi Alliance also has a requirement to designate the upper 6GHz band, which has already been allocated to IMT services. That is, Wi-Fi systems also hope to use the upper 6GHz band for communication; for example, the European Conference of Postal and Telecommunications Administrations (CEPT) conducted a feasibility study on the coexistence of IMT and Wi-Fi in the upper 6GHz band in 2023. Therefore, there is a possibility that IMT and Wi-Fi may share the upper 6GHz spectrum in the future.

[0097] In scenarios where IMT and WiFi share the upper 6GHz spectrum, to ensure the value of the IMT service spectrum, IMT services can be prioritized when both IMT and WiFi services need to share the upper 6GHz spectrum. In other words, in scenarios where IMT and WiFi share the upper 6GHz spectrum, WiFi services need to give way to IMT services.

[0098] The following illustrates two methods for WiFi services to avoid IMT services:

[0099] Method 1: WiFi avoids IMT services by detecting channel energy.

[0100] On unlicensed frequency bands, WiFi devices use energy detection (ED) as part of clear channel assessment (CCA) to determine whether the channel is idle.

[0101] Specifically, as shown in Figure 3, when an IMT base station is transmitting signals to a terminal, if a WiFi AP also wants to communicate with the terminal, the signal from the WiFi AP will interfere with the signal transmitted by the IMT base station to the terminal. Therefore, in order to achieve coexistence of IMT and WiFi, the WiFi AP needs to perform energy detection on the target channel when it starts communicating. When the energy detection result obtained by the WiFi AP (for example, the reference signal receiving power (RSRP) of the detected signal) is greater than the energy detection threshold, it will not communicate on that channel to avoid IMT services or other services.

[0102] The energy detection method described above uses hardware integration by the WiFi device to detect the energy of the target channel. Therefore, this energy detection-based approach is limited by the hardware's noise figure, resulting in a relatively high energy detection threshold. According to this method, when the RSRP of the IMT signal detected by the WiFi AP is less than the energy detection threshold, the WiFi AP will communicate normally. However, due to the high energy detection threshold, if the RSRP of the IMT signal detected by the WiFi AP is less than the energy detection threshold, there may be IMT service transmission on that channel. If the WiFi AP uses this channel to transmit WiFi services when the RSRP of the detected IMT signal is less than the energy detection threshold, it will interfere with the IMT service, leading to a degraded IMT performance. In other words, WiFi's method of avoiding IMT services by detecting channel energy carries a probability of missing IMT signals.

[0103] Method two involves WiFi avoiding IMT services by detecting the IMT pilot signal block (SSB). In this implementation, the WiFi device needs to have the ability to detect the IMT pilot SSB.

[0104] Specifically, as shown in Figure 4, when an IMT base station is transmitting signals to a terminal, if a WiFi AP also wants to communicate with the terminal, the signal from the WiFi AP will interfere with the signal transmitted by the IMT base station to the terminal. Therefore, in order to achieve effective coexistence of IMT and WiFi, the WiFi AP needs to perform signal detection (SD) on the target channel when it starts communicating. When the WiFi AP detects the SSB transmitted by the IMT base station, it stops using this channel to avoid IMT services or other services.

[0105] This method of avoiding IMT services by detecting SSBs utilizes the coherent gain of pilot (or reference signal) detection, lowering the detection threshold and thus reducing the false negative rate for IMT signals. However, this avoidance method may cause WiFi to continuously avoid IMT even when there may not actually be IMT services being transmitted, resulting in low spectrum resource utilization.

[0106] In view of this, embodiments of this application provide an avoidance method, apparatus, and computer-readable storage medium. In this method, before downlink transmission on the target channel, the access point device detects DMRS in the PDCCH on the target channel. If DMRS is detected, IMT services are avoided. Since DMRS indicates that scheduling information exists in the current TTI, when DMRS is detected in the PDCCH, it can be considered that there are IMT services that need to be transmitted immediately on the target channel, thereby avoiding IMT services and effectively improving the utilization rate of spectrum resources.

[0107] Before introducing the avoidance method and apparatus provided in the embodiments of this application, the system architecture applicable to the method provided in the embodiments of this application will be introduced with reference to FIG5.

[0108] Figure 5 is a schematic diagram of a system architecture 500 applicable to the method provided in the embodiments of this application. As shown in Figure 5, the system architecture 500 includes a wireless access network device 510, an access point device 520, and a terminal device 530. The wireless access network device 510 and the terminal device 530 communicate wirelessly via an air interface. The access point device 520 can receive signals or information sent from the wireless access network device 510 to the terminal device 530, and the access point device 520 can also communicate wirelessly with the terminal device 530.

[0109] In this application, "wireless communication" may also be abbreviated as "communication" or described as "data transmission", "information transmission" or "transmission".

[0110] Figure 6 is a schematic flowchart of the obstacle avoidance method 600 provided in an embodiment of this application. It should be understood that the method 600 can be executed by a first access point device, or by a chip, chip system, or processor that supports the implementation of the method by the first access point device, or by a logic module or software capable of implementing all or part of the functions of the first access point device. It should be understood that the first access point device can be any access point device in a communication system. For example, it can be access point device 520 in Figure 5.

[0111] As shown in Figure 6, the method 600 may include steps S601 to S608. The steps shown in Figure 6 are described in detail below.

[0112] S601 determines that downlink transmission will be performed on the target channel. In other words, it determines that downlink signals or information will be sent to the first terminal on the target channel.

[0113] The target channel is a channel shared by different systems, such as a channel shared by WiFi and IMT, or a channel shared by other systems and the mobile communication system. When the target channel is a channel shared by WiFi and IMT, the target channel can be a channel that is not occupied by other WiFi services and / or IMT services, or a channel that is already occupied by other WiFi services and / or IMT services.

[0114] In this context, a channel not occupied by other WiFi and / or IMT services refers to a channel on which no other WiFi and / or IMT services are being transmitted. Conversely, a channel occupied by other WiFi and / or IMT services refers to a channel on which WiFi and / or IMT services are being transmitted or about to be transmitted.

[0115] The aforementioned other WiFi services refer to services between access point devices other than the first access point device and terminal devices in the wireless network.

[0116] Optionally, if the target channel is a channel not occupied by other WiFi services, the first access point device can detect IMT services on the target channel without detecting WiFi services. That is, when the target channel is a channel not occupied by other WiFi services, the method 600 may further include the following steps:

[0117] S602, DMRS in the target channel detection PDCCH.

[0118] The DMRS in the PDCCH is sent by the radio access network device to the first terminal. It can be understood that if the first access point device detects the DMRS in the PDCCH on the target channel, it means that downlink scheduling exists in the current TTI, and therefore it needs to avoid IMT services.

[0119] Optionally, if the first access point device determines that IMT service transmission is occurring on the target channel when DMRS is detected in the PDCCH, it can continue to execute S603 after S602: not perform downlink transmission on the target channel. That is, if DMRS is detected in the PDCCH on the target channel, the access point device disables the WiFi service to avoid IMT service.

[0120] One specific implementation of S603 above is as follows: downlink transmission is performed on the transmission frequency band of the PDSCH that is not in the target channel. This transmission frequency band of the PDSCH is obtained by parsing the DMRS. The transmission frequency band of the PDSCH can be understood as the frequency band or frequency domain resource used to transmit the PDSCH.

[0121] Optionally, if the access point device determines that there is no IMT service transmission on the target channel when no DMRS in the PDCCH is detected on the target channel, it can continue to execute S604 after S602: perform downlink transmission on the target channel.

[0122] In a specific implementation, before executing S604, the method 600 further includes: accessing the target channel. For example, the first access point device may access the target channel according to the access protocol in the carrier sense multiple access with collision avoidance (CSMA / CA) mechanism or other access channel protocols.

[0123] The CSMA / CA mechanism is a wireless network communication protocol defined by the protocol suite. It controls how multiple wireless devices access a shared communication medium to reduce data transmission collisions. The CSMA / CA mechanism includes a pass-through principle and an access protocol. The pass-through principle ensures that multiple devices in the network can effectively share the wireless channel, while the access protocol allows devices to access the channel when it is idle, using a specific mechanism.

[0124] In this embodiment, when the first access point device determines that downlink transmission is to be performed on the target channel, it detects DMRS in the PDCCH on the target channel. Upon detecting DMRS in the PDCCH, it avoids downlink transmission on that target channel, effectively preventing interference between the signal transmitted by the first access point device and the signal transmitted by the wireless access network device. Furthermore, since the detection of DMRS indicates the presence of downlink scheduling, this method of detecting DMRS in the PDCCH on the target channel, compared to detecting SSB, can effectively reduce the false detection rate and thus improve spectrum efficiency. This is because when the wireless access point device transmits an SSB, it does not necessarily mean that IMT service needs to be transmitted immediately. If the access point device avoids IMT service upon detecting an SSB on the target channel, a high false detection rate will occur.

[0125] For example, one specific implementation of the above S602 is: obtaining the time-frequency information of CORESET from the core network; and detecting DMRS in PDCCH based on the time-frequency information of CORESET.

[0126] CORESET contains a set of physical resources (resource grid) and a set of parameters (such as downlink control information (DCI)). CORESET is a set of physical resources within a specific area of ​​the downlink resource grid, used to carry PDCCH.

[0127] It is understood that the time-frequency resources indicated by the above time-frequency information belong to the frequency range included in the target channel.

[0128] Specifically, the first access point device obtains the CORESET time-frequency information from the core network, which may include the following steps 1 and 2:

[0129] Step 1: The first access point device sends a first request to the core network, which requests the acquisition of CORESET time-frequency information. Correspondingly, the core network receives the first request from the first access point device.

[0130] The first request may include a first indication for indicating a target channel. In this way, the core network device can send time-frequency information to the first access point device, based on the first indication included in the first request, to indicate time-frequency resources belonging to the frequency range included in the target channel.

[0131] Step 2: Based on the first request, the core network sends the CORESET time-frequency information to the first access point device. Correspondingly, the first access point device receives the CORESET time-frequency information from the core network.

[0132] The time-frequency resources indicated by the CORESET time-frequency information sent by the core network may be obtained by the core network from the radio access network equipment. Alternatively, the time-frequency information of the CORESET sent by the core network may be obtained by the core network from the radio access network equipment.

[0133] Optionally, the aforementioned time-frequency information may include frequency domain information, which is used to determine the frequency domain location of the PDCCH.

[0134] Specifically, the frequency domain information may include: frequency domain location, and / or, frequency domain configuration information corresponding to the PDCCH in the first 1-3 symbols of a time slot.

[0135] Among them, the frequency domain location is used to determine the frequency domain location of the transmitted PDCCH, and the frequency domain configuration information is used to determine the frequency domain location of the DMRS.

[0136] Since the PDCCH occupies the first 1 to 3 symbols of a time slot, the frequency domain position of the DMRS in the PDCCH can be determined based on the frequency domain configuration information of the PDCCH in the first 1 to 3 symbols of a time slot.

[0137] Optionally, the aforementioned time-frequency information may also include time-domain information, which is used to determine the time-domain location of the detected PDCCH.

[0138] Specifically, the time-domain information may include: blind detection period and / or blind detection symbol. The blind detection period is used to determine the period of PDCCH detection, and the blind detection symbol is used to determine the time-domain location of PDCCH detection.

[0139] Optionally, the time-frequency information may also include: precoding granularity, and / or, DMRS scrambling code identifier.

[0140] The precoding granularity is used to determine whether the precoding weights of resource element groups (REGs) within a contiguous resource block (RB) bundle are identical. Specifically, when the higher-layer parameter `precoderGranularity = sameAsREG-bundle`, it indicates that the precoding weights of the transmitters within the REG bundle are the same; when the higher-layer parameter `precoderGranularity = allContiguousRBs`, the precoding weights of REGs within a contiguous RB bundle are identical, and it is necessary to ensure that no REs within the CORESET conflict with SSBs or LTE CRSs. This precoding granularity is used to parse the DMRS carried by a PDCCH after blind detection at a defined frequency domain location.

[0141] The DMRS scrambling code identifier is used to resolve the DMRS carried by the PDCCH after blind detection at a defined frequency domain location.

[0142] Optionally, when the time-frequency information further includes: precoding granularity, and / or, DMRS scrambling code identifier, prior to S605, the method 600 further includes: parsing the DMRS in the PDCCH based on the precoding granularity, and / or, DMRS scrambling code identifier.

[0143] One possible implementation, between S601 and S602, is that method 600 may also include steps from S605 to S607:

[0144] S605 detects SSB in the target channel.

[0145] The SSB (Service Signal Block) is a reference signal transmitted by the radio access network (RAN) device to the terminal device via the air interface, used for cell search, timing, and frequency synchronization. Therefore, when the target signal detects the SSB, the first access point device can assume that the RAN device is preparing to wirelessly communicate with the first terminal via the air interface, or is already wirelessly communicating with the first terminal device via the air interface. At this time, the first access point device will stop transmitting WiFi services to avoid IMT (Integrated Technology Mode) services.

[0146] Optionally, if an SSB is detected on the target channel, the first access point device can continue to execute S606 after S605: perform signal synchronization based on the SSB.

[0147] Optionally, if no SSB is detected on the target channel, the access point device can continue to execute S607 after S605: perform downlink transmission on the target channel.

[0148] It is understandable that after the target channel detects the SSB and performs signal synchronization based on the SSB, the first access point device can continue to execute the steps in S602 to S604.

[0149] The following describes the specific implementation of SSB detection in the target channel by the first access point device, combining two possible implementation methods:

[0150] In the first possible implementation, the first access point device detects the SSB on the target channel, including the following steps one through three:

[0151] Step 1: The first access point device obtains first information from the core network. This first information is used to indicate whether the first access point device is within the coverage area of ​​one or more radio access network devices, which can send SSBs.

[0152] The coverage area of ​​a wireless access network (WLAN) device refers to the geographical area where the WLAN device can provide stable signal service. This coverage area is affected by a variety of factors, including the WLAN device's transmit power, antenna height, frequency band, antenna gain, coverage scenario, base station standard, multipath effects and interference, coordination between WLAN devices, network planning and optimization, etc.

[0153] In a specific implementation, the first access point device obtains the first information from the core network, which may include the following steps 3 to 5:

[0154] Step 3: The first access point device sends second information to the core network. This second information is used to determine whether the first access point device is within the coverage area of ​​the radio access network device. Correspondingly, the access point device receives the second information from the first access point device.

[0155] Step 4: The core network determines whether the first access point device is within the coverage area of ​​one or more wireless access network devices based on the geographical location information of the first access point device and the coverage area of ​​at least one wireless access network device.

[0156] The geographical location information of the first access point device on the core network can be sent to the core network by the first access point device when registering with the core network. The coverage area of ​​at least one radio access network device on the core network can also be sent to the core network by the first access point device when registering with the core network.

[0157] Step 5: The core network sends the first information to the first access point device. Correspondingly, the first access point device receives the first information from the core network device.

[0158] If the first information indicates that the first access point device is within the coverage area of ​​one or more radio access network devices, then proceed to step two, whereby the first access point device obtains the time-frequency information of the SSB sent by the one or more radio access network devices from the core network.

[0159] Alternatively, if the first information indicates that the first access point device is not within the coverage area of ​​one or more wireless access network devices, and if the target channel is a channel not occupied by other WiFi services, then the first access point device performs downlink transmission on the target channel.

[0160] The time-frequency information of the SSB transmitted by the radio access network device is used to indicate the time-frequency resources on which the radio access network device transmits the SSB. Based on this, the first access point device can detect the SSB on the time-frequency resources indicated by the time-frequency information. For example, the time-frequency information can be determined based on an acquired synchronization raster.

[0161] The time-frequency resources indicated by the SSB time-frequency information transmitted by one or more radio access network devices on the core network may be obtained by the core network from one or more radio access network devices. Alternatively, the time-frequency resources indicated by the SSB time-frequency information transmitted by one or more radio access network devices on the core network may be obtained by the core network from one or more radio access network devices.

[0162] Figure 7 is a schematic diagram illustrating the geographical location relationship between the wireless access network device and the access point device provided in an embodiment of this application. As shown in Figure 7, it includes one access point device (i.e., the first access point device) and multiple wireless access network devices (five wireless access network devices are used as an example in Figure 5). The coverage area of ​​wireless access network device 1 is region 1, the coverage area of ​​wireless access network device 2 is region 2, the coverage area of ​​wireless access network device 3 is region 3, the coverage area of ​​wireless access network device 4 is region 4, and the coverage area of ​​wireless access network device 5 is region 5. The first access point device is located in both region 1 and region 2, that is, the first access point device is located within the coverage area of ​​wireless access network device 1 and wireless access network device 2.

[0163] For the first access point device shown in Figure 7, wireless access network device 1 and wireless access network device 2 are one or more of the aforementioned wireless access network devices. Therefore, the first access point device only needs to obtain the time-frequency information of SSBs transmitted by wireless access network devices 1 and 2, and does not need to obtain the time-frequency information of SSBs transmitted by wireless access network devices 3, 4, and 5.

[0164] Step 3: The first access point device sends time-frequency information of SSB based on one or more wireless access network devices and detects SSB on the target channel.

[0165] In a specific implementation, the first access point device can obtain the first time-frequency resource located within the frequency domain range included by the target channel from the time-frequency resources indicated by the time-frequency information, and detect the SSB on the first time-frequency resource.

[0166] The second possible implementation is to perform blind detection or blind search of the target channel SSB.

[0167] In one possible scenario, if the target channel is occupied by other WiFi services, and S605 is executed, between S601 and S605, the method 600 may further include: S608, performing energy detection on the target channel to obtain the channel energy.

[0168] In other words, when the first access point device executes S608, the target channel can be a channel that has been occupied by other WiFi services.

[0169] Among them, the channel energy obtained by the first access point device may be less than or equal to the energy detection threshold, or the channel energy obtained by the first access point device may be greater than the energy detection threshold.

[0170] Specifically, when the energy detection threshold is high and the channel energy is less than or equal to the energy detection threshold, the first access point device cannot guarantee that the channel is not transmitting IMT services. Therefore, when the channel energy is less than or equal to the energy detection threshold, the first access point device can continue to execute the steps in S602 to S607 above to determine whether there are IMT services.

[0171] When the channel energy exceeds the energy detection threshold, the first access point device determines that either an IMT service is using the channel or another WiFi service is using the signal. Therefore, when the channel energy exceeds the energy detection threshold, the first access point device does not perform downlink transmission on the target channel. In other words, when the channel energy exceeds the energy detection threshold, the access point device stops transmitting WiFi services to avoid IMT services or other WiFi services.

[0172] It is understandable that after avoiding IMT services, the first access point device will continue to execute the steps in S601 to S608 after a period of time until the first access point device can perform downlink transmission on the target channel.

[0173] Alternatively, after avoiding IMT services, the aforementioned first access point device may select other idle channels for downlink transmission.

[0174] Alternatively, after avoiding IMT services, the first access point device may continue to execute steps S601 to S608 at regular intervals. If, after executing steps S601 to S608 multiple times, it is still determined that IMT services should be avoided, the first access point device may choose other idle channels for downlink transmission.

[0175] For example, the aforementioned time period may be determined by the first access point device or it may be predefined.

[0176] Figures 8 to 10 are schematic diagrams of possible apparatuses provided in the embodiments of this application. These apparatuses can be used to implement the functions of the access point devices in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments.

[0177] Figure 8 is a schematic block diagram of the apparatus provided in an embodiment of this application. As shown in Figure 8, the apparatus 800 includes a processing module 810 and a transceiver module 820.

[0178] One possible design is that the device 800 is used to implement the function of the first access point device in the method embodiment shown in FIG6 above.

[0179] For example, the processing module 810 is configured to: determine to perform downlink transmission on the target channel; the transceiver module 820 is configured to: detect DMRS in the PDCCH on the target channel; and if DMRS in the PDCCH is detected on the target channel, not perform downlink transmission on the target channel; or, if DMRS in the PDCCH is not detected on the target channel, perform downlink transmission on the target channel.

[0180] Optionally, the transceiver module 820 is specifically used for: obtaining time-frequency information of CORESET from the core network, wherein the CORESET is used to carry the PDCCH; and detecting DMRS in the PDCCH based on the time-frequency information of the CORESET.

[0181] Optionally, the transceiver module 820 is also configured to: parse DMRS based on the precoding granularity, and / or, DMRS scrambling identifier.

[0182] Optionally, the transceiver module 820 is further configured to: detect an SSB in the target channel; and, if the target channel detects the SSB, perform signal synchronization based on the SSB.

[0183] Optionally, the transceiver module 820 is specifically configured to: obtain first information from the core network, the first information indicating whether the access point device is within the coverage area of ​​one or more radio access network devices, the access network devices being used to transmit SSBs; and, if the first information indicates that the access point device is within the coverage area of ​​one or more radio access network devices, obtain time-frequency information of the SSBs transmitted by the one or more radio access network devices from the core network; and, based on the time-frequency information, detect the SSBs on the target channel.

[0184] Optionally, the transceiver module 820 is specifically used for: blind detection of SSB in the target channel.

[0185] Optionally, the transceiver module 820 is further configured to: perform downlink transmission on the target channel if the SSB is not detected on the target channel.

[0186] Optionally, the processing module 810 is further configured to: perform energy detection on the target channel to obtain the channel energy, wherein the channel energy is less than or equal to the energy detection threshold.

[0187] Optionally, the processing module 820 is further configured to: access the target channel.

[0188] A more detailed description of the processing module 810 and the transceiver module 820 can be obtained directly from the relevant description in the embodiment shown in Figure 6, and will not be repeated here.

[0189] It should be noted that device 800 may include a transmitting module but not a receiving module. Alternatively, device 800 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme executed by device 800 includes both transmitting and receiving actions. It is understood that because device 800 has communication capabilities, it can also be called a communication device.

[0190] Figure 9 is another schematic block diagram of the device provided in an embodiment of this application. As shown in Figure 9, the device 900 includes one or more processors 910. The processor 910 may be a general-purpose processor or a special-purpose processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the device (e.g., a first access point device or chip, etc.), execute software programs, and process data from the software programs.

[0191] Alternatively, in one design, the processor 910 may include a program (also referred to as code or instructions) that can be run on the processor 910, causing the device 900 to perform the method executed by the first access point device in the above method embodiments. In yet another possible design, the device 900 includes circuitry (not shown in FIG. 9) for implementing the functions of the first access point device in the above method embodiments.

[0192] For example, the processor 910 can be used to execute a computer program or instructions in memory to implement the steps performed by the first access point device in any of the embodiments shown in FIG6.

[0193] Optionally, the device 900 may include one or more memories 920 storing programs (sometimes referred to as code or instructions) that can be run on the processor 910, causing the device 900 to perform the methods executed by the first access point device in the above embodiments.

[0194] Optionally, the processor 910 and / or memory 920 may also store data. The processor and memory may be configured separately or integrated together.

[0195] Optionally, the device 900 may further include a communication interface 930. The processor 910, sometimes referred to as a processing unit, controls the device (e.g., the first access point device). The communication interface 930, sometimes referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, is used to implement the transceiver function of the device.

[0196] Optionally, the device 900 also includes a communication interface 930. The processor 910 and the communication interface 930 are coupled to each other. It is understood that the communication interface 930 can be a transceiver or an input / output interface.

[0197] It is understandable that since device 900 has communication capabilities, it can also be called a communication device.

[0198] When device 900 is used to implement the method of FIG6, processor 910 is used to execute the functions of the aforementioned processing unit, and communication interface 930 is used to execute the functions of the aforementioned transceiver module. Whether communication interface 930 is used for sending or receiving depends on whether the scheme executed by device 900 is used to perform a sending action or a receiving action.

[0199] When the aforementioned device 900 is a chip applied to a first access point device, the chip implements the functions of the first access point device in the above method embodiments. The chip of the first access point device receives signals from other modules (such as radio frequency modules or antennas) in the first access point device, and these signals may be sent to the first access point device by the core network device; or, the chip of the first access point device sends signals to other modules (such as radio frequency modules or antennas) in the first access point device, and these signals may be sent to the core network device by the first access point device.

[0200] It is understandable that when the device 900 is a first access point device, the communication interface 930 can be a transceiver, specifically including a transmitter and a receiver, with the transmitter used to send signals and the receiver used to receive signals. When the device 900 is a chip applied to the first access point device, the communication interface 930 can be an input / output circuit, wherein the input circuit can be used for receiving and the output interface can be used for sending.

[0201] Figure 10 is a schematic block diagram of the baseband hardware implementation provided in an embodiment of this application. As shown in Figure 10, the baseband can be implemented using a processing system including one or more processors. This processing system can be implemented using a bus architecture, typically represented by a bus.

[0202] A bus can include any number of interconnect buses and bridges, depending on the specific application and overall design constraints of the processing system. The bus communicatively couples various circuits together, including M (M is a positive integer) processors (typically represented by processors), memory, and N (N is a positive integer) computer-readable media (typically represented by computer-readable media). The bus can also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further. The bus interface provides the interface between the bus and transceivers, and between the bus and the interface.

[0203] A transceiver provides a communication interface or means for communicating with various other devices via a wireless transmission medium. The transceiver may be coupled to an antenna array, and the transceiver and antenna array may be used together for communication with a corresponding network type. At least one interface (e.g., a network interface and / or a user interface) provides a communication interface or means for communication via an internal bus or via an external transmission medium.

[0204] The processor manages the bus and general processing, including executing software stored on a computer-readable medium. When executed by the processor, this software causes the processing system to perform the various functions described below for any particular device. Functions that can be implemented by the processor, memory, and computer-readable medium include: encoding, decoding, rate matching, rate dematching, scrambling, descrambling, modulation, demodulation, layer mapping, fast Fourier transform (FFT), inverse fast Fourier transform (IFFT), inverse discrete Fourier transform (IDFT), precoding, resource element (RE) mapping, channel equalization, RE demapping, digital beamforming (BF), adding CP, removing CP, and so on.

[0205] The information transmitted in this application can be implemented by a processor, memory, and computer-readable medium. For example, the second information sent by the first access point device to the core network is processed by the processor, memory, and computer-readable medium shown in Figure 10 before being sent to the core network.

[0206] It should be noted that the above method embodiments can be applied to a processor, or implemented by a processor. A processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by software instructions.

[0207] The aforementioned processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.

[0208] The steps of the method disclosed in the embodiments of this application can be directly manifested as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can reside in mature storage media in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0209] The memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of 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 synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0210] The methods provided in the above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, they can be implemented, in whole or in part, in the form of a computer program product. The computer program product may include one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic disk), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0211] This application also provides a computer program product that, when run on a processor, can implement the methods shown in the above method embodiments.

[0212] This application also provides a computer-readable storage medium containing computer instructions that, when executed on a processor, can implement the methods shown in the above-described method embodiments.

[0213] This application also provides a chip including at least one processor for reading instructions stored in a memory. When the processor executes the stored instructions, the chip can implement the method shown in the above method embodiments.

[0214] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented 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 this application.

[0215] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0216] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0217] The units described as separate components may or may not be physically separate. 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 the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0218] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0219] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.

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

Claims

1. A method for avoiding obstacles, characterized in that, The method, which applies to an access point device or a chip within an access point device, includes: Determine whether to perform downlink transmission on the target channel; The demodulation reference signal DMRS in the physical downlink control channel (PDCCH) is detected in the target channel; If the target channel detects DMRS in the PDCCH, downlink transmission will not be performed on the target channel; or, If the DMRS in the PDCCH is not detected on the target channel, downlink transmission is performed on the target channel.

2. The method according to claim 1, characterized in that, The DMRS in the target channel detection PDCCH includes: The time-frequency information of the control resource set CORESET is obtained from the core network, and the CORESET is used to carry the PDCCH; Based on the time-frequency information of the CORESET, the DMRS in the PDCCH is detected.

3. The method according to claim 2, characterized in that, The time-frequency information includes time-domain information and frequency-domain information; The frequency domain information is used to determine the frequency domain position of the PDCCH and the frequency domain position of the DMRS in the PDCCH; the time domain information is used to determine the time domain position for detecting the PDCCH.

4. The method according to claim 3, characterized in that, The frequency domain information includes: frequency domain location, and / or, frequency domain configuration information corresponding to the PDCCH in the first 1-3 symbols of a time slot, the frequency domain configuration information being used to determine the frequency domain location of the DMRS.

5. The method according to claim 3 or 4, characterized in that, The time-domain information includes: blind detection period, and / or, blind detection symbol.

6. The method according to any one of claims 3 to 5, characterized in that, The statement that downlink transmission is not performed on the target channel includes: Downlink transmission is not performed in the transmission frequency band of the Physical Downlink Shared Channel (PDSCH) in the target channel, where the transmission frequency band of the PDSCH is obtained by parsing the DMRS.

7. The method according to claim 6, characterized in that, The time-frequency information also includes: precoding granularity, and / or, DMRS scrambling code identifier; The method further includes: Based on the precoding granularity, and / or, the DMRS scrambling identifier resolves the DMRS.

8. The method according to any one of claims 1 to 7, characterized in that, Prior to detecting DMRS in the target channel PDCCH, the method further includes: Detect synchronization signal block SSB in the target channel; If the target channel detects the SSB, signal synchronization is performed based on the SSB.

9. The method according to claim 8, characterized in that, The detection of SSB in the target channel includes: First information is obtained from the core network, the first information being used to indicate whether the access point device is within the coverage area of ​​one or more wireless access network devices, the access network devices being used to send SSB; When the first information indicates that the access point device is within the coverage area of ​​one or more radio access network devices, the time-frequency information of the SSB transmitted by the one or more radio access network devices is obtained from the core network; Based on the time-frequency information, the SSB is detected in the target channel.

10. The method according to claim 8, characterized in that, The detection of SSB in the target channel includes: Blind detection of SSB in the target channel.

11. The method according to any one of claims 8 to 10, characterized in that, If the SSB is not detected on the target channel, downlink transmission is performed on the target channel.

12. The method according to any one of claims 8 to 11, characterized in that, Prior to the target channel detection SSB, the method further includes: The target channel is subjected to energy detection to obtain the channel energy, which is less than or equal to the energy detection threshold.

13. The method according to any one of claims 1 to 12, characterized in that, Before performing downlink transmission on the target channel, the method further includes: Access the target channel.

14. A communication device, characterized in that, Includes modules for implementing the method as described in any one of claims 1 to 13.

15. A communication device, characterized in that, It includes at least one processor for causing the communication device to implement the method as described in any one of claims 1 to 13 by executing a computer program and / or by logic circuitry.

16. A chip, characterized in that, include: At least one processor is configured to read instructions stored in a memory, and when the processor executes the instructions, cause the chip to implement the method of any one of claims 1 to 13.

17. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, the method of any one of claims 1 to 13 is performed.

18. A computer program product, characterized in that, Includes a computer program, and when the computer program is run, the method of any one of claims 1 to 13 is performed.