Communication method, device and system
By attenuating the signal in real time between the ports of the wireless device, the problem of receiver interference caused by leakage of the sensing transmission signal is solved, thus improving the quality of communication and sensing.
Patent Information
- Application Number
- PCT/CN2025/093754
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-15
- Filing Date
- 2025-05-09
- Publication Date
- 2025-11-20
AI Technical Summary
In time-division multiplexing scenarios for communication and sensing, the transmitted sensing signal may leak into the receiving channel, causing interference to the receiver and reducing the quality of sensing and communication.
By attenuating signals in real time based on isolation and threshold values when sending and receiving signals between ports of wireless devices, interference can be reduced.
It effectively reduces co-channel interference caused by signal leakage, and improves the quality of sensing and subsequent communication.
Smart Images

Figure CN2025093754_20112025_PF_FP_ABST
Abstract
Description
A communication method, apparatus and system
[0001] This application claims priority to the Chinese patent application No. 202410610430.9, filed on May 15, 2024, and entitled
[0002] The Chinese patent application entitled “A communication method, apparatus and system” is incorporated by reference in its entirety. TECHNICAL FIELD
[0003] The present application relates to the field of communication, and more particularly, to a communication method, apparatus and system. BACKGROUND
[0004] With the evolution of communication systems, communication and sensing functions can complement each other in one system, thereby realizing integrated sensing and communication (ISAC). However, in the scenario of time division multiplexing of communication and sensing, the transmit-receive array of sensing works at the same time, and the sensing transmit signal may leak to the receive channel, causing interference to the receiving end and reducing the sensing and subsequent communication quality.
[0005] Therefore, how to reduce the influence of interference on sensing and communication is a problem to be solved. SUMMARY
[0006] The present application provides a communication method, which can attenuate the received signal in real time, thereby reducing the influence of interference on sensing and communication.
[0007] In a first aspect, a communication method is provided. The method can be performed by a radio equipment (RE) of a first device (as a sensing device, which can be a network device) or by a component (such as a chip or circuit) of the RE. The present application does not limit this.
[0008] The method includes: sending first information, the first information being used to indicate a first isolation and / or a first threshold value, the first isolation being an isolation between a first port and a second port, and the first threshold value being related to a starting control value of analog automatic gain control (AAGC); sending a first signal through the first port on a first symbol; receiving a second signal through the second port on the first symbol, the second signal including an echo signal of the first signal and / or an interference signal corresponding to the first signal; receiving second information, the second information being determined by the first information, and the second information being used to indicate attenuation of the second signal; attenuating the second signal according to the second information; and sending the second signal after the attenuation.
[0009] Optionally, the first port and the second port are located in the same sector of the first device. That is, the interference of the transmission signal received by the second port is single-sector different-array interference, or can also be referred to as intra-sector interference.
[0010] Optionally, the first port and the second port are located in different sectors of the first device. That is, the interference of the transmission signal received by the second port is inter-sector interference.
[0011] Based on the above scheme, the RE can attenuate the signal received when the antenna transceiving array is working simultaneously, which can reduce the influence of the co-frequency interference caused by the transmission signal leakage on the receiving end, and improve the quality of sensing and subsequent communication.
[0012] In some implementations of the first aspect, the second information includes an attenuation value, the attenuation value being greater than or equal to a difference between the first power and the first threshold value; or the attenuation value being zero; wherein the first power is determined by the first isolation and / or a transmission power of the first signal.
[0013] It should be understood that the attenuation value is determined according to the first information (the first isolation and / or the first threshold value), but it does not mean that the attenuation value can only be directly related to the first information. The attenuation value can also be related to other intermediate variables determined according to the first information. That is, the attenuation value can also be indirectly related to the first isolation and / or the first threshold value, which is not limited in the present application.
[0014] Optionally, the second signal can also include a back echo signal of a third signal and an interference signal corresponding to the third signal, and the third signal is transmitted through a third port. Therefore, the first power can also be determined by the transmission power of the third signal and / or a second isolation between the second port and the third port.
[0015] Optionally, the third port belongs to the first device, so that the second port also has inter-sector interference; or the third port belongs to another device (as a sensing device, it can be a network device) different from the first device, so that the second port also has inter-station interference.
[0016] In some implementations of the first aspect, when the first power is greater than the first threshold value, the attenuation value is greater than or equal to a difference between the first power and the first threshold value; and when the first power is less than or equal to the first threshold value, the attenuation value is zero.
[0017] Based on the above scheme, the amplitude of signal attenuation can be determined more accurately. The first power being greater than the first threshold value indicates that the interference received by the second port has already caused the AAGC to be triggered, and at this time, the interference is attenuated to below the first threshold value, which can avoid the interference directly causing the AAGC to be triggered, thereby reducing the influence of the interference on the second port and improving the sensing and subsequent communication quality. The first power being less than or equal to the first threshold value indicates that the interference received by the second port is not enough to cause the AAGC to be triggered, and therefore, the received signal does not need to be attenuated.
[0018] In combination with the first aspect, in some implementations of the first aspect, the second information further includes an attenuation period, and the attenuation period is related to the first symbol.
[0019] Optionally, the attenuation period can be the first symbol.
[0020] Based on the above scheme, attenuating the received signal on the first symbol can avoid the interference still existing at the end of the attenuation due to the attenuation time being too short, causing the AAGC to be triggered and then causing the sensitivity of the receiving end to be reduced and affecting the sensing and subsequent communication quality. It can also avoid the received signal being attenuated after the sensing period ends due to the attenuation time being too long, thereby affecting the communication.
[0021] In combination with the first aspect, in some implementations of the first aspect, the method further includes attenuating the second signal in the attenuation period.
[0022] In a second aspect, a communication method is provided. The method can be performed by a radio equipment control (REC) of a wireless base station of a first device (as a sensing device, which can be a network device) or by a component (such as a chip or a circuit) of the REC. The present application does not limit this.
[0023] The method includes: receiving first information, the first information being used to indicate a first isolation and / or a first threshold value, the first isolation being an isolation between a first port and a second port, and the first threshold value being related to a triggering value of an analog automatic gain control (AAGC); sending second information, the second information being determined by the first information, and the second information being used to indicate that a second signal is attenuated; receiving the second signal after the attenuation; and performing sensing processing according to the second signal after the attenuation.
[0024] Based on the above scheme, the REC instructs a radio equipment (RE) to attenuate a signal received in a period in which an antenna transceiver array works simultaneously, which can reduce the influence of the same-frequency interference caused by the leakage of a transmitted signal on a receiving end and improve the sensing and subsequent communication quality.
[0025] With reference to the second aspect, in some implementations of the second aspect, the second information comprises an attenuation value, the attenuation value being greater than or equal to a difference between the first power and the first threshold value; or the attenuation value being zero; wherein the first power is determined by the first isolation and / or a transmit power of a first signal, the first signal being transmitted through the first port.
[0026] It should be understood that the attenuation value is determined according to the first information (the first isolation and / or the first threshold value), but it does not mean that the attenuation value can only be directly related to the first information. The attenuation value can also be related to other intermediate variables determined according to the first information. That is, the attenuation value can also be indirectly related to the first isolation and / or the first threshold value, which is not limited in the present application.
[0027] Optionally, the second signal can further comprise an echo signal of a third signal and an interference signal corresponding to the third signal, the third signal being transmitted through a third port. Thus, the first power can also be determined by a transmit power of the third signal and / or a second isolation between the second port and the third port.
[0028] With reference to the second aspect, in some implementations of the second aspect, when the first power is greater than the first threshold value, the attenuation value is greater than or equal to a difference between the first power and the first threshold value; and when the first power is less than or equal to the first threshold value, the attenuation value is zero.
[0029] Based on the above scheme, the amplitude of signal attenuation can be accurately determined. When the first power is greater than the first threshold value, it indicates that the interference received by the second port can cause the AAGC to be triggered. At this time, attenuating the interference to below the first threshold value can avoid the interference directly causing the AAGC to be triggered, thereby reducing the influence of the interference on the second port and improving the sensing and subsequent communication quality. When the first power is less than or equal to the first threshold value, it indicates that the interference received by the second port is not enough to cause the AAGC to be triggered, so there is no need to attenuate the received signal.
[0030] With reference to the second aspect, in some implementations of the second aspect, the second information further comprises an attenuation period, the attenuation period being related to a first symbol.
[0031] Optionally, the attenuation period can be the first symbol.
[0032] Based on the above scheme, the received signal is attenuated on the first symbol, which can avoid the situation that the interference still exists at the end of the attenuation due to too short attenuation time, causing AAGC triggering, and then causing the sensitivity of the receiving end to be reduced, affecting the quality of perception and subsequent communication; it can also avoid the situation that the received signal is still attenuated after the end of the perception period due to too long attenuation time, and then affect the communication.
[0033] Optionally, the attenuation period can also be a sub-period within the first symbol; or the first symbol can also be a sub-period of the attenuation period. That is, as long as there is an intersection between the attenuation period and the first symbol, the influence of the simultaneous operation of the transmitting and receiving array on the receiving end caused by the same frequency interference can be reduced to a certain extent, thereby improving the quality of perception and subsequent communication.
[0034] In a third aspect, a communication apparatus is provided, which has the functions of the first aspect or the second aspect, for example, the communication apparatus includes modules or units or means corresponding to the operations of the first aspect or the second aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware. For example, the processing unit and the transceiver unit.
[0035] In an implementation manner, the transceiver unit can be a transceiver, or an input / output interface; and the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0036] In another implementation manner, the transceiver unit can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip, the chip system or the circuit; and the processing unit can be at least one processor, a processing circuit or a logic circuit.
[0037] For example, the communication apparatus is the REC or a component (for example, a chip or a circuit) of the REC, and the communication apparatus includes:
[0038] The processing unit is configured to generate second information, and perform perception processing according to the second signal after the attenuation.
[0039] The transceiver unit is configured to receive first information, the first information being used to indicate a first isolation and / or a first threshold value, the first isolation being an isolation between the first port and the second port, and the first threshold value being related to a triggering value of an analog automatic gain control (AAGC); send second information, the second information being used to indicate that the second signal is attenuated; and receive the second signal after the attenuation.
[0040] Exemplarily, the communication apparatus is the RE or a component (e.g., a chip or a circuit) of the RE, and the communication apparatus includes:
[0041] The transceiver is configured to: transmit first information, the first information being used to indicate a first isolation and / or a first threshold value, the first isolation being an isolation between the first port and the second port, and the first threshold value being related to a starting value of analog automatic gain control (AAGC); transmit a first signal on a first symbol through the first port; receive a second signal on the first symbol through the second port, the second signal including an echo signal of the first signal and / or an interference signal corresponding to the first signal; receive second information, the second information being used to indicate an attenuation on the second signal; and transmit the second signal after the attenuation.
[0042] The processing unit is configured to attenuate the second signal according to the second information.
[0043] In a fourth aspect, a communication apparatus is provided, including a processor coupled with a memory, the memory being configured to store a computer program, and the processor being configured to execute the computer program to enable the communication apparatus to perform the method in any possible implementation of the first aspect or the second aspect.
[0044] In a fifth aspect, a computer readable storage medium is provided, the computer readable storage medium storing program codes for execution by an apparatus, the program codes including codes for performing the method provided in any implementation of the first aspect or the second aspect.
[0045] In a sixth aspect, a chip is provided, the chip including a processor and a communication interface, the processor being configured to read instructions stored on a memory through the communication interface, and perform the method provided in any implementation of the first aspect or the second aspect.
[0046] Optionally, as an implementation, the chip further includes a memory, the memory storing a computer program or instructions, and the processor is configured to execute the computer program or instructions stored on the memory, and when the computer program or instructions are executed, the processor is configured to perform the method provided in any implementation of the first aspect or the second aspect.
[0047] In a seventh aspect, a communication system is provided, including a first REC configured to perform the method provided in the first aspect, and a RE configured to perform the method provided in the second aspect.
[0048] In an eighth aspect, a computer program product including instructions is provided, when the computer program product is executed on a computer, the computer is enabled to perform the method provided in any implementation of the first aspect or the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0049] Figure 1 is a schematic diagram of a network architecture suitable for embodiments of the application.
[0050] Figure 2 is a schematic diagram of a communication service and sensing service resource configuration.
[0051] Figure 3 is a schematic diagram of an AAGC working principle suitable for embodiments of the application.
[0052] Figure 4 is a schematic diagram of a receiving end circuit comprising an AAGC function suitable for embodiments of the application.
[0053] Figure 5 is a schematic diagram of an in-band interference scenario suitable for embodiments of the application.
[0054] Figure 6 is a schematic diagram of a communication method 600 suitable for embodiments of the application.
[0055] Figure 7 is a schematic diagram of an isolation degree determination method 700 suitable for embodiments of the application.
[0056] Figure 8 is a schematic diagram of a sensing device suitable for embodiments of the application.
[0057] Figure 9 is a schematic diagram of a communication apparatus 900 suitable for embodiments of the application.
[0058] Figure 10 is a schematic diagram of a structure of a communication apparatus 1000 suitable for embodiments of the application.
[0059] Figure 11 is a schematic diagram of a structure of a chip system 1100 suitable for embodiments of the application. DETAILED DESCRIPTION
[0060] The technical solutions in the application will be described below with reference to the accompanying drawings.
[0061] The technical solutions provided in the present application can be applied to various communication systems, for example, a 5th generation (5G) (or new radio (NR)) mobile communication system, a beyond 5G (B5G) mobile communication system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, and the like. The technical solutions provided in the present application can also be applied to future communication networks. The technical solutions provided in the present application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and an internet of things (IoT) communication system or other communication systems.
[0062] The terminal device in the embodiments of the present application is a user-side device with wireless transceiving function, which can be a fixed device, a mobile device, a handheld device (for example, a mobile phone), a wearable device, a vehicle-mounted device, or a wireless device (for example, a communication module, a modem, or a chip system, etc.) built in the above devices. The terminal device is used to connect people, things, machines, etc., and can be widely used in various scenarios, such as cellular communication, device-to-device (D2D) communication, V2X communication, machine-to-machine / machine-type communications (M2M / MTC) communication, Internet of Things, virtual reality (VR), augmented reality (AR), industrial control, self driving, remote medical, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, unmanned aerial vehicle, robot, etc. For example, the terminal device can be a handheld terminal in cellular communication, a communication device in D2D, an Internet of Things device in MTC, a monitoring camera in smart transportation and smart city, or a communication device on an unmanned aerial vehicle, etc. The terminal device can also be called a user equipment (UE), a user terminal, a user device, a user unit, a user station, a terminal, an access terminal, an access station, a UE station, a remote station, a mobile device, or a wireless communication device, etc. In the embodiments of the present application, the device for realizing the function of the terminal device can be the terminal device, or a device capable of supporting the terminal device to realize the function, such as a chip system or a combination device or component that can realize the function of the terminal device, which can be installed in the terminal device.
[0063] The network device in the embodiments of the present application can be any kind of communication device with wireless transceiving function for communication with the terminal device. The network device can be a device in a radio access network (RAN) that provides wireless communication function for the terminal device, referred to as a RAN device. For example, the network device can be a base station, an evolved NodeB (eNodeB), a next generation NodeB (gNB) in a 5G mobile communication system, a base station in a subsequent evolution of 3GPP, a transmission reception point (TRP), an access node in a WiFi system, a wireless relay node, a wireless backhaul node, etc. In a communication system using different radio access technologies (RATs), the name of the device with the function of a base station can be different. For example, in an LTE system, it can be referred to as an eNB or eNodeB, and in a 5G system or NR system, it can be referred to as a gNB. The specific name of the base station is not limited in the present application. The network device can include one or more co-sited or non-co-sited transmission reception points. For another example, the network device can include one or more central units (CUs), one or more distributed units (DUs), or one or more CUs and one or more DUs. For example, the functions of the CU can be implemented by one entity or different entities. For example, the functions of the CU are further divided, i.e., the control plane and the user plane are separated and implemented by different entities, respectively, a control plane CU entity (i.e., a CU-CP entity) and a user plane CU entity (i.e., a CU-UP entity), and the CU-CP entity and the CU-UP entity can be coupled with the DU to jointly complete the functions of the access network device. In this way, part of the functions of the radio access network device can be implemented by multiple network function entities. These network function entities can be network elements in a hardware device, or software functions running on a dedicated hardware, or virtualized functions instantiated on a platform (e.g., a cloud platform). For another example, in vehicle to everything (V2X) technology, the access network device can be a road side unit (RSU). The multiple access network devices in the communication system can be the same type of base station or different types of base station. The base station can communicate with the terminal device, or communicate with the terminal device through a relay station. In the embodiments of the present application, the device for implementing the function of the network device can be the network device itself, or a device capable of supporting the network device to implement the function, such as a chip system or a combination device or component that can implement the function of the access network device, which can be installed in the network device.In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be referred to as O-CU (open CU), the DU can also be referred to as O-DU, the CU-CP can also be referred to as O-CU-CP, the CU-UP can also be referred to as O-CU-UP, and the RU can also be referred to as O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application. In the embodiments of this application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In the embodiments of this application, the network device is taken as an example to describe the technical solutions.
[0064] The network device in the embodiments of this application is a device with a sensing function. The device can send a sensing signal, receive and process a return signal of a sensed target.
[0065] The sensed target can refer to various tangible objects on the ground that can be sensed, such as mountains, forests or buildings, and can also include vehicles, unmanned aerial vehicles, pedestrians, terminal devices and other movable objects. The sensed target is a target that can be sensed by the network device with a sensing function. The target can feed back an electromagnetic wave to the network device. The sensed target can also be referred to as a detected target, a sensed object, a detected object or a sensed device, and the like, which is not limited in the embodiments of this application.
[0066] The sensing signal can refer to a signal for sensing a target or a detected target, or in other words, the sensing signal refers to a signal for sensing or detecting environmental information. For example, the sensing signal is an electromagnetic wave sent by the network device for sensing environmental information. The sensing signal can also be referred to as a radar signal, a radar sensing signal, a detection signal, a radar detection signal, an environmental sensing signal, and the like, which is not limited in the embodiments of this application.
[0067] The network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; and can also be deployed on aircraft, balloons and satellites in the air. The scene in which the network device and the terminal device are located is not limited in the embodiments of this application.
[0068] Furthermore, various aspects or features of the disclosure can be implemented as a method, apparatus, or article of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used in the disclosure is intended to encompass a computer program accessible from any computer-readable device, carrier, or media. For example, computer-readable media can include but are not limited to magnetic storage devices (e.g., hard disk, floppy disk, magnetic strips, etc.), optical disks (e.g., compact disk (CD), digital versatile disk (DVD), etc.), smart cards, and flash memory devices (e.g., EPROM, card, stick, or key drive, etc.). Additionally, various storage media described herein can represent one or more devices and / or other machine-readable media for storing information. The term "machine- readable storage medium" can include, without being limited to, wireless channels and various other media capable of storing, containing, and / or carrying instruction and / or data.
[0069] FIG. 1 is a schematic diagram of a network architecture suitable for embodiments of the disclosure.
[0070] The network architecture shown in (a) of FIG. 1 is suitable for a single station sensing scenario. The single station sensing scenario includes at least one sensing device (e.g., network device 110) and at least one sensed target (e.g., sensed target 120), where the network device 110 can transmit a sensing signal and the network device 110 detects the sensed target 120 by receiving a sensing echo signal or a reflection signal generated by the sensed target 120 when the sensing signal encounters the sensed target.
[0071] The network architecture shown in (b) of FIG. 1 is suitable for a multi-station sensing scenario. The multi-station sensing scenario includes at least two sensing devices, where one sensing device can cause the other sensing device to sense a target object by transmitting a sensing signal. Specifically, as shown in (b) of FIG. 1, the communication system includes at least two sensing devices (e.g., network device 110 and network device 111) and at least one sensed target (e.g., sensed target 120), where the network device 110 can transmit a sensing signal and the network device 111 detects the sensed target 120 by receiving a sensing echo signal or a reflection signal generated by the sensed target 120 when the sensing signal encounters the sensed target.
[0072] It should be understood that FIG. 1 is merely an example, and the network architecture suitable for embodiments of the disclosure can include more sensing devices, and each sensing device can further perform sensing communication with at least one sensed target.
[0073] In addition, the communication method provided by the embodiment of the present application can also involve network elements or devices not shown in FIG. 1. For example, FIG. 1 can also include a terminal device, and the network device 110 and / or the network device 111 can communicate with the terminal device based on the sensing result.
[0074] In addition, the network device 110 can adopt time division multiplexing with the communication signal when transmitting the sensing signal, that is, the network device only transmits the sensing signal; or can adopt frequency division, space division and other multiplexing manners with the communication signal, and simultaneously perform sensing and communication. The embodiment of the present application does not limit this.
[0075] It should be understood that the network architecture and service scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0076] For the convenience of understanding the embodiments of the present application, the terms involved in the present application are briefly explained as follows.
[0077] 1. Communication service and sensing service
[0078] Electromagnetic waves have both communication and sensing (or detection) capabilities. A communication system, such as an NR system or an LTE system, can utilize the communication capability of electromagnetic waves to complete the transmission of information between network nodes, i.e., to provide communication services. Similarly, the communication system can utilize the sensing capability of electromagnetic waves to complete positioning, motion state detection and imaging functions, i.e., to provide sensing services. For a long time, communication services and sensing services have been developed independently and in parallel. However, with the evolution of wireless communication technology to higher operating frequencies, such as millimeter waves, terahertz, wider system bandwidths, such as hundreds of megahertz (MHz), tens of giga hertz (GHz), and larger antenna apertures, these features provide a technical implementation basis for integrating communication services and sensing services in a communication system. Therefore, in future communication networks, the technology of integrating wireless communication services and sensing services, or communication-sensing integration technology, will be one of the key enabling technologies.
[0079] 2. Sensing signal
[0080] The sensing signal is a signal used for sensing a target or detecting a target, or in other words, a signal used for sensing environmental information or detecting environmental information. For example, the sensing signal is an electromagnetic wave sent by a network device for sensing environmental information. The sensing signal can also be referred to as a radar signal, a radar sensing signal, a detection signal, a radar detection signal, an environmental sensing signal, etc. The specific name of the sensing signal is not limited in the present application.
[0081] 3. Echo signal
[0082] The sensing signal is an electromagnetic feedback signal generated by the sensing target through transmission, scattering, reflection, etc. The echo signal is used for sensing the target and corresponds to the sensing target. The sensing target can be one or more.
[0083] 4. Time unit
[0084] The time unit is a time domain unit for data transmission, which can include a radio frame, a subframe, a slot, a mini-slot, or at least one symbol, etc. A slot is composed of N symbols, and N is a positive integer. For example, for normal cyclic prefix (NCP), N is equal to 14; for extended cyclic prefix (ECP), N is equal to 12. When the scheme of the present application is applied to other systems, N can also be other values. The length of a slot can be different for different subcarrier spacings, and the embodiments of the present application do not limit it.
[0085] 5. Resource configuration of communication service and sensing service
[0086] Due to the differences in service requirements and working modes of the communication service and the sensing service, the industry usually adopts time division duplex (TDD) to configure corresponding resources for the communication service and the sensing service. For example, the communication system can independently configure fixed resources for the communication service and the sensing service, or the communication system can configure corresponding resources for the sensing service based on the communication service. The following will be introduced respectively.
[0087] Manner 1: The communication system can independently configure fixed resources, such as time slots, for the communication service and the sensing service, and the two resources do not affect each other, so as to meet the communication demand and sensing demand of the system. The resource configured for the communication service can be referred to as a communication resource, such as a communication time slot, or the resource is used to perform a communication function or provide a communication service. The resource configured for the sensing service can be referred to as a sensing resource, such as a sensing time slot, or the resource is used to perform a sensing function or provide a sensing service. A certain length of guard resource, such as a guard time slot (GP), also known as a blank time slot, can be reserved between the communication resource and the sensing resource, so as to provide necessary time slot overhead for the system when switching between the communication service and the sensing service.
[0088] For example, FIG. 2 is a schematic diagram of resource configuration of a communication service and a sensing service.
[0089] In the 2.5 ms double-period frame structure shown in FIG. 2, each 5 ms contains 5 full downlink time slots (D), 3 full uplink time slots (U), and 2 special time slots (S). Among them, time slot 0, time slot 1, time slot 5, and time slot 6 in the full downlink time slot are sensing and communication downlink time slots, and time slot 2 is a communication downlink time slot; time slot 3 and time slot 7 are special time slots; time slot 4, time slot 8, and time slot 9 are full uplink time slots, and the whole configuration is DDDSUDDSUU.
[0090] Specifically, each time slot includes 14 symbols, and in each 10 ms period, communication can be performed on each symbol of the communication downlink time slot, such as transmitting communication signals on symbols 0 to 13 of time slot 2 and time slot 12. Communication can be performed on part of the symbols of the sensing and communication downlink time slot, and sensing can be performed on another part of the symbols, such as transmitting communication signals on symbols 0 to 8 of time slot 0, time slot 1, time slot 5, time slot 6, time slot 10, time slot 11, time slot 15, and time slot 6, and transmitting sensing signals on symbol 11.
[0091] Manner 2: The communication system can configure corresponding resources for the sensing service based on the communication service. For example, the communication system can preferentially configure a communication resource, use a communication signal carried by the communication resource to preliminarily sense a target to be sensed, obtain prior information of the target to be sensed, such as a direction in which the target is located, an approximate moving speed, a target quantity, and the like. On this basis, the communication system can further determine a required sensing resource according to the prior information, and then configure a sensing resource of a corresponding length, so as to realize on-demand configuration of the sensing resource, and facilitate improvement of a communication capacity of the system.
[0092] In the resource configuration of the communication service and the sensing service, the sensing transceiver array surface works simultaneously, for example, the network device can simultaneously open the transmitting channel and the receiving channel for sensing at symbol 11 in FIG. 2. In this case, the sensing transmitting signal can leak to the receiving channel, causing co-frequency interference.
[0093] 6、analog automatic gain control (AAGC)
[0094] The AAGC utilizes a detection circuit to obtain a direct current component related to a peak voltage from an output end and send the direct current component into an error amplifier, control a junction field effect tube to work in a variable resistance area, and thus change the gain of an amplifier to realize an automatic gain control function, and meet the protocol requirements of corresponding sensitivity and maximum in-band blocking.
[0095] FIG. 3 is a schematic diagram of an AAGC working principle suitable for an embodiment of the present application.
[0096] As shown in FIG. 3, the AAGC circuit generally has three processes: the first process, when the input signal power is less than P1, the AAGC is in a linear working area, and is used to amplify the input signal. The second process, when the input signal power is greater than P1 and less than P2, the AAGC is in a constant working area, and is used to realize the equalization of the input signal, and control the signal in a fixed range. That is, as the input signal increases, the output signal remains basically unchanged, and this process can be called AAGC starting control, and P1 is the starting control point. The third process, when the input signal power is greater than P2, exceeding the dynamic equalization range of the AAGC, the AAGC is in a saturation area, and the output signal continues to increase, and P2 is the saturation point.
[0097] For ease of understanding, a schematic diagram of a receiving end circuit including an AAGC function is briefly introduced in combination with FIG. 4.
[0098] As shown in FIG. 4, the receiving end circuit includes a radio frequency part 410, an intermediate frequency part 420, and a baseband part 430.
[0099] After the antenna receives the radio frequency signal, the radio frequency signal is converted into an intermediate frequency signal by the radio frequency part 410. Specifically, the signal of a specific frequency can be retained by the filter 411, and the signals of other frequencies are attenuated, thereby reducing interference to a certain extent; the gain is adjusted according to the strength of the received signal by the radio frequency variable gain amplifier (Variable Gain Amplifier, VGA) 412, so as to enhance the strength of the signal and ensure that the signal has sufficient amplitude in the subsequent processing process; the processed radio frequency signal is mixed with the intermediate frequency signal generated by the local oscillator by the multiplier 413, thereby obtaining the intermediate frequency signal; the stray components generated by the mixing of the intermediate frequency signal can be filtered out by the filter 414 to ensure the purity of the intermediate frequency signal; the filtered intermediate frequency signal is amplified by the amplifier 415, the amplifier 417 and the intermediate frequency VGA 416, so as to enhance the amplitude of the signal and make it more suitable for subsequent signal processing.
[0100] The intermediate frequency part 420 is used to convert the intermediate frequency signal into a baseband signal. Specifically, the analog intermediate frequency signal can be converted into a digital signal by the analog-to-digital converter (ADC) module 421 for digital domain processing; the intermediate frequency signal is converted to a lower frequency range by the digital direct conversion (Direct Digital Control, DDC) module 422, and the intermediate frequency signal after digital down conversion is demodulated to extract the baseband signal; further, the baseband signal can be filtered and amplified, such as filtering by the digital filter (finite impulse response, FIR) module 423 to remove interference in the signal processing process, and dynamically adjusting the gain of the filtered baseband signal by the digital automatic gain control (DAGC) module 424 to optimize the signal quality.
[0101] Before the intermediate frequency signal is down-converted, the AAGC module 425 can also process the intermediate frequency signal to ensure that the intermediate frequency signal has appropriate amplitude and gain before being converted into a baseband signal. The AAGC module 425 automatically detects the amplitude of the intermediate frequency signal and adjusts its gain. If the signal amplitude is too large, the AAGC module 425 avoids the saturation of the subsequent circuit or signal distortion by reducing the gain; if the signal amplitude is too small, the AAGC module 425 increases the gain to improve the amplitude and signal-to-noise ratio of the signal. The output signal of the AAGC module 425 can be coupled with the output signal of the ADC module 421 to serve as the input of the DDC module 422; it can also be used for gain adjustment of the radio frequency variable gain amplifier 412 and the intermediate frequency variable gain amplifier 416.
[0102] The baseband part 430 is used for data processing, transmission and signaling control based on baseband signals. Specifically, an Application Specific Integrated Circuit (ASIC) module 431 can be used to implement a highly customized circuit solution for a specific application (e.g., in a communication device, the ASIC module 431 can provide faster and more reliable data transmission). A Digital Signal Processor (DSP) module 432 is mainly used for processing digital signals (e.g., for channel encoding / decoding, encryption, modulation / demodulation, etc.), and can also be used for control and management (e.g., timing control or digital system control, etc.).
[0103] For example, in the circuit structure shown in FIG. 4, when the input signal power of the AAGC module 425 exceeds the trigger point (e.g., -52dBm), the AAGC is triggered to control the radio frequency VGA 412 and the intermediate frequency VGA 416 to attenuate. When the input signal power of the AAGC module 425 exceeds the saturation point (e.g., -25dBm), the input signal exceeds the maximum adjustment range of the AAGC, further causing the ADC module 421 to saturate.
[0104] It should be understood that the output signal Y of the ADC module 421 is: Y = a · S + a · I + a · N + N ADC
[0105] where S represents the average power of the in-channel signal, N represents the in-channel noise power, I represents the interference signal power, N ADC represents the quantization noise of the ADC, and a represents the gain of the amplifier (a < 1 represents a decrease in amplifier gain, and a > 1 represents an increase in amplifier gain).
[0106] Correspondingly, the Signal to Interference plus Noise Ratio (SINR) of the system is:
[0107] When the AAGC module 425 is triggered, the amplifier gain decreases (i.e., a < 1), so:
[0108] That is, the triggering of the AAGC causes the system SINR to increase.
[0109] It should be noted that FIG. 4 is only an example and is only used to more clearly illustrate a circuit structure of a receiving end with an AAGC function, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application.
[0110] 7. Antenna isolation
[0111] Isolation refers to the ratio of the input power of one port coupled to the output power of another port. The antenna isolation is used to quantitatively represent the strength of the coupling between antennas. In a system, in order to ensure the normal operation of each antenna, the isolation of the antenna must meet certain requirements, otherwise the interference between antennas will exceed the useful signal, so that the system cannot work normally.
[0112] The antenna isolation can be determined according to the following formula:
[0113] Wherein, S is the antenna isolation, P T is the transmission power of the transmission port, P R is the receiving power of the receiving port. The isolation is generally expressed in logarithmic form, and the unit is decibel (dB). The greater the isolation, the smaller the interference between antennas.
[0114] It should be understood that the embodiments of the present application do not limit the calculation method of the antenna isolation, and the related description in the prior art can be referred to.
[0115] 8、Radio equipment control (REC) and radio equipment (RE)
[0116] The network device can be composed of two parts of REC and RE, and the REC and RE subsystems are also called nodes. The wireless base station system can include two or more nodes, specifically, at least one REC and at least one RE. The REC and the RE are connected through an optical fiber, wherein the REC and the RE are both composed of hardware and software. The REC can be a baseband unit (BBU), a CU or a DU. The RE can be a remote radio unit (RRU). The REC is used for baseband processing, including air interface protocol processing, and controlling the RE; the RE is used for radio frequency signal processing, including radio frequency demodulation, filtering, amplification, analog-to-digital conversion of uplink signals, and radio frequency modulation, amplification, digital-to-analog conversion of downlink signals.
[0117] Based on the communication system architecture shown in FIG. 1, in the scenario of simultaneously working in the sensing transmitting and receiving array surface, the sensing transmitting signal leakage may cause co-frequency interference at the receiving end, specifically, which can include the following multiple cases.
[0118] FIG. 5 is a co-frequency interference scenario suitable for embodiments of the present application.
[0119] The receive end (RX) 1 of sector 1 of the network device 510 can receive a cognitive transmission signal leaked from a transmit end (TX) 1 of the same sector (sector 1), thereby being affected by the co-frequency interference of the same sector of different arrays. The RX 1 of sector 1 of the network device 510 can also receive a cognitive transmission signal leaked from a TX 2 of a different sector (for example, sector 2) of the same network device, thereby being affected by the co-frequency interference between sectors. The RX 1 of sector 1 of the network device 510 can also receive a cognitive transmission signal leaked from a TX 3 of a sector (for example, sector 3) of a different network device (for example, the network device 511), thereby being affected by the co-frequency interference between stations.
[0120] The above co-frequency interferences can all cause the received signal power of the RX 1 to exceed the AAGC triggering point, resulting in AAGC triggering, and further resulting in the deterioration of the receive end sensitivity and the impact on the sensing result. In addition, since the system noise will become larger after AAGC triggering, and the recovery time after AAGC triggering is relatively long (10 ms to 100 ms), the receive end sensitivity can be continuously deteriorated at subsequent communication moments, and the communication quality can be further affected.
[0121] Therefore, the embodiments of the present application provide a communication method, device and system, which adds an attenuator at the receive end, controls the attenuation value and attenuation effective time length through the attenuator, avoids AAGC triggering caused by interference, and reduces the impact of co-frequency interference on sensing and communication.
[0122] The technical solutions provided by the embodiments of the present application will be described in detail below with reference to the drawings.
[0123] FIG. 6 is a schematic diagram of a communication method 600 suitable for the embodiments of the present application.
[0124] It should be understood that FIG. 6 shows the steps or operations of the communication method, but these steps or operations are only examples, and the embodiments of the present application can also perform other operations or variations of the operations in FIG. 6.
[0125] The communication method of the present application can be applied to a network device. The network device can be a network device, or a component (for example, a processor, a chip, or a chip system) in the network device, or a logic module or software (for example, a REC and an RE) capable of realizing all or part of the functions of the network device. The embodiments of the present application can be applied to a single-station sensing scenario, that is, the scenario shown in (a) of FIG. 1, or a multi-station sensing scenario, that is, the scenario shown in (b) of FIG. 1.
[0126] In the following, without loss of generality, the interaction between the REC and the RE in the first device (as a sensing device, which can be a network device) in a single-station scenario will be taken as an example to describe the communication method provided by the embodiments of the present application in detail.
[0127] S601: The RE1 sends the first information to the REC; correspondingly, the REC receives the first information from the RE1.
[0128] Specifically, the first information is used to indicate a first isolation degree and / or a first threshold value, the first isolation degree is an isolation degree between the first port and the second port, and the first threshold value is related to a start control value of the AAGC.
[0129] The fields carried by the first information include, but are not limited to, at least one of the following:
[0130] (1) Sensing transmission channel identifier: used to indicate a sensing signal transmission channel, or can be understood as used to indicate a sensing signal transmission port (for example, the first port).
[0131] (2) Sensing reception channel identifier: used to indicate a sensing signal reception channel, or can be understood as used to indicate a sensing signal reception port (for example, the second port).
[0132] (3) Isolation degree: used to indicate an isolation degree between the transmission port and the reception port (for example, the first isolation degree).
[0133] (4) First threshold value: the first threshold value is related to the start control value of the AAGC, that is, the first threshold value can be the start control value of the AAGC; or, the first threshold value can also be determined according to the AAGC start control value, for example, a difference between the first threshold value and the AAGC start control value is a constant, for another example, the first threshold value is a function of the AAGC start control value. The specific corresponding relationship between the first threshold value and the AAGC start control value is not limited in the present application.
[0134] It should be understood that the names of the above fields are only used to indicate the corresponding functions, and the specific names of the above fields are not limited in the embodiments of the present application.
[0135] It should be noted that the RE1 can send the first information to the REC before each execution of steps S602 to S606; or, the RE1 can send the first information to the REC only once, thereby applying to each execution of subsequent steps S602 to S606; or, the RE1 can send the first information to the REC only once within a first time period, thereby applying to each execution of subsequent steps S602 to S606 within the first time period, wherein the first time period can be a certain specific period when the first device is in a working state, or can be a periodic period when the first device is in a working state. The specific timing of the RE1 sending the first information is not limited in the embodiments of the present application.
[0136] Correspondingly, the REC can receive the first information from the RE1 before each execution of steps S604 to S607; or the REC can receive the first information from the RE1 only once, and apply to each execution of the subsequent steps S604 to S607; or the REC can receive the first information from the RE1 once within a first time period, and apply to each execution of the subsequent steps S604 to S607 within the first time period, wherein the first time period can be a certain period when the first device is in an active state, or a periodic period when the first device is in an active state. The embodiments of the present application do not limit the specific timing of the REC receiving the first information.
[0137] S602: The RE1 transmits a first signal on a first symbol through a first port.
[0138] The first signal is a sensing signal, and the first port is a sensing signal transmission port (transmission end).
[0139] It should be noted that the first symbol can be understood as a symbol for which the first device performs target sensing; or it can also be understood as a time window or time period in which the first device transmits the sensing signal, and the first device can transmit the sensing signal within the time period, which is not limited by the present application.
[0140] S603: Receive a second signal on the first symbol through a second port.
[0141] Specifically, the second signal includes an echo signal of the first signal and / or an interference signal corresponding to the first signal, and the second port is a sensing signal receiving port (receiving end).
[0142] It should be understood that on the first symbol, the transmission end (first port) and the receiving end (second port) of the RE1 are both in an open state, and the receiving end can be interfered by the transmission signal (first signal), thereby causing AAGC to control, reducing the sensitivity of the receiving end, and further affecting sensing and communication.
[0143] In one possible implementation, the first port and the second port are located in the same sector of the first device. That is, the interference of the transmission signal received by the second port is single-sector different-array interference, or it can also be referred to as intra-sector interference.
[0144] For example, as shown in FIG. 5 above, RX1 of sector 1 of network device 510 can receive a sensing transmission signal leaked from transmission end TX1 of the same sector (sector 1), thereby being affected by single-sector different-array same-frequency interference.
[0145] In one possible implementation, the first port and the second port are located in different sectors of the first device. That is, the interference of the transmission signal received by the second port is inter-sector interference.
[0146] For example, as shown in FIG. 5 above, RX1 of the network device 510 of sector 1 can also receive the perceived transmit signal leaked from the transmitter TX2 of a different sector (e.g., sector 2) of the same network device, thereby being affected by the inter-sector co-frequency interference.
[0147] S604: The REC sends second information to the RE1; correspondingly, the RE1 receives the second information from the REC.
[0148] The second information is used to indicate attenuation on the second signal.
[0149] In a possible implementation, the second information can include an attenuation value, which is related to the first information.
[0150] Optionally, the attenuation value is greater than or equal to the difference between the first power and the first threshold value; or the attenuation value is zero.
[0151] The first power is the interference power of the second port (i.e., the power of the interference signal corresponding to the first signal), which is determined by the first isolation degree and / or the transmit power of the first signal.
[0152] Optionally, the first power satisfies: P1=P T1 -S1
[0153] P1 represents the first power, P T1 represents the transmit power of the first signal, and S1 represents the first isolation degree.
[0154] Optionally, the transmit power of the first signal and / or the first isolation degree can be predefined or determined by the first device through testing, which is not limited in the present application.
[0155] For example, the transmit power of the first signal can be preset as a constant, and the attenuation value is determined according to the first isolation degree; or the first isolation degree can be preset as a constant, and the attenuation value is determined according to the transmit power of the first signal.
[0156] Optionally, when the first power is greater than the first threshold value, the attenuation value is greater than or equal to the difference between the first power and the first threshold value; when the first power is less than or equal to the first threshold value, the attenuation value is zero.
[0157] This way can more accurately determine the magnitude of signal attenuation. The first power is greater than the first threshold value, which indicates that the interference received by the second port can cause the AAGC to be triggered. At this time, the interference is attenuated to below the first threshold value, which can avoid the interference directly causing the AAGC to be triggered, thereby reducing the influence of the interference on the second port and improving the sensing and subsequent communication quality. The first power is less than or equal to the first threshold value, which indicates that the interference received by the second port is not enough to cause the AAGC to be triggered, so there is no need to attenuate the received signal.
[0158] It should be noted that the attenuation value is related to the first information, which does not mean that the attenuation value can only be directly related to the first information (the first isolation degree and / or the first threshold value). The attenuation value can also be related to other intermediate variables determined according to the first information. That is, the attenuation value can also be indirectly related to the first isolation degree and / or the first threshold value, which is not limited in the present application.
[0159] It should be understood that the specific determination manner of the attenuation value in the embodiments of the present application is not limited to the above-mentioned content. For example, the attenuation value is the sum of the difference between the first power and the first threshold value and the first parameter; or the attenuation value is the first parameter. Wherein, the first parameter is a real number.
[0160] For another example, when the difference between the first power and the first threshold value is greater than the second parameter, the attenuation value is the sum of the difference between the first power and the first threshold value and the first parameter; when the difference between the first power and the first threshold value is less than or equal to the third parameter, the attenuation value is the fourth parameter. Wherein, the second parameter, the third parameter and the fourth parameter are all real numbers.
[0161] In a possible implementation, the second information can further include an attenuation period, and the attenuation period is related to the first symbol.
[0162] Optionally, the attenuation period can be the first symbol.
[0163] For example, in the sensing and communication resource configuration as shown in FIG. 2, the attenuation period and the first symbol can both be symbol 11, that is, the first device can perform sensing at symbol 11, and can also attenuate the sensing received signal at symbol 11.
[0164] In this case, attenuating the received signal at the first symbol can avoid the situation that the interference still exists when the attenuation ends due to too short attenuation time, causing the AAGC to be triggered, and then causing the sensitivity of the receiving end to be reduced and affecting the sensing and subsequent communication quality. It can also avoid the situation that the received signal is still attenuated after the sensing period ends due to too long attenuation time, and then affecting the communication.
[0165] Optionally, the attenuation period can also be a sub-period within the first symbol; or the first symbol can also be a sub-period of the attenuation period. That is, as long as the attenuation period and the first symbol have an intersection, the influence of the co-channel interference caused by the simultaneous operation of the antenna array on the receiving end can be reduced to some extent, thereby improving the sensing and subsequent communication quality.
[0166] S605: The RE 1 attenuates the second signal according to the second information.
[0167] Optionally, the RE 1 can determine the attenuation degree of the second signal according to the attenuation value in the second information.
[0168] Optionally, the RE 1 can also attenuate the second signal according to the attenuation period in the second information. Specifically, the RE 1 determines when to attenuate the second signal according to the attenuation period.
[0169] In this case, the RE 1 attenuates the signal received in the period of the simultaneous operation of the antenna array, which can reduce the influence of the co-channel interference caused by the leakage of the transmitting signal on the receiving end, thereby improving the quality of sensing and subsequent communication.
[0170] S606: The RE 1 sends the second signal after the attenuation to the REC; correspondingly, the REC receives the second signal after the attenuation from the RE 1.
[0171] S607: The REC performs sensing processing according to the second signal after the attenuation.
[0172] In a possible implementation, the method 600 can further include an RE 2, so that the second signal can further include the echo signal of a third signal and the interference signal corresponding to the third signal, and the third signal is transmitted through a third port of the RE 2.
[0173] Optionally, the RE 2 belongs to the first device.
[0174] For example, the third port can be located in a different sector from the second port, in which case the second port also has inter-sector interference.
[0175] Optionally, the RE 2 belongs to another device (which can be a network device as a sensing device) different from the first device.
[0176] In this case, the second port also has inter-station interference.
[0177] For example, as shown in FIG. 5, the RX 1 of the network device 510 sector 1 can also receive the sensing transmitting signal leaked from the transmitting end TX 3 of the sector (for example, sector 3) of a different network device (for example, network device 511), thereby being affected by the inter-station co-channel interference.
[0178] In this implementation, the second port is interfered by multiple signals, and the first power can also be determined by the transmission power of the third signal and / or the second isolation between the second port and the third port.
[0179] Optionally, the first power satisfies: P1=P T1 -S1+P T3 -S2
[0180] Wherein, P1 represents the first power, P T1 represents the transmission power of the first signal, S1 represents the first isolation, P T3 represents the transmission power of the third signal, and S2 represents the second isolation.
[0181] Optionally, the second port can also be interfered by more signals, which is not limited in the present application. For example, the second signal further includes the echo signal of the fourth signal and the interference signal corresponding to the fourth signal, and the fourth signal is transmitted through the fourth port.
[0182] FIG. 7 is a schematic diagram of an isolation determination method 700 suitable for the embodiments of the present application.
[0183] It should be understood that FIG. 7 is only an example, and the embodiments of the present application can also perform other operations or variations of the operations in FIG. 7.
[0184] Optionally, the method shown in FIG. 7 can be performed internally by the first device (as a sensing device, which can be a network device), for example, to determine the intra-sector isolation and / or the inter-sector isolation; or it can also be applicable between the first device and the second device (as a sensing device, which can be a network device), for example, to determine the inter-station isolation. Alternatively, it can also be performed by a module and / or a device (for example, a chip or an integrated circuit) with corresponding functions installed in the first device and / or the second device.
[0185] In other words, when the method shown in FIG. 7 is used to determine the intra-sector isolation and / or the inter-sector isolation, the REC and the RE of the first device can interact; when the method shown in FIG. 7 is used to determine the inter-station isolation, the REC and the RE1 of the first device can interact with the RE2 of the second device. That is, the REC of the first device can interact with at least one RE.
[0186] In the following, without loss of generality, the interaction between the REC and the at least one RE is taken as an example for detailed description.
[0187] S701: The REC sends a message A to the RE; correspondingly, the RE receives the message A from the REC.
[0188] Specifically, the message A is used to instruct at least one RE to perform an isolation test.
[0189] It should be noted that the isolation test is used to determine the isolation between antennas (or ports), and the name thereof is not limited in the present application.
[0190] The fields carried by the message A include, but are not limited to, at least one of the following:
[0191] (1) Sensing transmission channel identifier: used to indicate the transmission channel of the sensing signal, or can be understood as used to indicate the transmission port of the sensing signal.
[0192] (2) Sensing reception channel identifier: used to indicate the reception channel of the sensing signal, or can be understood as used to indicate the reception port of the sensing signal.
[0193] (3) Detection frequency range: also known as detection bandwidth, used to indicate the frequency range for which the isolation test is performed. For example, the detection frequency range can be determined according to the operating frequency range of the RE for transmitting and / or receiving the sensing signal.
[0194] (4) Detection step: also known as detection step value, used to indicate the detection frequency interval for which the isolation test is performed in the frequency range.
[0195] It should be understood that the names of the above fields are only used to indicate the corresponding functions, and the specific names of the above fields are not limited in the embodiments of the present application.
[0196] S702: The RE performs an isolation test according to the message A.
[0197] Specifically, the RE tests the antenna isolation between the transmission port and the reception port of the sensing signal according to the detection frequency range and the detection step.
[0198] For example, the detection frequency range is [100, 200] MHz, and the detection step is 50 MHz. Then, the transmission end RE and the reception end RE perform isolation tests in the frequency ranges of [100, 150] MHz and [150, 200] MHz, respectively.
[0199] It should be noted that since the detection step is less than or equal to the detection frequency range, at least one isolation test result is generated between the transmission end RE and the reception end RE after the isolation test, and the isolation test result is used to indicate the isolation between the transmission port and the reception port in a specific detection frequency range.
[0200] In addition, the isolation between the transmission port and the reception port is related to the at least one isolation test result.
[0201] Optionally, the isolation between the transmitting port and the receiving port is the minimum value of the at least one isolation test result.
[0202] It should be understood that, since the smaller the isolation is, the greater the interference is, using the minimum value in the at least one isolation test result to represent the isolation between the two ports can determine the maximum interference between the two ports, so that the interference signal of the receiving end can be attenuated to the maximum extent in the method shown in FIG. 6, and the influence of the interference on perception and communication is reduced.
[0203] Optionally, the isolation between the transmitting port and the receiving port is the average value of the at least one isolation test result.
[0204] It should be understood that, using the average value in the at least one isolation test result to represent the isolation between the two ports can more accurately measure the overall situation of the interference between the two ports, so that the interference signal of the receiving end can be attenuated better in the method shown in FIG. 6, and the influence of the interference on perception and communication is reduced.
[0205] It should be understood that the process of performing the isolation test can refer to the related description in the foregoing term 7 and the prior art, which is not limited in the present application.
[0206] S703: The RE sends message B (an example of the first information) to the REC; correspondingly, the REC receives the message B sent by the RE.
[0207] Specifically, the message B is used to indicate the isolation between the transmitting port and the receiving port. The specific content of the message B can refer to the related description of the first information in the foregoing step S601 of the method 600, which will not be repeated here.
[0208] It should be noted that the method 600 can be combined with the method 700, that is, the first isolation and / or the second isolation can be determined according to the method 700 and applied to the method 600; or the method 600 can also be combined with other methods for determining the isolation, which is not limited in the present application.
[0209] Optionally, the first device can determine the first isolation and / or the second isolation according to the method 700 shown in FIG. 7 before each execution of the method 600 shown in FIG. 6.
[0210] Optionally, the first device can also execute the method 700 only once to determine the first isolation and / or the second isolation, and then apply it to each execution of the method 600.
[0211] Optionally, the first device can also execute the method 700 only once in a second time period, and apply the determined first isolation and / or second isolation to each execution of the method 600 in the second time period. The second time period can be a certain period during which the first device is in an operating state, or a periodic period during which the first device is in an operating state, which is not limited in the present application.
[0212] For ease of understanding, the workflow of the sensing device applicable to the method 600 is briefly introduced below in combination with FIG. 8.
[0213] FIG. 8 is a working schematic diagram of a sensing device applicable to the embodiments of the present application.
[0214] (a) of FIG. 8 describes the workflow of the sensing device when there is intra-sector interference or inter-sector interference. Specifically, before the first device performs sensing, the baseband unit (for example, REC) instructs the transmitting port and the receiving port to perform isolation test to determine the isolation between the transmitting port and the receiving port. When the first device performs sensing, the sensing signal is transmitted by the transmitting port after being processed by the transmitting end (for example, converted from a digital signal to an analog signal by a DAC), and the receiving port receives the sensing echo signal generated after the sensing signal encounters the sensed target, and detects the sensed target.
[0215] When the transmitting port and the receiving port belong to the same sector, the sensing signal transmitted by the transmitting port can leak to the receiving port, causing intra-sector co-frequency interference to the receiving end, thereby causing the received signal power to be too large, affecting the sensing and communication quality. In this case, the baseband unit determines the attenuation value according to the isolation between the transmitting port and the receiving port, the transmission power of the sensing signal, and the AAGC trigger value, and performs attenuation processing on the received signal of the receiving port (the received signal can be processed by the receiving end first, for example, converted from an analog signal to a digital signal by an ADC, filtered by a filter, etc.) through an attenuator, to avoid intra-sector co-frequency interference directly causing the receiving end AAGC to trigger, and improve the sensing and subsequent communication quality. The baseband unit performs sensing processing according to the attenuated signal to obtain the sensing result.
[0216] Similarly, when the sending port and the receiving port belong to different sectors, the sensing signal sent by the sending port can leak to the receiving port, causing inter-sector co-channel interference to the receiving end, thereby causing the received signal power to be too large, affecting the sensing and communication quality. In this case, the baseband unit determines the attenuation value according to the isolation between the sending port and the receiving port, the sending power of the sensing signal, and the AAGC trigger value, and attenuates the received signal of the receiving port (the received signal can be processed by the receiving end first, for example, the analog signal is converted into a digital signal by an ADC, the received signal is filtered by a filter, etc.) through an attenuator, to avoid inter-sector co-channel interference directly causing the receiving end AAGC to trigger, and to improve the sensing and subsequent communication quality. The baseband unit performs sensing processing according to the attenuated signal to obtain a sensing result.
[0217] (b) of FIG. 8 describes the workflow of the sensing device when there is inter-station interference. Specifically, the sensing signal is sent by the sending port of the second device and received by the receiving port of the first device. Before the first device and the second device perform sensing, the baseband unit (for example, REC) of the first device instructs the sending port of the second device and the receiving port of the first device to perform an isolation test to determine the isolation between the sending port of the second device and the receiving port of the first device. When the first device and the second device perform sensing, the sensing signal is sent by the sending port of the second device after being processed by the sending end of the second device (for example, the digital signal is converted into an analog signal by a DAC), and the receiving port of the first device receives the sensing echo signal generated after the sensing signal encounters the sensed target, and detects the sensed target. In this case, the sensing signal sent by the sending port of the second device can leak to the receiving port of the first device, causing inter-station co-channel interference to the receiving end of the first device, thereby causing the received signal power to be too large, affecting the sensing and communication quality. In this case, the baseband unit of the first device determines the attenuation value according to the isolation between the sending port of the second device and the receiving port of the first device, the sending power of the sensing signal of the second device, and the AAGC trigger value of the first device, and attenuates the received signal of the receiving port of the first device (the received signal can be processed by the receiving end first, for example, the analog signal is converted into a digital signal by an ADC, the received signal is filtered by a filter, etc.) through an attenuator, to avoid inter-station co-channel interference directly causing the receiving end AAGC to trigger, and to improve the sensing and subsequent communication quality. The baseband unit of the first device performs sensing processing according to the attenuated signal to obtain a sensing result.
[0218] In order to facilitate understanding of the above-mentioned embodiments provided by the present application, the following points are explained.
[0219] (1) In embodiments of the present application, "indication" can include direct indication, indirect indication, display indication, and implicit indication. When describing that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0220] In the present application, the information indicated by the indication information is referred to as to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be indicated only by a part, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, the protocol stipulates), thereby reducing the indication overhead to a certain extent. In addition, the to-be-indicated information can be sent as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending time of these sub-information can be the same or different.
[0221] (2) In the present application, "sending" and "receiving" represent the direction of signal transmission. For example, "sending information to XX" can be understood as that the destination of the information is XX, which can include direct sending through the air interface, and also includes indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct receiving from YY through the air interface, and also includes indirect receiving from YY through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between network devices and terminal devices, or can be carried out within a device, for example, between components, modules, chips, software modules or hardware modules within a device through a bus, wire or interface.
[0222] (3) In various embodiments of the present application, the terms and / or descriptions of different embodiments have consistency and can be mutually referenced if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0223] (4) In the present application, "first" and "second" are only for convenience of description and are used to distinguish objects, and are not used to limit the scope of the embodiments of the present application. They are not used to describe the order or sequence of the characteristics. It should be understood that the objects thus described can be interchanged under appropriate circumstances, so as to describe schemes other than the embodiments of the present application.
[0224] (5) In this application, “predefined” can be realized by pre-storing corresponding codes, tables or other means that can be used to indicate relevant information in the device, and the specific implementation manner is not limited in this application.
[0225] (6) In this application, “protocol” can refer to a standard protocol in the communication field, which can include long term evolution (LTE) protocol, new radio (NR) protocol and related protocols applied in future communication systems, and the application is not limited to this.
[0226] (7) In this application, “example”, “for example”, “exemplarily”, “as (another) example” and the like are used to represent as an example, illustration or description. Any embodiment or design scheme described as “example” in this application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes.
[0227] (8) In this application, “include”, “contain”, “have” and their variants mean “include but not limited to”, unless otherwise specifically emphasized. “At least one” refers to one or more, and “multiple” refers to two or more.
[0228] (9) In this application, “and / or” describes the association relationship of associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent the following cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character “ / ” generally represents an “or” relationship between the associated objects before and after it. “At least one of the following” or similar expressions refers to any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b and c can represent: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Where a, b and c can be single or multiple.
[0229] (10) In various embodiments of this application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0230] (11) Some optional features in various embodiments of this application can not depend on other features in some scenarios, or can be combined with other features in some scenarios, without limitation.
[0231] (12) In this application, the system time domain range can be divided into multiple time units. As an example but not limitation, in this application, the time unit can include a symbol, a slot, a mini-slot (or non-slot), a subframe, a transmission time interval or a short transmission time interval, and this application does not limit this.
[0232] (13) In this application, the description related to the sending of messages, information or data from network element A to network element B, and the receiving of messages, information or data from network element A by network element B, is intended to indicate which network element the messages, information or data are intended for, and does not limit whether they are sent directly or indirectly via other network elements. The descriptions such as "when", "in the case of", "if" and "provided that" all refer to the objective situation in which the device will make corresponding processing, and are not limited to time, and do not require the device to have a judgment action when implemented, nor does it mean that there are other limitations.
[0233] In the above, the method of the embodiments of the application is described in detail in combination with FIGS. 6-8. In order to implement the functions in the method provided by the application, the sending device and the receiving device can each include a hardware structure and / or a software module to implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a certain function in the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.
[0234] The communication apparatus of the embodiments of the application is described below in combination with FIGS. 9-11.
[0235] FIG. 9 is a schematic diagram of a communication apparatus 900 suitable for use in the embodiments of the application.
[0236] The apparatus 900 includes a transceiver unit 910 and a processing unit 920. The transceiver unit 910 can communicate with the outside, and the processing unit 920 is used for data processing. The transceiver unit 910 can also be referred to as a communication interface or a communication unit.
[0237] Optionally, the transceiver unit 910 can also be referred to as a communication interface or a communication unit, and includes a sending unit and / or a receiving unit. The transceiver unit 910 can be a transceiver (including a transmitter and / or a receiver), an input / output interface (including an input and / or an output interface), or a pin or a circuit, etc. The transceiver unit 910 can be used to execute the steps of sending and / or receiving in the above method embodiments.
[0238] Optionally, the processing unit 920 can be a processor (which can include one or more) or a processing circuit with a processor function, etc., and can be used to execute other steps in the above method embodiments in addition to sending and receiving.
[0239] Optionally, the apparatus 900 further includes a storage unit, which can be a memory, an internal storage unit (e.g., a register or a cache, etc.), or an external storage unit (e.g., a read-only memory or a random access memory, etc.), etc. The storage unit is configured to store instructions, and the processing unit 620 is configured to execute the instructions stored in the storage unit, so that the communication apparatus performs the above method.
[0240] In addition, the transceiver unit 910 can also be a transceiver circuit (e.g., which can include a receiving circuit and a transmitting circuit), and the processing unit 920 can be a processing circuit.
[0241] It should be noted that the apparatus in FIG. 9 can also be a chip or a chip system, such as a system on chip (SoC). The transceiver unit can be an input / output circuit or a communication interface, and the processing unit can be a processor or a microprocessor integrated on the chip or an integrated circuit. The present application does not limit the same.
[0242] In one design, the apparatus 900 can be configured to perform the actions performed by the network device in each of the above method embodiments, such as the apparatus 900 can be configured to perform the actions performed by the REC in the above method 600. For example, the apparatus 900 can be a component of the REC. The transceiver unit 910 is configured to perform the transceiving-related operations performed by the REC side in the above method embodiments, and the processing unit 920 is configured to perform the processing-related operations performed by the REC side in the above method embodiments.
[0243] For example, the processing unit 920 is configured to generate the second information, and perform the perception processing according to the second signal after the attenuation.
[0244] The transceiver unit 910 is configured to receive the first information, the first information being used to indicate a first isolation degree and / or a first threshold value, the first isolation degree being an isolation degree between the first port and the second port, and the first threshold value being related to a starting control value of an analog automatic gain control (AAGC); transmit the second information, the second information being used to indicate that the second signal is attenuated; and receive the second signal after the attenuation.
[0245] It should be understood that the transceiver unit 910 and the processing unit 920 can also perform other operations performed by the REC in any of the above methods 600 or 700, which will not be repeated here.
[0246] More detailed descriptions of the transceiver unit 910 and the processing unit 920 can be directly obtained by referring to the related descriptions in the method embodiments shown in FIGS. 6 and 7, which will not be repeated here.
[0247] In one design, the apparatus 900 can be used to perform the actions performed by the RE in each of the above method embodiments, e.g., the apparatus 900 can be used to perform the actions performed by the RE in the above method 700. In this case, the apparatus 900 can be a component of the REC, the transceiver unit 910 can be used to perform the transceiver related operations performed by the RE in the above method embodiments, and the processing unit 920 can be used to perform the processing related operations performed by the RE in the above method embodiments.
[0248] For example, the processing unit 920 is configured to attenuate the second signal according to the second information.
[0249] The transceiver unit 910 is configured to send first information, the first information being used to indicate a first isolation and / or a first threshold value, the first isolation being an isolation between a first port and a second port, the first threshold value being related to a start-up value of an analog automatic gain control (AAGC); send a first signal through the first port on a first symbol; receive a second signal through the second port on the first symbol, the second signal including an echo signal of the first signal and / or an interference signal corresponding to the first signal; receive second information, the second information being used to indicate an attenuation on the second signal; and send the second signal after the attenuation.
[0250] It should be understood that the transceiver unit 910 and the processing unit 920 can also perform other operations performed by the RE in any of the above method 600 or method 700, which are not repeated here.
[0251] More detailed descriptions of the transceiver unit 910 and the processing unit 920 can be directly obtained by referring to the related descriptions in the method embodiments shown in FIG. 6 and FIG. 7, which are not repeated here.
[0252] The apparatus 900 described above is embodied in the form of functional units. The term “unit” herein can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combination of logic circuitry and / or other suitable components that support the described functions.
[0253] The apparatus 900 of each of the above-mentioned solutions has a function of implementing the corresponding steps performed by the communication device (e.g., the terminal device, or the network device) in the above-mentioned methods. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the transceiver unit can be replaced by a transceiver (e.g., the transmitting unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor, which respectively performs the transceiving operations and related processing operations in each of the method embodiments.
[0254] FIG. 10 is a structural schematic diagram of a communication apparatus 1000 suitable for embodiments of the present application.
[0255] As shown in FIG. 10, the apparatus 1000 includes a processor 1010 and a transceiver 1020. The processor 1010 and the transceiver 1020 communicate with each other through an internal connection path. The processor 1010 is configured to execute instructions to control the transceiver 1020 to transmit and / or receive signals.
[0256] Optionally, the apparatus 1000 further includes a memory 1030, which communicates with the processor 1010 and the transceiver 1020 through an internal connection path. The memory 1030 is configured to store instructions, and the processor 1010 can execute the instructions stored in the memory 1030.
[0257] In a possible implementation, the apparatus 1000 is configured to implement each of the processes and steps performed by the REC in the above-mentioned method embodiments. The apparatus 1000 can be the REC in the above-mentioned embodiments; or can be a chip or chip system configured in the REC, in which case the transceiver 1020 can be a transceiver circuit of the chip, without limitation.
[0258] In a possible implementation, the apparatus 1000 is configured to implement each of the processes and steps performed by the RE in the above-mentioned method embodiments. The apparatus 1000 can specifically be the RE in the above-mentioned embodiments; or can be a chip or chip system configured in the RE, in which case the transceiver 1020 can be a transceiver circuit of the chip, without limitation.
[0259] Optionally, the memory 1030 can include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory can also include a non-volatile random access memory. The processor 1010 can be used to execute the instructions stored in the memory, and when the processor 1010 executes the instructions stored in the memory, the processor 1010 is used to execute the steps and / or processes performed by the network device or the terminal device in each of the above-mentioned method embodiments.
[0260] In the implementation process, each step of the above method can be completed by integrated logic circuit of hardware in the processor or instruction in the form of software. The steps of the method disclosed in the embodiments of the present application can be directly embodied as hardware processor execution completion, or execution completion by hardware and software module combination in the processor. The software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory or register. The storage medium is located in the memory, and the processor reads the information in the memory, and combines the hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.
[0261] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above method embodiment can be completed by integrated logic circuit of hardware in the processor or instruction in the form of software. The above processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The processor in the embodiments of the present application can realize or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware decoding processor execution completion, or execution completion by hardware and software module combination in the decoding processor. The software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register. The storage medium is located in the memory, and the processor reads the information in the memory, and combines the hardware to complete the steps of the above method.
[0262] It is to be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory, dynamic random access memory, synchronous dynamic random access memory, double data rate synchronous dynamic random access memory, enhanced synchronous dynamic random access memory, synchronous link dynamic random access memory and direct memory bus random access memory. It should be noted that the memory of the system and method described herein is intended to include, but not limited to, these and any other suitable types of memory.
[0263] FIG. 11 is a structural schematic diagram of a chip system 1100 suitable for the embodiments of the present application.
[0264] As shown in FIG. 11, the chip system 1100 (or also referred to as a processing system) includes a logic circuit 1110 and an input / output interface 1120.
[0265] Among them, the logic circuit 1110 can be a processing circuit in the chip system 1100; the input / output interface 1120 can be an input / output circuit in the chip system 1100, which outputs the information processed by the chip system 1100, or inputs the data or signaling information to be processed into the chip system 1100 for processing, so that the chip system 1100 can realize the functions of the REC or the RE in the embodiments of the present application. Alternatively, the logic circuit 1110 can be coupled to a storage unit to call instructions in the storage unit.
[0266] The present application also provides a computer readable medium having a computer program stored thereon, which, when executed by a computer, realizes the functions of the network device or the terminal device in any of the method embodiments described above.
[0267] The present application also provides a computer program product, which, when executed by a computer, realizes the functions of the REC or the RE in any of the method embodiments described above.
[0268] In the embodiments described above, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber or digital subscriber line (DSL)) or wireless (such as infrared, wireless or microwave, etc.) manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media sets. The available media can be magnetic media (such as floppy disk, hard disk or magnetic tape), optical media (such as high-density digital video disc (digital video disc, DVD)), or semiconductor media (such as solid state disk (solid state disk, SSD)), etc.
[0269] Those skilled in the art can appreciate that the units and algorithm steps of the 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 the functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0270] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0271] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. The division of the units is merely logical function division. There can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.
[0272] 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, i.e., they can be located in one place or distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0273] In addition, the functional units in each embodiment of the present application can be integrated into a processing unit, or each unit can be physically present separately, or two or more units can be integrated into one unit.
[0274] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program codes that can be stored in the medium.
[0275] The above is merely a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method characterized by comprising: The method comprises: sending first information, the first information being used to indicate a first isolation and / or a first threshold value, the first isolation being an isolation between a first port and a second port, the first threshold value being related to a trigger value of analog automatic gain control (AAGC); sending a first signal through the first port on a first symbol; receiving a second signal through the second port on the first symbol, the second signal comprising an echo signal of the first signal and / or an interference signal corresponding to the first signal; receiving second information, the second information being determined according to the first information, the second information being used to indicate that the second signal is to be attenuated; attenuating the second signal according to the second information; sending the second signal after the attenuation.
2. The method of claim 1, wherein, The second information comprises an attenuation value, the attenuation value being greater than or equal to a difference between a first power and the first threshold value. Alternatively, the attenuation value is zero. The first power is determined according to the first isolation and / or a transmission power of the first signal.
3. The method of claim 2, wherein: when the first power is greater than the first threshold value, the attenuation value is greater than or equal to a difference between the first power and the first threshold value; and when the first power is less than or equal to the first threshold value, the attenuation value is zero.
4. The method of any one of claims 1 to 3, wherein the second information further comprises an attenuation period, the attenuation period being related to the first symbol.
5. The method of any one of claims 1 to 4, further comprising: attenuating the second signal during the attenuation period.
6. The method according to any one of claims 1 to 5, characterized in that, The first signal further comprises an echo signal of a third signal and an interference signal corresponding to the third signal, the third signal being sent through a third port.
7. A communication method characterized by comprising: The method comprises: receiving first information, the first information being used to indicate a first isolation and / or a first threshold value, the first isolation being an isolation between a first port and a second port, the first threshold value being related to a trigger value of analog automatic gain control (AAGC); sending second information, the second information being determined according to the first information, the second information being used to indicate that a second signal is to be attenuated; receiving the second signal after the attenuation; performing sensing processing according to the second signal after the attenuation.
8. The method of claim 7, wherein, The second information comprises an attenuation value, the attenuation value being greater than or equal to a difference between a first power and the first threshold value. Alternatively, the attenuation value is zero. The first power is determined according to the first isolation and / or a transmission power of a first signal, the first signal being sent through the first port.
9. The method of claim 8, wherein: when the first power is greater than the first threshold value, the attenuation value is greater than or equal to a difference between the first power and the first threshold value; and when the first power is less than or equal to the first threshold value, the attenuation value is zero.
10. The method of any one of claims 7 to 9, wherein the second information further comprises an attenuation period, the attenuation period being related to a first symbol.
11. A communications device, characterized by The apparatus comprises means for performing the method of any of claims 1 to 6.
12. A communications device, characterized by The apparatus comprises means for performing the method of any of claims 7 to 10.
13. A communication system, characterized by A communication apparatus comprising the communication apparatus of claim 11 and / or the communication apparatus of claim 12.
14. A communications device, characterized by A chip system comprising a processor coupled with a memory for storing a computer program or instructions, the processor being configured to execute the computer program or instructions in the memory to cause the apparatus to perform the method of any of claims 1 to 10.
15. A computer-readable storage medium, characterized in that, A computer readable storage medium having stored thereon a computer program or instructions, which when executed on a computer cause the computer to perform the method of any of claims 1 to 10.
16. A chip or chip system, characterized by A chip system comprising a processor configured to call and run a computer program from a memory to cause a communication device in which the chip system is installed to perform the method of any of claims 1 to 10.
17. A computer program product, characterised in that, A computer program product which when executed on a computer cause the computer to perform the method of any of claims 1 to 10.
Citation Information
Patent Citations
Collaborative sensing method and device, terminal, control center and communication equipment
CN114859333A
Power control method and device
CN115707076A
Communication method and communication device
CN117336863A
North port interference mitigation in a full duplex (FDX) amplifier
US20230254175A1
Self-excitation elimination apparatus, isolation detection method, access unit and system
WO2021129810A1