Communication method and related device

CN119968815APending Publication Date: 2025-05-09HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280100575.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-10-31
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

In wireless communication systems, due to highly dynamic and diverse environments, it is difficult to ensure the accuracy of bit error rate calculations based on model simulation or theory, resulting in insufficient certainty of bit error rates in keyless secure transmission.

Method used

Transmission parameters and reference signals are sent to the terminal device through the network device, so that the terminal device acts as an 'EVE' to assist in counting the bit error rate, thereby improving the accuracy of the bit error rate.

Benefits of technology

It improves the certainty of the bit error rate, solves the problem of difficulty in ensuring the accuracy of the bit error rate in highly dynamic and diverse environments, and enhances the security of the wireless communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119968815A_ABST
    Figure CN119968815A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a related device. The method comprises: a first terminal device receives a first transmission parameter and a first reference signal from a network device, the first transmission parameter being a transmission parameter used for data transmission between the network device and a second terminal device, and the first terminal device and the second terminal device being different terminal devices; and demodulating the first reference signal according to the first transmission parameter. Through the technical scheme provided by the invention, the accuracy of determining the bit error rate can be improved, so that the problem that the accuracy of the bit error rate calculated based on model simulation or theory is difficult to ensure in a wireless environment with actual high dynamics and scene diversity can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and related device Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a communication method and related devices. Background Art

[0002] In wireless communication systems, secure transmission is the fundamental guarantee for communication. Secure transmission can be achieved using keys, for example, symmetric and asymmetric encryption. Key maintenance and management require complex protocol support, incurring additional communication overhead and latency, making them unsuitable for the highly dynamic nature of future communication networks. Furthermore, in current wireless communication protocols, control signaling at the physical layer and media access control (MAC) layer is transmitted before key negotiation, making key-based secure communication impossible. Therefore, keyless secure transmission can be employed to protect communication transmissions from attacks such as distributed denial-of-service (DDoS), tampering, and eavesdropping.

[0003] Keyless secure transmission methods require establishing the error differential between legitimate and illegitimate links. This means that the packet error rate (PER) of illegitimate users must exceed a certain threshold. Currently, PER estimates can be derived based on models, such as simulations and theoretical calculations based on wireless propagation models and receiver reference models. However, in real-world wireless systems, the accuracy of model-based PER estimates cannot be guaranteed due to factors such as the highly dynamic nature of wireless environments and the diversity of scenarios. Therefore, improving the accuracy of PER determination is an urgent issue.

[0004] Summary of the Invention

[0005] The embodiments of the present application provide a communication method and related devices, which can improve the accuracy of determining the bit error rate, thereby solving the problem that it is difficult to ensure the accuracy of the bit error rate based on model simulation or theoretical calculation in an actual wireless environment with high dynamics and diverse scenarios.

[0006] In a first aspect, the present application provides a communication method, which can be applied to a first terminal device, or to a device (e.g., a chip, or a chip system, or a circuit) in the first terminal device, or a device that can be used in conjunction with the first terminal device. The method is described below using the application to the first terminal device as an example. The method may include: the first terminal device receiving a first transmission parameter and a first reference signal from a network device, the first transmission parameter being a transmission parameter used for transmitting data between the network device and a second terminal device, the first terminal device and the second terminal device being different terminal devices; and demodulating the first reference signal according to the first transmission parameter.

[0007] In the solution provided in this application, a network device sends a first transmission parameter to a first terminal device. The first transmission parameter is a transmission parameter used to transmit data between the network device and a second terminal device. The first terminal device and the second terminal device are different terminal devices, and the network device demodulates a first reference signal according to the first transmission parameter. The network device sends the second terminal device's shared transmission parameter to the first terminal device so that the first terminal device can demodulate the first reference signal, thereby obtaining the PER of the first terminal device. This can be understood as using the first terminal device as the "EVE" (eavesdropper) of the second terminal device to assist in calculating the PER of the "EVE", thereby improving the accuracy of determining the bit error rate, thereby resolving the problem that it is difficult to ensure the accuracy of the bit error rate calculated based on model simulation or theoretical calculation in actual wireless environments with high dynamics and diverse scenarios.

[0008] In a possible implementation, the communication method further includes: the first terminal device sends a PER to the network device, where the PER is determined by demodulating the first reference signal according to the first transmission parameter.

[0009] In the solution provided in the present application, the first terminal device may determine the PER and report the PER to the network device, so that the network device can determine the PER of the first terminal device.

[0010] In a possible implementation manner, the communication method further includes: the first terminal device sending indication information to the network device, where the indication information is used to indicate whether demodulation of the first reference signal according to the first transmission parameter is successful.

[0011] In the solution provided in the present application, the first terminal device may demodulate the first reference signal according to the first transmission parameter, and report the demodulation result to the network device, and the network device may determine the PER based on the demodulation result.

[0012] In a possible implementation, the communication method further includes: the first terminal device sends request information to the network device, where the request information is used to request the network device to send the first transmission parameter.

[0013] The first transmission parameter may be sent by the first terminal device to the network device via a request message, or may be sent by the network device to the first terminal device on its own. Optionally, if the network device sends the first transmission parameter to the first terminal device on its own, the network device may notify the first terminal device before sending the first transmission parameter to the first terminal device, so that the first terminal device can receive the first transmission parameter in a timely manner.

[0014] In a possible implementation manner, the first reference signal carries first transmission information, and the first transmission information is modulated according to a first transmission parameter.

[0015] In a second aspect, the present application provides a communication method, which can be applied to a first terminal device, or to a device (e.g., a chip, or a chip system, or a circuit) in the first terminal device, or a device that can be used in conjunction with the first terminal device. The method is described below using the application to the first terminal device as an example. The method may include: a network device sending a first transmission parameter and a first reference signal to the first terminal device, the first transmission parameter being used to demodulate the first reference signal, the first transmission parameter being a transmission parameter used between the network device and a second terminal device, the first terminal device and the second terminal device being different terminal devices.

[0016] In the solution provided in this application, a network device sends a first transmission parameter to a first terminal device. The first transmission parameter is a transmission parameter used to transmit data between the network device and a second terminal device. The first terminal device and the second terminal device are different terminal devices, and the network device demodulates a first reference signal according to the first transmission parameter. The network device sends the second terminal device's shared transmission parameter to the first terminal device so that the first terminal device can demodulate the first reference signal, thereby obtaining the PER of the first terminal device. This can be understood as using the first terminal device as the "EVE" (eavesdropper) of the second terminal device to assist in calculating the PER of the "EVE", thereby improving the accuracy of determining the bit error rate, thereby resolving the problem that it is difficult to ensure the accuracy of the bit error rate calculated based on model simulation or theoretical calculation in actual wireless environments with high dynamics and diverse scenarios.

[0017] It should be understood that the executor of the second aspect is the network device, and the specific content of the second aspect corresponds to the content of the first aspect. The corresponding features and beneficial effects achieved by the second aspect can refer to the description of the first aspect. To avoid repetition, the detailed description is appropriately omitted here.

[0018] In a possible implementation, the communication method further includes: the network device receiving a PER from the first terminal device, where the PER is determined by the first terminal device by demodulating the first reference signal according to the first transmission parameter.

[0019] In a possible implementation, the communication method further includes: the network device receiving indication information from the first terminal device, where the indication information is used to indicate whether the first terminal device successfully demodulates the first reference signal according to the first transmission parameter.

[0020] In a possible implementation, the communication method further includes: the network device determining a first area of ​​the second terminal device, the first terminal device being a terminal device with the lowest PER outside the first area.

[0021] In the solution provided in this application, since the first terminal device is assumed to be the "EVE" of the second terminal device, it is particularly important for the network device to determine the first terminal device. Through this embodiment, the network device can determine the first terminal device, use the first terminal device as the "EVE" of the second terminal device, and assist in calculating the PER of the "EVE", thereby improving the accuracy of bit error rate determination. This solves the problem that bit error rate calculations based on model simulation or theoretical calculations are difficult to ensure accuracy in actual wireless environments with high dynamics and diverse scenarios.

[0022] In a possible implementation, the communication method further includes: the network device receiving request information from the first terminal device, where the request information is used to request the network device to send the first transmission parameter.

[0023] In a possible implementation manner, the first reference signal carries first transmission information, and the first transmission information is modulated according to a first transmission parameter.

[0024] In a third aspect, an embodiment of the present application provides a communication device. The communication device can be applied to a first terminal device, or to a device in the first terminal device (for example, a chip, or a chip system, or a circuit), or to a logic module or software that can implement all or part of the functions of the first terminal device. The communication device has the function of implementing the behavior in the method example of the first aspect above. The function can be implemented by hardware, or by hardware executing the corresponding software implementation. The hardware or software includes one or more modules corresponding to the above functions. The beneficial effects can be found in the description of the first aspect, which will not be repeated here.

[0025] In a fourth aspect, an embodiment of the present application provides a communication device, which can be applied to a network device, or to a device in a network device (for example, a chip, or a chip system, or a circuit), and can also be applied to a logic module or software that can implement all or part of the network device functions. The communication device has the function of implementing the behavior in the method example of the second aspect above. The function can be implemented by hardware, or by hardware executing the corresponding software implementation. The hardware or software includes one or more modules corresponding to the above functions. The beneficial effects can be found in the description of the second aspect, which will not be repeated here.

[0026] In a fifth aspect, a communication device is provided, which may be the first terminal device in the above-mentioned method embodiment, or may be a device (e.g., a chip, or a chip system, or a circuit) provided in the first terminal device. The device may include a processor, a memory, an input interface, and an output interface, the input interface being used to receive information from other communication devices outside the communication device, the output interface being used to output information to other communication devices outside the communication device, the processor being coupled to the memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the communication device executes the communication method provided by the first aspect or any implementation of the first aspect performed by the first terminal device or the device in the first terminal device in the above-mentioned method embodiment.

[0027] In a sixth aspect, a communication device is provided, which may be a network device in the above-mentioned method embodiment, or a device provided in the network device (for example, a chip, or a chip system, or a circuit). The device may include a processor, a memory, an input interface, and an output interface, wherein the input interface is used to receive information from other communication devices outside the communication device, and the output interface is used to output information to other communication devices outside the communication device. The processor is coupled to the memory, and the memory is used to store programs or instructions. When the program or instruction is executed by the processor, the communication device executes the communication method provided by the second aspect or any implementation of the second aspect performed by the network device or the device in the network device in the above-mentioned method embodiment.

[0028] In the seventh aspect, the present application provides a computer-readable storage medium having computer instructions stored thereon. When the computer program or computer instructions are executed, the computer executes the method in the above-mentioned first aspect and any possible implementation thereof, and the second aspect and any possible implementation thereof.

[0029] In an eighth aspect, the present application provides a computer program product comprising executable instructions, which, when run on a computer, enables the computer to execute the method in the above-mentioned first aspect or any possible implementation of the first aspect, the second aspect or any possible implementation of the second aspect.

[0030] In a ninth aspect, the present application provides a communication device, comprising a processor for implementing the method of the first aspect and any possible implementation thereof, and the second aspect and any possible implementation thereof. In one possible implementation, the communication device may further comprise a memory for storing program instructions and / or data. The communication device may be a chip system, which may be composed of a chip or may include a chip and other discrete components.

[0031] In the tenth aspect, the present application provides a communication system, which includes at least one first terminal device, at least one second terminal device and at least one network device. When the at least one aforementioned first terminal device, at least one second terminal device and at least one aforementioned network device are operating in the communication system, it is used to execute any one of the communication methods described in the first to second aspects above. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0033] FIG1 is a schematic diagram of a network architecture of a mobile communication system provided in an embodiment of the present application;

[0034] FIG2 is an interactive diagram of a communication method provided in an embodiment of the present application;

[0035] FIG3 is an interactive diagram of another communication method provided in an embodiment of the present application;

[0036] FIG4 is an interactive diagram of another communication method provided in an embodiment of the present application;

[0037] FIG5 is an interactive diagram of another communication method provided in an embodiment of the present application;

[0038] FIG6 is a schematic diagram of a scenario in which a network device determines a first terminal device according to an embodiment of the present application;

[0039] FIG7 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0040] FIG8 is a schematic structural diagram of another communication device provided in an embodiment of the present application;

[0041] FIG9 is a schematic structural diagram of another communication device provided in an embodiment of the present application;

[0042] FIG10 is a schematic structural diagram of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0043] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application. In the embodiments of the present application, the terms "system" and "network" can be used interchangeably. Unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship. For example, A / B can represent A or B. "And / or" in this application is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, in the description of this application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be one or more. In addition, to facilitate a clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish between network elements and identical or similar items with substantially the same functions. Those skilled in the art will understand that terms such as "first" and "second" do not limit the quantity or execution order, and terms such as "first" and "second" do not necessarily limit differences.

[0044] References to "one embodiment" or "some embodiments" in the embodiments of the present application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.

[0045] The following specific implementation methods further describe in detail the objectives, technical solutions and beneficial effects of the present application. It should be understood that the following are only specific implementation methods of the present application and are not intended to limit the scope of protection of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the present application should be included in the scope of protection of the present application.

[0046] The following is a description of the technical terms that may appear in the embodiments of this application. The terms used in the implementation section of this application are only used to explain the specific embodiments of this application and are not intended to limit this application. In the various embodiments of this application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0047] (1) Packet Error Rate

[0048] The packet error rate (PER) is also called the packet error rate, which is the ratio of the number of data packets not correctly received by the receiver to the number of data packets sent by the sender.

[0049] (2) Positioning

[0050] NR positioning methods may include the following:

[0051] Downlink time difference of arrival (DL-TDOA): A new reference signal, positioning reference signal (PRS), was introduced in R16. It can be used by terminal devices to perform downlink reference signal time difference (DL RSTD) measurements on the PRS of each network device. These measurement results will be reported to the location server.

[0052] Uplink time difference of arrival (UL-TDOA): Enhances the R16 sounding reference signal (SRS) to allow each network device to measure the uplink relative time of arrival (UL-RTOA) and report the measurement results to the location server.

[0053] Downlink angle-of-departure (DL AoD): The terminal device measures the downlink reference signal receiving power (DL RSRP) for each beam / network device. The measurement report is used to determine the AoD based on the terminal device's beam position for each network device. The location server can then use the AoD to estimate the terminal device's location.

[0054] Uplink angle-of-arrival (UL AoA): The network device measures the angle of arrival based on the beam the terminal device is located in. The measurement report is sent to the location server.

[0055] Multi-cell round trip time (RTT): Network equipment and terminal devices measure the Rx-Tx time difference of signals from each cell. Measurement reports from the terminal device and network equipment are sent to the location server to determine the round trip time for each cell and derive the terminal device's location.

[0056] Enhanced cell ID (E-CID): Based on the radio resource management (RRM) measurements (e.g. DL RSRP) of each network device at the terminal device. The measurement reports are sent to the location server.

[0057] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: global system for mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, universal mobile telecommunications system (UMTS) system, enhanced data rate for GSM evolution (EDGE) system, and world-wide interoperability for microwave access (WiMAX) system. The technical solutions of the embodiments of the present application can also be applied to other communication systems, such as public land mobile network (PLMN) systems, advanced long term evolution (LTE advanced, LTE-A) systems, fifth generation mobile communication (5G) systems, NR systems, machine to machine communication (M2M) systems, or other communication systems evolved in the future, etc., and the embodiments of the present application are not limited to this. The technical solutions provided by the embodiments of the present application can also be applied to other communication systems, as long as there are entities in the communication system that can send control information and send (and / or receive) transmission blocks, and there are other entities in the communication system that can receive control information and receive (and / or send) transmission blocks.

[0058] It should be understood that the embodiments of the present application can also be applied to sensing systems, and can also be applied to systems that comply with IEEE 802.11 system standards, such as 802.11bf, 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, or their next generations, such as 802.11be, Wi-Fi 7 or EHT, or even next-generation standard systems, such as Wi-Fi 8, UHR, Wi-Fi AI and other 802.11 series protocol wireless local area network systems, or wireless personal area network systems based on ultra-wideband UWB, etc., and can also be applied to wireless local area network (WLAN) scenarios. Alternatively, the embodiments of the present application can also be applied to wireless local area network systems such as the Internet of Things (IoT) network or the Vehicle to X (V2X) network.

[0059] Please refer to Figure 1, which is a schematic diagram of the network architecture of a mobile communication system provided in an embodiment of the present application. As shown in Figure 1, the mobile communication system may include at least one terminal device (such as terminal device 101 and terminal device 102 in Figure 1) and a network device 103. The terminal device can be connected to the network device 103 wirelessly and can be accessed to the core network device through the network device 103. The terminal device can be fixed or mobile. In the present application, the network device 103 can send a first transmission parameter to the terminal device 101 and the terminal device 102 respectively.

[0060] A terminal device is a user-side entity used to receive or transmit signals. It can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as ships); it can also be deployed in the air (such as airplanes, balloons, and satellites). The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in telemedicine, a wireless terminal device in smart grids, a wireless terminal in transportation safety, a wireless terminal device in smart cities, a wireless terminal in smart homes, and can also be a user equipment (UE).

[0061] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0062] In addition, in the embodiments of the present application, the terminal device may also be a terminal device in the Internet of Things (IoT) system. The IoT is an important component of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network that interconnects people and machines and things. In the embodiments of the present application, IoT technology can achieve massive connections, deep coverage, and terminal power saving through, for example, narrowband (NB) technology.

[0063] A network device may be an entity for transmitting or receiving signals, or may be a device for communicating with a terminal device. The network device may be a base transceiver station (BTS) in a global system for mobile communications (GSM) system or a code division multiple access (CDMA) system, or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolved NodeB (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device may be a relay station, an access point, an on-board device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, etc., and the embodiments of the present application are not limited thereto. The network device may be a device in a wireless network, such as a radio access network (RAN) node that connects a terminal to a wireless network. Currently, some examples of RAN nodes include base stations, next-generation Node Bs (gNBs), transmission reception points (TRPs), eNBs, home base stations, baseband units (BBUs), or access points (APs) in Wi-Fi systems. In one network architecture, network devices may include centralized unit (CU) nodes, distributed unit (DU) nodes, or RAN devices including both CU and DU nodes.

[0064] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application. As long as it is possible to communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in the terminal device or the network device that can call a program and execute the program.

[0065] In addition, various aspects or features of the present application can be implemented as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used in this application covers computer programs that can be accessed from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0066] It is understandable that the number and type of network devices and terminal devices included in the network architecture shown in Figure 1 are merely examples, and the embodiments of the present application are not limited thereto. For example, more or fewer terminal devices that communicate with the network devices may also be included. For the sake of simplicity, they are not described one by one in the accompanying drawings. In addition, in the network architecture shown in Figure 1, although network devices and terminal devices are shown, the application scenario may not be limited to including network devices and terminal devices. For example, it may also include core network nodes or devices for carrying virtualized network functions, wireless relay devices, and wireless backhaul devices, etc. These are obvious to those skilled in the art and will not be described one by one here.

[0067] To facilitate understanding of the embodiments of the present application, the following first introduces the current implementation of secure transmission, including various technical solutions, which are explained as examples below.

[0068] In wireless communication systems, secure transmission is the fundamental guarantee for communication. Secure transmission can be achieved using keys, for example, symmetric and asymmetric encryption. Key maintenance and management require complex protocol support, incurring additional communication overhead and latency, making them unsuitable for the highly dynamic nature of future communication networks. Furthermore, in current wireless communication protocols, control signaling at the physical layer and media access control (MAC) layer is transmitted before key negotiation, making key-based secure communication impossible. Therefore, keyless secure transmission can be employed to protect communication transmissions from attacks such as distributed denial-of-service (DDoS), tampering, and eavesdropping.

[0069] The keyless secure transmission method requires establishing the error difference between legitimate links and illegitimate links. In other words, the packet error rate (PER) of the illegitimate user must be greater than a certain threshold.

[0070] Currently, PER can be estimated based on models, such as simulation and theoretical calculations based on wireless propagation models and receiver reference models. However, in actual wireless systems, the accuracy of model-based PER estimation cannot be guaranteed due to factors such as the high dynamics of the wireless environment and the diversity of scenarios. Therefore, how to improve the accuracy of PER determination is an urgent problem to be solved.

[0071] To address the issue of uncertainty in the accuracy of PER estimation, an embodiment of the present application provides a communication method in which a network device sends a first transmission parameter and a first reference signal to a first terminal device. The first transmission parameter is a transmission parameter used for data transmission between the network device and a second terminal device, the first terminal device and the second terminal device being different terminals. The method then demodulates the first reference signal based on the first transmission parameter. This improves the accuracy of bit error rate (BER) determination, resolving the difficulty in ensuring the accuracy of BER based on model simulation or theoretical calculations in highly dynamic and diverse wireless environments.

[0072] This application proposes a communication method, which will be described below through the following embodiments. It should be understood that these communication methods can be used in combination with each other.

[0073] In the embodiments of the present application (such as the embodiments corresponding to Figures 2 to 4 below), the first terminal device and the network device can be used as examples to illustrate the method as the execution subjects of the interactive diagram, but the present application does not limit the execution subjects of the interactive diagram. For example, the terminal device can also be a chip, chip system, or processor that supports the first terminal device to implement the method, or a logic module or software that can implement all or part of the functions of the first terminal device; the network device can also be a chip, chip system, or processor that supports the network device to implement the method, or a logic module or software that can implement all or part of the functions of the network device. The embodiments of the present application are uniformly explained here and will not be repeated later.

[0074] In conjunction with the above network architecture, a communication method provided by an embodiment of the present application is described below. Please refer to Figure 2, which is an interactive schematic diagram of a communication method provided by an embodiment of the present application. As shown in Figure 2, the communication method may include S201-S202.

[0075] S201: A network device sends a first transmission parameter and a first reference signal to a first terminal device, where the first transmission parameter is a transmission parameter used for transmitting data between the network device and a second terminal device. Correspondingly, the first terminal device receives the first transmission parameter and the first reference signal from the network device.

[0076] The first terminal device and the second terminal device are different terminal devices communicating with the network device. The second terminal device can be understood as the first legal user of the network device, and the first terminal device can be understood as the second legal user of the network device and "EVE" assumed to be the first legal user.

[0077] The first transmission parameter (i.e., the physical layer transmission parameter of the legal link) between the network device and the second terminal device can be shared with other terminal devices, for example, with the first terminal device, that is, the network device sends the first transmission parameter to the first terminal device. Optionally, the network device can send the first transmission parameter to the first terminal device at the same time as sending the first transmission parameter to the second terminal device. It is understandable that there is no restriction on the order in which the network device sends the first transmission parameter to the first terminal device and the second terminal device.

[0078] The first transmission parameter may include but is not limited to a scrambling method, a modulation and coding scheme (MCS), a transmission time-frequency resource, and the like.

[0079] The network device may also send a first reference signal to the first terminal device, where the first reference signal carries first transmission information, and the first transmission information is modulated according to the first transmission parameter. Optionally, the network device may negotiate with the second terminal device about the specific content of the first transmission information. In the subsequent process of the first terminal device receiving the first transmission information from the network device, since the first terminal device already knows the first transmission parameter, which may bring security risks, the first transmission information may be plaintext information negotiated by the network device and the second terminal device that does not pose a security risk. The first transmission information may also be some information pre-stored by the network device specifically for the first terminal device to determine the PER.

[0080] Further optionally, before sending the first transmission parameter to the first terminal device, the network device may first inform the first terminal device so that the first terminal device can receive the first transmission parameter in a timely manner.

[0081] S202: The first terminal device demodulates the first reference signal according to the first transmission parameter.

[0082] After receiving the first transmission parameter and the first reference signal from the network device, the first terminal device may use the first transmission parameter to demodulate the first reference signal to obtain the first transmission information carried by the first reference signal. The first terminal device may compare the original first transmission information with the first transmission information obtained by demodulating the first reference signal according to the first transmission parameter, for example, by performing an integrity check on the integrity of the two first transmission information and / or checking the difference between the two first transmission information, and then determine whether the demodulation of the first reference signal according to the first transmission parameter is successful based on the integrity and / or difference.

[0083] Optionally, the network device may send the first reference signal to the first terminal device multiple times, so that the first terminal device demodulates the first reference signal multiple times according to the first transmission parameter.

[0084] In this embodiment, the network device sends a first transmission parameter to a first terminal device. The first transmission parameter is used for data transmission between the network device and a second terminal device. The first and second terminal devices are different terminal devices. The network device then demodulates a first reference signal based on the first transmission parameter. The network device then sends the second terminal device's shared transmission parameter to the first terminal device, enabling the first terminal device to demodulate the first reference signal, thereby obtaining the first terminal device's PER. This can be understood as using the first terminal device as the "EVE" of the second terminal device to assist in calculating the PER of the "EVE," thereby improving the accuracy of bit error rate determination. This addresses the difficulty in ensuring the accuracy of bit error rate calculations based on model simulation or theoretical calculations in the highly dynamic and diverse wireless environments of reality.

[0085] Based on Figure 2, another communication method provided by an embodiment of the present application is described below. It should be understood that the explanations of terms in different embodiments of the present application can refer to each other. To avoid redundant descriptions, different embodiments may not repeat the same terminology. Please refer to Figure 3, which is an interactive diagram of another communication method provided by an embodiment of the present application. As shown in Figure 3, the communication method may include S301-S304. Among them, step S301 is optional.

[0086] S301: A first terminal device sends a request message to a network device, where the request message is used to request the network device to send a first transmission parameter. Correspondingly, the network device receives the request message from the first terminal device.

[0087] The first transmission parameter may be sent by the first terminal device to the network device via a request message, or may be sent by the network device to the first terminal device on its own. Optionally, if the network device sends the first transmission parameter to the first terminal device on its own, the network device may notify the first terminal device before sending the first transmission parameter to the first terminal device, so that the first terminal device can receive the first transmission parameter in a timely manner.

[0088] S302: The network device sends a first transmission parameter and a first reference signal to the first terminal device, where the first transmission parameter is a transmission parameter used for transmitting data between the network device and the second terminal device. Correspondingly, the first terminal device receives the first transmission parameter and the first reference signal from the network device.

[0089] S303: The first terminal device demodulates the first reference signal according to the first transmission parameter.

[0090] It should be understood that steps S302 to S303 correspond to steps S201 to S202. For the relevant descriptions of steps S302 to S303, reference can be made to the descriptions of steps S201 to S202 above. To avoid repetition, they will not be repeated here.

[0091] S304: The first terminal device sends a PER to the network device, where the PER is determined by demodulating the first reference signal according to the first transmission parameter. Correspondingly, the network device receives the PER from the first terminal device.

[0092] Steps S302 and S303 may be repeated until a certain threshold is reached. The first terminal device may calculate the result of each demodulation of the first reference signal to obtain a PER, for example, based on whether each demodulation is successful or not, and may report the PER to the network device so that the network device determines the PER of the first terminal device. It is understood that the threshold may be configured by the network device through radio resource control (RRC) or may be predefined by a protocol, and this application does not limit this.

[0093] Optionally, after determining the PER of the first terminal device, the network device may stop sending the first reference signal to the first terminal device.

[0094] In this embodiment, the network device sends a first transmission parameter to a first terminal device. The first transmission parameter is used for data transmission between the network device and a second terminal device. The first and second terminal devices are different terminals. The network device then demodulates a first reference signal based on the first transmission parameter. The network device then shares the second terminal device's transmission parameter with the first terminal device, enabling the first terminal device to demodulate the first reference signal and thereby obtain the PER of the first terminal device. This can be understood as using the first terminal device as the "EVE" of the second terminal device to assist in calculating the PER of the "EVE," thereby improving the accuracy of bit error rate (BER) determination. This addresses the difficulty of ensuring accuracy in actual wireless environments with high dynamics and diverse scenarios, often caused by model simulation or theoretical bit error rate calculations. Based on this, in this embodiment, the first terminal device can determine the PER and report it to the network device, allowing the network device to determine the PER of the first terminal device.

[0095] Based on Figure 2, another communication method provided by an embodiment of the present application is described below. It should be understood that the terminology explanations in different embodiments of the present application can refer to each other. To avoid redundant descriptions, different embodiments may not repeat the same terminology. Please refer to Figure 4, which is an interactive diagram of another communication method provided by an embodiment of the present application. As shown in Figure 4, the communication method may include S401-S405. Among them, S401 is an optional step.

[0096] S401: A first terminal device sends a request message to a network device, where the request message is used to request the network device to send a first transmission parameter. Correspondingly, the network device receives the request message from the first terminal device.

[0097] It should be understood that step S401 corresponds to step S301. For the relevant description of step S401, reference can be made to the description of step S301 above. To avoid repetition, details will not be given here.

[0098] S402: The network device sends a first transmission parameter and a first reference signal to the first terminal device, where the first transmission parameter is a transmission parameter used for transmitting data between the network device and the second terminal device. Correspondingly, the first terminal device receives the first transmission parameter and the first reference signal from the network device.

[0099] S403: The first terminal device demodulates the first reference signal according to the first transmission parameter.

[0100] It should be understood that steps S402 to S403 correspond to steps S201 to S202. For the relevant descriptions of steps S402 to S403, reference can be made to the descriptions of steps S201 to S202 above. To avoid repetition, they will not be repeated here.

[0101] S404: The first terminal device sends indication information to the network device, where the indication information is used to indicate whether demodulation of the first reference signal according to the first transmission parameter is successful. Correspondingly, the network device receives the indication information from the first terminal device.

[0102] Steps S402 and S403 may be repeated until a certain threshold is reached. The first terminal device may count the results of each demodulation of the first reference signal to determine whether the demodulation is successful or not, and may send indication information to the network device indicating whether the demodulation of the first reference signal according to the first transmission parameter is successful. It is understood that the threshold may be configured by the network device through RRC or may be predefined by the protocol, and this application does not limit this.

[0103] Optionally, the terminal device may report indication information of the demodulation result to the network device each time after demodulating the first reference signal according to the first transmission parameter, or may report indication information of multiple demodulation results to the network device at one time after reaching a certain threshold.

[0104] S405: The network device determines the PER of the first terminal device according to the indication information.

[0105] After receiving the indication information from the first terminal device, the network device can determine the PER of the first terminal device based on the indication information. For example, the network device may have sent a first reference signal to the first terminal device N times, received the indication information from the first terminal device, obtained N demodulation results, and determined the number of successful demodulations. Based on the number of successful demodulations and the total number of N, the PER of the first terminal device can be calculated. N is a positive integer greater than or equal to 1.

[0106] Optionally, after determining the PER of the first terminal device, the network device may stop sending the first reference signal to the first terminal device.

[0107] In this embodiment, a network device sends a first transmission parameter to a first terminal device. The first transmission parameter is used for data transmission between the network device and a second terminal device. The first terminal device and the second terminal device are different terminal devices. The network device then demodulates a first reference signal based on the first transmission parameter. The network device then shares the second terminal device's transmission parameter with the first terminal device, enabling the first terminal device to demodulate the first reference signal and thereby obtain the first terminal device's PER. This can be understood as using the first terminal device as the "EVE" of the second terminal device to assist in calculating the PER of the "EVE," thereby improving the accuracy of bit error rate (BER) determination. This addresses the difficulty of ensuring accuracy in actual wireless environments with high dynamics and diverse scenarios based on model simulation or theoretical bit error rate calculations. Furthermore, in this embodiment, the first terminal device can demodulate the first reference signal based on the first transmission parameter and report the demodulation results to the network device, which then determines the PER based on the demodulation results.

[0108] Based on Figures 2 to 4, another communication method provided by an embodiment of the present application is described below. It should be understood that the terminology explanations of different embodiments in the present application can refer to each other. To avoid redundant descriptions, different embodiments may not repeat the same term. Please refer to Figure 5, which is an interactive schematic diagram of another communication method provided by an embodiment of the present application. In the embodiment corresponding to Figure 5, a network device can be used as an example to illustrate the method. As shown in Figure 5, the communication method may include S501-S503.

[0109] S501: The network device determines a first area of ​​the second terminal device.

[0110] The network device can determine the location of the second terminal device and determine a first area based on the location of the second terminal device. The first area can be a range within a certain distance from the second terminal device. For example, the first area can be a circular area with a radius of 50 meters centered on the second terminal device. It is understood that the first area can be a controlled area, meaning an area that can be detected and is assumed to be free of "EVEs."

[0111] For details about how the network device determines the location of the second terminal device, please refer to the aforementioned related content. For example, DL-TDOA, UL-TDOA, DL AoD, UL AoA, RTT, E-CID and other positioning methods may be used to enable the network device to determine the location of the second terminal device, which will not be repeated here.

[0112] S502: The network device calculates the PER of at least one terminal device outside the first area.

[0113] After the network device determines the first area, it can calculate the PER of at least one terminal device outside the first area. The determination method can be the specific implementation method shown in Figure 2, which will not be repeated here.

[0114] S503: The network device determines that the terminal device with the lowest PER is the first terminal device.

[0115] After the network device determines the PER of at least one terminal device outside the first area, it may determine the terminal device with the lowest PER as the first terminal device. Alternatively, a terminal device with a PER greater than a certain threshold may be determined as the first terminal device, or a terminal device with a PER equal to a certain threshold may be determined as the first terminal device, or a terminal device with a PER equal to a certain threshold may be determined as the first terminal device. For another example, the terminal device with the highest PER may be determined as the first terminal device. This application is not limited to this.

[0116] In one embodiment, please refer to Figure 6, which is a schematic diagram of a scenario in which a network device determines a first terminal device according to an embodiment of the present application. As shown in Figure 6, the network device determines a first area based on the location of the second terminal device, and the edge of the first area includes one or more terminal devices (Figure 6 only illustrates terminal device 601, terminal device 602, terminal device 603, and terminal device 604). Assuming that the PER of terminal device 601 is 0.35, the PER of terminal device 602 is 0.2, the PER of terminal device 603 is 0.3, and the PER of terminal device 604 is 0.25, in this scenario, the network device can choose to determine the terminal device 602 with the lowest PER as the first terminal device.

[0117] Because the first terminal device is assumed to be the "EVE" of the second terminal device, it is particularly important for the network device to determine the first terminal device. Through this embodiment, the network device can determine the first terminal device, use the first terminal device as the "EVE" of the second terminal device, and assist in calculating the PER of the "EVE", thereby improving the accuracy of bit error rate determination. This solves the problem that bit error rate calculations based on model simulation or theoretical calculations are difficult to ensure accuracy in actual wireless environments with high dynamics and diverse scenarios.

[0118] The above describes the method embodiments provided by the embodiments of the present application. The following describes the device embodiments involved in the embodiments of the present application.

[0119] Please refer to Figure 7, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The device can be a first terminal device or a device in a terminal device (for example, a chip, a chip system, or a circuit). As shown in Figure 7, the device 700 includes at least: a receiving unit 701, a processing unit 702, and a sending unit 703; wherein:

[0120] A receiving unit 701 is configured to receive a first transmission parameter and a first reference signal from a network device, where the first transmission parameter is a transmission parameter used for transmitting data between the network device and a second terminal device, where the first terminal device and the second terminal device are different terminal devices;

[0121] The processing unit 702 is configured to demodulate the first reference signal according to the first transmission parameter.

[0122] In one embodiment, the communication device 700 further includes:

[0123] The sending unit 703 is configured to send a packet error rate PER to the network device, where the PER is determined by demodulating the first reference signal according to the first transmission parameter.

[0124] In one embodiment, the communication device 700 further includes:

[0125] The sending unit 703 is configured to send indication information to the network device, where the indication information is used to indicate whether demodulation of the first reference signal according to the first transmission parameter is successful.

[0126] In one embodiment, the communication device 700 further includes:

[0127] The sending unit 703 is configured to send a request message to the network device, where the request message is used to request the network device to send the first transmission parameter.

[0128] In one embodiment, the first reference signal carries first transmission information, and the first transmission information is modulated according to the first transmission parameter.

[0129] For a more detailed description of the above-mentioned receiving unit 701, processing unit 702 and sending unit 703, please directly refer to the relevant description of the first terminal device in the method embodiment shown in Figures 2 to 6 above, and no further details are given here.

[0130] Please refer to Figure 8, which is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The device can be a network device, or a device in a network device (for example, a chip, a chip system, or a circuit). As shown in Figure 8, the device 800 includes at least: a sending unit 801, a receiving unit 802, and a determining unit 803; wherein:

[0131] The sending unit 801 is used to send a first transmission parameter and a first reference signal to a first terminal device, where the first transmission parameter is used to demodulate the first reference signal. The first transmission parameter is a transmission parameter used between the network device and the second terminal device, and the first terminal device and the second terminal device are different terminal devices.

[0132] In one embodiment, the communication device 800 further includes:

[0133] The receiving unit 802 is configured to receive a packet error rate PER from the first terminal device, where the PER is determined by the first terminal device demodulating the first reference signal according to the first transmission parameter.

[0134] In one embodiment, the communication device 800 further includes:

[0135] A receiving unit 802 is configured to receive indication information from the first terminal device, where the indication information is used to indicate whether the first terminal device successfully demodulates the first reference signal according to the first transmission parameter;

[0136] The determining unit 803 is configured to determine the PER of the first terminal device according to the indication information.

[0137] In one embodiment, the communication device 800 further includes:

[0138] The determining unit 803 is configured to determine a first area of ​​the second terminal device, where the first terminal device is a terminal device with the lowest PER outside the first area.

[0139] In one embodiment, the communication device 800 further includes:

[0140] The receiving unit 802 is used to receive request information from the first terminal device, where the request information is used to request the network device to send the first transmission parameter.

[0141] In one embodiment, the first reference signal carries first transmission information, and the first transmission information is modulated according to the first transmission parameter.

[0142] For a more detailed description of the sending unit 801, the receiving unit 802 and the determining unit 803, reference may be made to the relevant description of the network device in the method embodiments shown in FIG. 2 to FIG. 6, which will not be repeated here.

[0143] Based on the above network architecture, please refer to Figure 9, which is a structural diagram of another communication device provided in an embodiment of the present application. As shown in Figure 9, the device 900 may include one or more processors 901, which may also be referred to as a processing unit, and may implement certain control functions. The processor 901 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a communication device (such as a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU, etc.), execute software programs, and process data of software programs.

[0144] In an optional design, the processor 901 may also store instructions and / or data 903, which can be executed by the processor so that the device 900 performs the method described in the above method embodiment.

[0145] In another optional design, processor 901 may include a transceiver unit for implementing receiving and transmitting functions. For example, the transceiver unit may be a transceiver circuit, an interface, an interface circuit, or a communication interface. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0146] In another possible design, the apparatus 900 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments.

[0147] Optionally, the device 900 may include one or more memories 902, on which instructions 904 may be stored. The instructions may be executed on the processor, causing the device 900 to perform the method described in the above method embodiment. Optionally, the memory may also store data. Optionally, the processor may also store instructions and / or data. The processor and memory may be provided separately or integrated together. For example, the corresponding relationship described in the above method embodiment may be stored in the memory or in the processor.

[0148] Optionally, the apparatus 900 may further include a transceiver 905 and / or an antenna 906. The processor 901 may be referred to as a processing unit, which controls the apparatus 900. The transceiver 905 may be referred to as a transceiver unit, a transceiver, a transceiver circuit, a transceiver device, or a transceiver module, etc., which is configured to implement transceiver functions.

[0149] Optionally, the device 900 in the embodiment of the present application can be used to execute the method described in Figures 2 to 6 in the embodiment of the present application.

[0150] In one embodiment, the communication device 900 can be a first terminal device, or a device in the first terminal device (e.g., a chip, a chip system, or a circuit). When the computer program instructions stored in the memory 902 are executed, the processor 901 is used to control the processing unit 702 to perform the operations performed in the above embodiment, and the transceiver 905 is used to perform the operations performed by the receiving unit 701 and the sending unit 703 in the above embodiment. The transceiver 905 is also used to send information to other communication devices outside the communication device. The above-mentioned first terminal device or the device in the first terminal device can also be used to execute the various methods performed by the first terminal device in the method embodiments of Figures 2 to 6 above, which will not be repeated here.

[0151] In one embodiment, the communication device 900 may be a network device or a device within the network device (e.g., a chip, a chip system, or a circuit). When the computer program instructions stored in the memory 902 are executed, the processor 901 is configured to control the determination unit 803 to perform the operations performed in the above-described embodiments, and the transceiver 905 is configured to receive information from other communication devices outside the communication device. The transceiver 905 is further configured to perform the operations performed by the sending unit 801 and the receiving unit 802 in the above-described embodiments. The above-described network device or device within the network device may also be configured to perform the various methods performed by the network device in the method embodiments of Figures 2 to 6 above, which will not be described in detail.

[0152] The processor and transceiver described in this application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), n-type metal oxide semiconductor (NMOS), p-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0153] The device described in the above embodiment may be a network device or a terminal device, but the scope of the device described in this application is not limited thereto, and the structure of the device may not be limited to FIG9 . The device may be an independent device or may be part of a larger device. For example, the device may be:

[0154] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;

[0155] (2) having a set of one or more ICs, optionally including a storage component for storing data and / or instructions;

[0156] (3) ASIC, such as modem (MSM);

[0157] (4) Modules that can be embedded in other devices;

[0158] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, machine devices, home devices, medical devices, industrial equipment, etc.;

[0159] (6)Others, etc.

[0160] Please refer to Figure 10, which is a structural diagram of a terminal device provided in an embodiment of the present application. For ease of explanation, Figure 10 only shows the main components of the terminal device. As shown in Figure 10, the terminal device 1000 includes a processor, a memory, a control circuit, an antenna, and an input and output device. The processor is mainly used to process communication protocols and communication data, as well as to control the entire terminal device, execute software programs, and process data of software programs. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for converting baseband signals and radio frequency signals and processing radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, display screens, keyboards, etc., are mainly used to receive data input by users and output data to users.

[0161] When the terminal device is powered on, the processor reads the software program from the storage unit, parses and executes the instructions of the software program, and processes the data of the software program. When data needs to be sent wirelessly, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit processes the baseband signal to obtain an RF signal and transmits the RF signal to the outside in the form of electromagnetic waves via the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal via the antenna, which is further converted into a baseband signal and output to the processor. The processor converts the baseband signal into data and processes the data.

[0162] For ease of explanation, FIG10 shows only one memory and processor. In an actual terminal device, there may be multiple processors and memories. The memory may also be referred to as a storage medium or a storage device, etc., which is not limited in the embodiment of the present invention.

[0163] As an optional implementation, the processor may include a baseband processor and a central processing unit (CPU). The baseband processor is primarily responsible for processing communication protocols and communication data, while the CPU is primarily responsible for controlling the entire terminal device, executing software programs, and processing data from these programs. The processor in Figure 10 integrates the functions of both the baseband processor and the CPU. Those skilled in the art will appreciate that the baseband processor and the CPU may also be independent processors interconnected via a bus or other technology. Those skilled in the art will appreciate that a terminal device may include multiple baseband processors to accommodate different network standards, multiple CPUs to enhance its processing capabilities, and that the various components of the terminal device may be connected via various buses. The baseband processor may also be referred to as a baseband processing circuit or a baseband processing chip. The CPU may also be referred to as a central processing circuit or a central processing chip. The functionality for processing communication protocols and communication data may be built into the processor or stored as a software program in a storage unit, with the processor executing the software program to implement the baseband processing functionality.

[0164] In one example, the antenna and control circuitry with transceiver functions can be considered the transceiver unit 1001 of terminal device 1000, and the processor with processing functions can be considered the processing unit 1002 of terminal device 1000. As shown in Figure 10, terminal device 1000 includes a transceiver unit 1001 and a processing unit 1002. The transceiver unit may also be referred to as a transceiver, transceiver, or transceiver device. Optionally, the device in transceiver unit 1001 that implements the receiving function may be considered the receiving unit, and the device in transceiver unit 1001 that implements the transmitting function may be considered the transmitting unit, i.e., transceiver unit 1001 includes a receiving unit and a transmitting unit. For example, the receiving unit may also be referred to as a receiver, a receiver, a receiving circuit, etc., and the transmitting unit may be referred to as a transmitter, a transmitter, or a transmitting circuit, etc. Optionally, the receiving unit and the transmitting unit may be integrated into a single unit or multiple independent units. The receiving unit and the transmitting unit may be located in a single geographic location or dispersed across multiple geographic locations.

[0165] In one embodiment, the processing unit 1002 is configured to execute the operations executed by the processing unit 702 in the above embodiment, and the transceiver unit 1001 is configured to execute the operations executed by the receiving unit 701 and the sending unit 703 in the above embodiment. The terminal device 1000 can also be configured to execute the various methods executed by the first terminal device in the method embodiments of Figures 2 to 6 above, which will not be described in detail.

[0166] An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, it can implement the process related to the first terminal device in the communication method provided in the above method embodiment.

[0167] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the program can implement the network device-related processes in the communication method provided in the above method embodiment.

[0168] The present application also provides a computer program product that, when executed on a computer or processor, causes the computer or processor to perform one or more steps of any of the aforementioned communication methods. If the various components of the aforementioned devices are implemented as software functional units and sold or used as independent products, they may be stored in the computer-readable storage medium.

[0169] The present application also provides a chip system, including at least one processor and a communication interface, wherein the communication interface and the at least one processor are interconnected via a circuit, and the at least one processor is configured to execute a computer program or instruction to perform some or all of the steps described in any of the method embodiments corresponding to Figures 2-6 above. The chip system may be composed of a chip alone, or may include a chip and other discrete components.

[0170] An embodiment of the present application further discloses a communication system, which includes a first terminal device, a second terminal device, and a network device. For a specific description, reference may be made to the communication method shown in FIG. 2 to FIG. 6 .

[0171] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a hard disk drive (HDD), a solid-state drive (SSD), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct rambus RAM (DR RAM). Memory is any other medium that can be used to carry or store a desired program code with an instruction or data structure form and can be accessed by a computer, but is not limited thereto. The memory in the embodiment of the present application can also be a circuit or other arbitrarily capable of implementing a storage function, for storing program instructions and / or data.

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

[0173] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated into the processor.

[0174] It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.

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

[0176] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments provided herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0177] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

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

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

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

[0181] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, 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 enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

[0182] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.

[0183] The modules / units in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.

[0184] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method, applied to a first terminal device, characterized in that: The method comprises: receiving a first transmission parameter and a first reference signal from a network device, where the first transmission parameter is a transmission parameter used for transmitting data between the network device and a second terminal device, and the first terminal device and the second terminal device are different terminal devices; The first reference signal is demodulated according to the first transmission parameter.

2. The method according to claim 1, characterized in that The method further comprises: A packet error rate PER is sent to the network device, where the PER is determined by demodulating the first reference signal according to the first transmission parameter.

3. The method according to claim 1, characterized in that The method further comprises: Sending indication information to the network device, where the indication information is used to indicate whether demodulation of the first reference signal according to the first transmission parameter is successful.

4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: Sending a request message to the network device, where the request message is used to request the network device to send the first transmission parameter.

5. The method according to any one of claims 1 to 4, characterized in that The first reference signal carries first transmission information, and the first transmission information is modulated according to the first transmission parameter.

6. A communication method, applied to a network device, characterized in that: The method comprises: A first transmission parameter and a first reference signal are sent to a first terminal device, where the first transmission parameter is used to demodulate the first reference signal. The first transmission parameter is a transmission parameter used between the network device and the second terminal device, and the first terminal device and the second terminal device are different terminal devices.

7. The method according to claim 6, characterized in that The method further comprises: A packet error rate PER is received from the first terminal device, where the PER is determined by the first terminal device demodulating the first reference signal according to the first transmission parameter.

8. The method according to claim 6, characterized in that The method further comprises: receiving indication information from the first terminal device, where the indication information is used to indicate whether the first terminal device successfully demodulates the first reference signal according to the first transmission parameter; Determine the PER of the first terminal device according to the indication information.

9. The method according to any one of claims 6 to 8, characterized in that: The method further comprises: A first area of ​​the second terminal device is determined, where the first terminal device is a terminal device with the lowest PER outside the first area.

10. The method according to any one of claims 6 to 9, characterized in that: The method further comprises: Receive request information from the first terminal device, where the request information is used to request the network device to send the first transmission parameter.

11. The method according to any one of claims 6 to 10, characterized in that: The first reference signal carries first transmission information, and the first transmission information is modulated according to the first transmission parameter.

12. A communication method, characterized in that: The method comprises the method according to any one of claims 1 to 5 and the method according to any one of claims 6 to 11.

13. A communication device, characterized in that: include: a receiving unit, configured to receive a first transmission parameter and a first reference signal from a network device, wherein the first transmission parameter is a transmission parameter used for transmitting data between the network device and a second terminal device, and the first terminal device and the second terminal device are different terminal devices; A processing unit is configured to demodulate the first reference signal according to the first transmission parameter.

14. The device according to claim 13, characterized in that The communication device further includes: A sending unit is configured to send a packet error rate PER to the network device, where the PER is determined by demodulating the first reference signal according to the first transmission parameter.

15. The device according to claim 13, characterized in that The communication device further includes: A sending unit is used to send indication information to the network device, where the indication information is used to indicate whether demodulation of the first reference signal according to the first transmission parameter is successful.

16. The device according to any one of claims 13 to 15, characterized in that The communication device further includes: A sending unit is used to send a request message to the network device, where the request message is used to request the network device to send the first transmission parameter.

17. The device according to any one of claims 13 to 16, characterized in that The first reference signal carries first transmission information, and the first transmission information is modulated according to the first transmission parameter.

18. A communication device, characterized in that: include: A sending unit is used to send a first transmission parameter and a first reference signal to a first terminal device, where the first transmission parameter is used to demodulate the first reference signal. The first transmission parameter is a transmission parameter used between the network device and the second terminal device, and the first terminal device and the second terminal device are different terminal devices.

19. The device according to claim 18, characterized in that The communication device further includes: A receiving unit is used to receive a packet error rate PER from the first terminal device, where the PER is determined by the first terminal device demodulating the first reference signal according to the first transmission parameter.

20. The device according to claim 18, characterized in that The communication device further includes: a receiving unit, configured to receive indication information from the first terminal device, where the indication information is used to indicate whether the first terminal device successfully demodulates the first reference signal according to the first transmission parameter; A determining unit is configured to determine the PER of the first terminal device according to the indication information.

21. The device according to any one of claims 18 to 20, characterized in that The communication device further includes: The determining unit is configured to determine a first area of ​​the second terminal device, where the first terminal device is a terminal device with the lowest PER outside the first area.

22. The device according to any one of claims 18 to 21, characterized in that The communication device further includes: A receiving unit is used to receive request information from the first terminal device, where the request information is used to request the network device to send the first transmission parameter.

23. The device according to any one of claims 18 to 22, characterized in that The first reference signal carries first transmission information, and the first transmission information is modulated according to the first transmission parameter.

24. A communication device, characterized in that: The device comprises a processor, a memory, an input interface, and an output interface, wherein the input interface is used to receive information from other communication devices outside the communication device, and the output interface is used to output information to other communication devices outside the communication device. When the stored computer program stored in the memory is called by the processor, the method according to any one of claims 1 to 5 is implemented, or the method according to any one of claims 6 to 11 is implemented.

25. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program or computer instructions. When the computer program or computer instructions are executed by the processor, it supports the first terminal device to implement the method as described in any one of claims 1 to 5, or supports the network device to implement the method as described in any one of claims 6 to 11.

26. A computer program product comprising program instructions, wherein when the program instructions are run on a computer, the method according to any one of claims 1 to 5 is implemented, or the method according to any one of claims 6 to 11 is implemented.

27. A chip system, characterized in that: The method comprises at least one processor, a memory and an interface circuit, wherein the memory, the interface circuit and the at least one processor are interconnected via a line, and the at least one memory stores instructions; when the instructions are executed by the processor, the method supports a first terminal device to implement the method as described in any one of claims 1 to 5; or supports a network device to implement the method as described in any one of claims 6 to 11.

28. A communication system, characterized in that: The method comprises a first terminal device, a second terminal device and a network device, wherein the first terminal device is used to execute the method according to any one of claims 1 to 5, or to execute the method according to any one of claims 6 to 11.