Communication method and apparatus
By obtaining the terminal's RIS capability information from the base station, the communication mode is determined. By utilizing transmission, reflection, and side-link technologies, the interference problem in D2D communication is solved, link quality is improved, interference is reduced, and communication performance is enhanced.
Patent Information
- Application Number
- CN202111186868.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-12
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2041-10-12
AI Technical Summary
In device-to-device (D2D) communication, while smart reflective surfaces can improve link quality, they can also interfere with other links and reduce communication performance.
The first base station obtains the RIS capability information of the terminal, determines the communication mode, and enables the terminal to communicate using its own RIS, thereby enhancing link quality and reducing interference to other links, including transmission, reflection and side link modes.
This improves the link quality of D2D communication while reducing interference to other links, thus enhancing communication performance.
Smart Images

Figure CN115967925B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology
[0002] With the widespread application of device-to-device (D2D) communication technology, data between two communicating terminals can be transmitted through a side link without being forwarded by a base station, thus realizing D2D communication between the two terminals.
[0003] In some cases, D2D communication between two terminals may be interfered with by other link communication. Typically, the two terminals can improve the link quality during link communication through a smart reflective surface. In this way, the improved link quality can improve the communication quality compared to the interference encountered during link communication.
[0004] However, although the two terminals can improve the link quality through the intelligent reflective surface, it will still interfere with the communication of other links, which will reduce the performance of the two terminals when performing D2D communication. Summary of the Invention
[0005] This application provides a communication method and apparatus. When a first base station determines that a first terminal and a second terminal are a matched terminal pair, the first base station can obtain the first RIS capability information of the first terminal and the second RIS capability information of the second terminal. Then, the first base station can determine the communication mode of the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information, so that the first terminal and the second terminal can communicate through the communication mode. Since the first base station takes into account the wireless signal capabilities of the first terminal and the second terminal, when the first terminal and the second terminal communicate using their respective RIS and according to the determined communication mode, the link quality of the first terminal and the second terminal can be enhanced, while interference to other links and interference received from other links can be reduced, thereby improving communication performance.
[0006] In a first aspect, embodiments of this application provide a communication method applied to a first communication system. The first communication system includes a first base station, a first terminal, and a second terminal. The first terminal integrates a first reconfigurable smart surface (RIS), and the second terminal integrates a second reconfigurable smart surface (RIS). The method includes: when the first base station determines that the first terminal and the second terminal are a matched terminal pair, the first base station acquires the first RIS capability information of the first terminal and the second RIS capability information of the second terminal; wherein, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals supporting device-to-device (D2D) communication capability; the first base station determines the communication mode of the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information; the first terminal and the second terminal communicate through the communication mode. Thus, since the first base station considers the wireless signal capabilities of both the first terminal and the second terminal, when the first terminal and the second terminal communicate using their respective RIS and according to the determined communication mode, the link quality between the first terminal and the second terminal can be enhanced, while interference to other links and interference received from other links can be reduced, thereby improving communication performance.
[0007] In one possible implementation, the first base station determines the communication mode of the first terminal and the second terminal based on first RIS capability information and second RIS capability information, including: when the first RIS capability information indicates that the first terminal has the ability to transmit wireless signals, and the second RIS capability information indicates that the second terminal has the ability to transmit wireless signals, the first base station acquires a first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a first threshold, the first base station determines the communication mode as a first communication mode; wherein, the first communication mode is a mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS. Thus, considering that both the first terminal and the second terminal have the ability to transmit wireless signals, the first communication mode determined by the first base station can reduce interference to other links.
[0008] In one possible implementation, after the first base station determines the communication mode as the first communication mode, the method further includes: the first base station acquiring the location information of the first terminal and the location information of the second terminal; if the direction from the location information of the first terminal to the location information of the second terminal is a first beam direction, the first base station determines the first communication parameters; wherein the first communication parameters include a first transmission parameter and a second transmission parameter, the first transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first RIS generates a transmit beam pointing to the second terminal, and the second transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the first terminal; wherein the first communication parameters satisfy the formula: The formulas define the transmission parameters of the first terminal as follows: First transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value when the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and Second transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value. The first transmission parameter is... Let h1 be the second transmission parameter, s1 be the first channel quality, z1 be the wireless signal transmitted from the first terminal to the second terminal, z1 be the noise of the channel between the first terminal and the second terminal, and ω1 and ω2 be selected by the first base station from multiple sets of transmission parameters, where each set of transmission parameters includes the transmission parameters of the first terminal and the second terminal. The first base station transmits the first transmission parameter to the first terminal; the first base station transmits the second transmission parameter to the second terminal; and the first terminal and the second terminal communicate via a communication method, including: the first terminal communicating via the first transmission parameter and the second terminal communicating via the second transmission parameter. In this way, since the first RIS of the first terminal adjusts its beam direction for transmitting the wireless signal to be the same as the second beam direction using the first transmission parameter, and the second RIS of the second terminal adjusts its beam direction for receiving the wireless signal to be the same as the third beam direction using the second transmission parameter, interference to other links can be reduced when the first terminal communicates with the third terminal and the second terminal, thereby improving communication performance.
[0009] In one possible implementation, the resources used by the first terminal to communicate via the first transmission parameter and by the second terminal via the second transmission parameter are resources reused with those of the cellular terminal; wherein, the cellular terminal is a terminal using a cellular mobile system.
[0010] In one possible implementation, the first communication system further includes a third terminal, which integrates a third reconfigurable smart surface (RIS). The method further includes: when the first channel quality is less than or equal to a first threshold, the first base station acquires the third RIS capability information of the third terminal and the location information of the third terminal; when the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals, and the first channel quality is greater than a second threshold, the first base station determines the communication mode as a second communication mode; the second communication mode is a mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS with the assistance of the third RIS of the third terminal. Thus, considering the third terminal's ability to reflect wireless signals, the second communication mode determined by the first base station allows the first terminal to communicate with the second terminal with the assistance of the third terminal, thereby reducing interference to other links.
[0011] In one possible implementation, after the first base station determines the communication mode as the second communication mode, it further includes: if the direction from the location information of the first terminal to the location information of the third terminal is the second beam direction, and the direction from the location information of the third terminal to the location information of the second terminal is the third beam direction, the first base station determines the second communication parameters; wherein the second communication parameters include a third transmission parameter, a fourth transmission parameter, and a first reflection parameter; the third transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first terminal generates a transmit beam pointing to the third terminal; the first reflection parameter is used to adjust the amplitude and phase of the third RIS of the third terminal so that the third RIS generates a transmit beam pointing to the second terminal; the fourth transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the third terminal; wherein the second communication parameters satisfy the following formula: The formula indicates that, when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * The first reflection parameter is... Here, h2 represents the channel quality between the first and third terminals, h3 represents the channel quality between the third and second terminals, s2 represents the wireless signal transmitted by the first terminal, z2 represents the noise of the channel between the third and second terminals, and ω3, ω4, and θ are selected by the first base station from multiple sets of parameters, any set of parameters including the transmission parameters of the first terminal, the transmission parameters of the second terminal, and the reflection parameters of the third terminal; the first base station transmits the third transmission parameter to the first terminal; the first base station transmits the fourth transmission parameter to the second terminal; the first base station transmits the first reflection parameter to the third terminal; the first terminal and the second terminal communicate through a communication method, including: when the third terminal adjusts the amplitude and phase of the third RIS through the first reflection parameter, the first terminal communicates through the third transmission parameter and the second terminal through the fourth transmission parameter. Thus, since the first RIS of the first terminal adjusts the beam direction of transmitting the wireless signal to be the same as the second beam direction through the first transmission parameter, and the second RIS of the second terminal adjusts the beam direction of receiving the wireless signal to be the same as the third beam direction through the second transmission parameter, interference to other links can be reduced when the first terminal communicates through the third and second terminals, thereby improving the performance of D2D communication.
[0012] In one possible implementation, the resources used by the first terminal to communicate via the third transmission parameter, the second terminal via the fourth transmission parameter, and the third terminal via the first reflection parameter are resources reused with those of the cellular terminal; wherein, the cellular terminal is a terminal using a cellular mobile system.
[0013] In one possible implementation, the first communication system further includes a gateway. The first base station determines that the first terminal and the second terminal are a matched terminal pair by: when the first terminal and the second terminal are communicating, and the gateway determines that the first terminal and the second terminal are a matched terminal pair, the first base station obtains information from the gateway indicating that the first terminal and the second terminal are a matched terminal pair; the first base station determines that the first terminal and the second terminal are a matched terminal pair based on the information indicating that the first terminal and the second terminal are a matched terminal pair. In this way, the first base station can save computing resources when the gateway determines that the first terminal and the second terminal are a matched terminal pair.
[0014] In one possible implementation, the gateway determines that the first terminal and the second terminal are a matching terminal pair by: the gateway obtaining a first Internet Protocol (IP) address of the first terminal and a second IP address of the second terminal; wherein the first IP address is used to indicate the IP address when the first terminal sends data packets to the second terminal, and the second IP address is used to indicate the IP address when the second terminal sends data packets to the first terminal; when the network segment corresponding to the IP address of the first base station includes both the first IP address and the second IP address, the gateway determines that the first terminal and the second terminal are a matching terminal pair. Thus, when the gateway determines that the first terminal and the second terminal are a matching terminal pair, the gateway can inform the first base station, thereby enabling the first base station to determine that the first terminal and the second terminal are a matching terminal pair.
[0015] In one possible implementation, the first communication system further includes a second base station. The gateway determines that the first terminal and the second terminal are a matched terminal pair by: the gateway obtaining a third IP address of the first terminal and a fourth IP address of the second terminal; wherein the third IP address is used to indicate the IP address used when the first terminal sends data packets to the second terminal, and the fourth IP address is used to indicate the IP address used when the second terminal sends data packets to the first terminal; when the network segment corresponding to the IP address of the first base station includes the third IP address, the network segment corresponding to the IP address of the second base station includes the fourth IP address, and the distance between the first base station and the second base station is less than or equal to a first value, the gateway determines that the first terminal and the second terminal are a matched terminal pair. Thus, when the gateway determines that the first terminal and the second terminal are a matched terminal pair, the gateway can inform the first base station, thereby enabling the first base station to determine that the first terminal and the second terminal are a matched terminal pair.
[0016] In one possible implementation, the first base station determines that the first terminal and the second terminal are a matched terminal pair by: when the first base station receives session request information from the first terminal, the first base station determines the distance between the first terminal and the second terminal; wherein the session request information is used by the first terminal to request the first base station to establish a session with the second terminal; and when the distance between the first terminal and the second terminal is less than or equal to a second value, the first base station determines that the first terminal and the second terminal are a matched terminal pair. In this way, the first base station can determine that the first terminal and the second terminal are a matched terminal pair in real time based on the session request information. Compared with the gateway determining that the first terminal and the second terminal are a matched terminal pair, the method of the first base station determining that the first terminal and the second terminal are a matched terminal pair can improve the communication efficiency between the first terminal and the second terminal.
[0017] In one possible implementation, the first base station determines the communication mode of the first terminal and the second terminal based on first RIS capability information and second RIS capability information, including: when at least one of the first and second RIS capability information indicates no transmission capability to wireless signals, the first base station acquires a first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a third threshold, the first base station determines the communication mode of the first terminal and the second terminal as a third communication mode; wherein the third communication mode is communication via a first side link; the communication between the first terminal and the second terminal through the communication mode includes: the first terminal communicating with the second terminal via the first side link. Thus, the third communication mode determined by the first base station, taking into account the wireless signal capabilities of the first and second terminals and the first channel quality, enables the first terminal to communicate with the second terminal.
[0018] In one possible implementation, the resources used by the first terminal and the second terminal to communicate via the first side link are resources reused with those of the cellular terminal; wherein the cellular terminal is a terminal using a cellular mobile system.
[0019] In one possible implementation, the method further includes: when the first channel quality is less than or equal to a third threshold and greater than a fourth threshold, the first base station determines the communication mode between the first terminal and the second terminal as a fourth communication mode; wherein the fourth communication mode is communication via a second side link; the communication between the first terminal and the second terminal via the communication mode includes: the first terminal communicating with the second terminal via the second side link. Thus, the fourth communication mode determined by the first base station, taking into account the wireless signal capabilities of the first and second terminals and the first channel quality, enables the first terminal to communicate with the second terminal.
[0020] In one possible implementation, the resources used for communication between the first terminal and the second terminal through the second side link are preset resources, which are the resources configured by the first base station.
[0021] Secondly, embodiments of this application provide a communication method applied to a second communication system. The second communication system includes a fourth terminal, a fifth terminal, and a Prose functional entity for proximity services. The fourth terminal integrates a fourth reconfigurable smart surface (RIS), and the fifth terminal integrates a fifth reconfigurable smart surface (RIS). The method includes: the fifth terminal obtaining a first discovery announcement message from the fourth terminal; wherein the first discovery announcement message includes an identifier of a first service, fourth RIS capability information of the fourth terminal, and location information of the fourth terminal; the fifth terminal sending a second discovery announcement message to the fourth terminal; wherein the second discovery announcement message includes an identifier of the first service, fifth RIS capability information of the fifth terminal, and location information of the fifth terminal; when the identifier of the proximity service of the fourth terminal includes the identifier of the first service, and the fourth terminal sends a first discovery matching report message to the Prose functional entity, the fourth terminal determines a third communication parameter based on the fifth RIS capability information; wherein the identifier of the proximity service of the fourth terminal is obtained by the fourth terminal from the Prose functional entity, and the first discovery matching report message is used by the fourth terminal to report the matching result with the fifth terminal to the Prose functional entity; when the fourth terminal sends the first service to the fifth terminal, the fourth terminal sends the third communication parameter to the fifth terminal; the fourth terminal realizes the first service with the fifth terminal through the third communication parameter. In this way, when the fourth terminal implements the first service with the fifth terminal through the third communication parameters, it can not only improve the link quality when the fourth and fifth terminals implement the first service, but also reduce interference to other communication links and reduce interference received from other communication links.
[0022] In one possible implementation, the fourth terminal determines the third communication parameters based on the fifth RIS capability information, including: when the fifth RIS capability information indicates that the fifth terminal has the ability to transmit wireless signals, the fourth RIS capability information of the fourth terminal indicates that the fourth terminal has the ability to transmit wireless signals, and the direction of the fourth terminal's position information pointing to the fifth terminal's position information is the direction of the fourth beam, the fourth terminal determines the third communication parameters; wherein, the third communication parameters include a fifth transmission parameter and a sixth transmission parameter, the fifth transmission parameter is used to adjust the amplitude and phase of the fourth RIS of the fourth terminal so that the fourth RIS generates a transmit beam pointing to the fifth terminal, and the sixth transmission parameter is used to adjust the amplitude and phase of the fifth RIS of the fifth terminal so that the fifth RIS generates a receive beam for receiving wireless signals from the fourth terminal; wherein, the third communication parameters satisfy the following formula: The formula represents the transmission parameter of the fourth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value, assuming the wireless signal transmitted by the fourth terminal is subject to noise. The formula also defines the transmission parameter of the fifth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value as the sixth transmission parameter. This is the fifth transmission parameter. Here, h4 is the channel quality between the fourth and fifth terminals, s3 is the wireless signal transmitted by the fourth terminal, z3 is the noise of the channel between the fourth and fifth terminals, and ω5 and ω6 are selected by the first base station from multiple sets of transmission parameters, where each set includes the transmission parameters of the fourth and fifth terminals. Thus, when the fourth RIS of the fourth terminal adjusts the amplitude and phase of the transmitted wireless signal using the third transmission parameter, and the fifth RIS of the fifth terminal adjusts the amplitude and phase of the received wireless signal using the fourth transmission parameter, the sidelink for communication between the fourth and fifth terminals is also determined. Therefore, when the fourth and fifth terminals communicate, interference to other links can be reduced.
[0023] Thirdly, embodiments of this application provide a communication method applied to a first base station. The method includes: when a first terminal integrates a first reconfigurable smart surface (RIS), a second terminal integrates a second reconfigurable smart surface (RIS), and the first base station determines that the first terminal and the second terminal are a matched terminal pair, the first base station obtains first RIS capability information of the first terminal and second RIS capability information of the second terminal; wherein, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals supporting device-to-device (D2D) communication capability; the first base station determines a communication mode of the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information; the first base station sends the communication mode to the first terminal and the second terminal respectively; wherein, the communication mode is used for the first terminal and the second terminal to achieve communication.
[0024] In one possible implementation, the first base station determines the communication mode of the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information, including: when the first RIS capability information indicates that the first terminal has the ability to transmit wireless signals, and the second RIS capability information indicates that the second terminal has the ability to transmit wireless signals, the first base station obtains the first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a first threshold, the first base station determines the communication mode as a first communication mode; wherein, the first communication mode is the mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS.
[0025] In one possible implementation, after the first base station determines the communication mode as the first communication mode, the method further includes: the first base station acquiring the location information of the first terminal and the location information of the second terminal; if the direction from the location information of the first terminal to the location information of the second terminal is a first beam direction, the first base station determines the first communication parameters; wherein the first communication parameters include a first transmission parameter and a second transmission parameter, the first transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first RIS generates a transmit beam pointing to the second terminal, and the second transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the first terminal; wherein the first communication parameters satisfy the following formula: The formulas define the transmission parameters of the first terminal as follows: First transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value when the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and Second transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value. The first transmission parameter is... Here, h1 is the second transmission parameter, s1 is the first channel quality, z1 is the wireless signal transmitted from the first terminal to the second terminal, ω1 and ω2 are the noise of the channel between the first terminal and the second terminal, and ω1 and ω2 are selected by the first base station from multiple sets of transmission parameters. Each set of transmission parameters includes the transmission parameters of the first terminal and the transmission parameters of the second terminal. The first base station transmits communication methods to the first terminal and the second terminal respectively, including: the first base station transmits the first transmission parameter to the first terminal; and the first base station transmits the second transmission parameter to the second terminal.
[0026] In one possible implementation, the method further includes: a first base station sending a first communication resource to a first terminal and a second base station respectively, so that the first terminal and the second terminal can communicate through the first communication resource; wherein the first communication resource is a resource reused with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0027] In one possible implementation, the method further includes: when the third terminal integrates a third reconfigurable smart surface (RIS) and the first channel quality is less than or equal to a first threshold, the first base station acquires the third RIS capability information of the third terminal and the location information of the third terminal; when the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals and the first channel quality is greater than a second threshold, the first base station determines the communication mode as a second communication mode; wherein, the second communication mode is a mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS with the assistance of the third RIS of the third terminal.
[0028] In one possible implementation, after the first base station determines the communication mode as the second communication mode, it further includes: if the direction from the location information of the first terminal to the location information of the third terminal is the second beam direction, and the direction from the location information of the third terminal to the location information of the second terminal is the third beam direction, the first base station determines the second communication parameters; wherein the second communication parameters include a third transmission parameter, a fourth transmission parameter, and a first reflection parameter; the third transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first terminal generates a transmit beam pointing to the third terminal; the first reflection parameter is used to adjust the amplitude and phase of the third RIS of the third terminal so that the third RIS generates a transmit beam pointing to the second terminal; the fourth transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the third terminal; wherein the second communication parameters satisfy the following formula: The formula indicates that, when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * The first reflection parameter is... Here, h2 is the channel quality between the first terminal and the third terminal, h3 is the channel quality between the third terminal and the second terminal, s2 is the wireless signal transmitted by the first terminal, z2 is the noise of the channel between the third terminal and the second terminal, and ω3, ω4 and θ are selected by the first base station from multiple sets of parameters, any set of parameters including the transmission parameters of the first terminal, the transmission parameters of the second terminal, and the reflection parameters of the third terminal; the first base station sends communication methods to the first terminal and the second terminal respectively, including: the first base station sends the third transmission parameter to the first terminal; the first base station sends the fourth transmission parameter to the second terminal; after the first base station sends the fourth transmission parameter to the second terminal, it also includes: the first base station sends the first reflection parameter to the third terminal.
[0029] In one possible implementation, the method further includes: a first base station sending a first communication resource to a first terminal and a second terminal respectively, so that the first terminal and the second terminal can communicate through the first communication resource; wherein the first communication resource is a resource reused with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0030] In one possible implementation, the first base station determines that the first terminal and the second terminal are a matched terminal pair, including: when the first terminal and the second terminal are communicating and the gateway determines that the first terminal and the second terminal are a matched terminal pair, the first base station obtains information from the gateway indicating that the first terminal and the second terminal are a matched terminal pair; the first base station determines that the first terminal and the second terminal are a matched terminal pair based on the information indicating that the first terminal and the second terminal are a matched terminal pair.
[0031] In one possible implementation, the first base station determines that the first terminal and the second terminal are a matched terminal pair, including: when the first base station receives session request information from the first terminal, the first base station determines the distance between the first terminal and the second terminal; wherein the session request information is used by the first terminal to request the first base station to establish a session with the second terminal; when the distance between the first terminal and the second terminal is less than or equal to a second value, the first base station determines that the first terminal and the second terminal are a matched terminal pair.
[0032] In one possible implementation, the first base station determines the communication mode of the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information, including: when at least one of the first RIS capability information and the second RIS capability information indicates that it has no transmission capability to wireless signals, the first base station obtains the first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a third threshold, the first base station determines the communication mode of the first terminal and the second terminal as a third communication mode; wherein the third communication mode is a communication mode through a first side link.
[0033] In one possible implementation, the method further includes: a first base station sending first communication resources to a first terminal and a second terminal respectively, so that the first terminal and the second terminal can communicate through the first communication resources; wherein, the first communication resources are resources reused with cellular terminals, and cellular terminals are terminals using cellular mobile systems.
[0034] In one possible implementation, the method further includes: when the first channel quality is less than or equal to a third threshold and the first channel quality is greater than a fourth threshold, the first base station determines that the communication mode between the first terminal and the second terminal is a fourth communication mode; wherein, the fourth communication mode is a communication mode via a second side link.
[0035] In one possible implementation, the method further includes: the first base station sending preset resources to the first terminal and the second terminal respectively, so that the first terminal and the second terminal can communicate through the preset resources; wherein, the preset resources are resources configured by the first base station.
[0036] Fourthly, embodiments of this application provide a communication method applied to a first terminal. The method includes: the first terminal receiving a communication mode from a first base station; wherein the first terminal integrates a first reconfigurable smart surface RIS, the communication mode is used for the first terminal and the second terminal to communicate, the second terminal integrates a second reconfigurable smart surface RIS, the second terminal and the first terminal are a matched terminal pair, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals supporting device-to-device (D2D) communication capability; the first terminal communicates with the second terminal through the communication mode.
[0037] In one possible implementation, the communication method is a first communication method, in which the first terminal communicates via a first RIS and the second terminal communicates via a second RIS. After the first terminal receives the communication method from the first base station, the method further includes: the first terminal receiving first communication parameters from the first base station; wherein, the first communication parameters include first transmission parameters, which are used to adjust the amplitude and phase of the first RIS of the first terminal, and the first communication parameters satisfy the following formula: The formulas define the transmission parameters of the first terminal as follows: First transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value when the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and Second transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value. The first transmission parameter is... Here, h1 is the second transmission parameter, s1 is the first channel quality, z1 is the wireless signal sent from the first terminal to the second terminal, ω1 and ω2 are the noise of the channel between the first terminal and the second terminal, and ω1 and ω2 are selected by the first base station from multiple sets of transmission parameters. Each set of transmission parameters includes the transmission parameters of the first terminal and the transmission parameters of the second terminal. The first terminal communicates with the second terminal through a communication method, including: the first terminal communicates with the second terminal through the first transmission parameter in the first communication parameters.
[0038] In one possible implementation, the method further includes: a first terminal receiving a first communication resource from a first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with a second terminal through a first transmission parameter in the first communication parameters; wherein the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0039] In one possible implementation, when the third terminal integrates a third reconfigurable smart surface (RIS) and the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals, the communication method is a second communication method. The second communication method involves the first terminal communicating via a first RIS and the second terminal communicating via a second RIS, with the assistance of the third RIS of the third terminal. After the first terminal receives the communication method from the first base station, the method further includes: the first terminal receiving second communication parameters from the first base station; wherein the second communication parameters include a third transmission parameter, a fourth transmission parameter, and a first reflection parameter; the third transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal to generate a transmission beam pointing towards the third terminal; the first reflection parameter is used to adjust the amplitude and phase of the third RIS of the third terminal to generate a transmission beam pointing towards the second terminal; the fourth transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal to generate a receiving beam for receiving wireless signals from the third terminal; the second communication parameters satisfy the following formula: The formula indicates that, when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * The first reflection parameter is... Here, h2 is the fourth transmission parameter; h3 is the channel quality between the first terminal and the third terminal; s2 is the wireless signal transmitted by the first terminal; z2 is the noise of the channel between the third terminal and the second terminal; ω3, ω4, and θ are selected by the first base station from multiple sets of parameters, any set of parameters including the transmission parameter of the first terminal, the transmission parameter of the second terminal, and the reflection parameter of the third terminal; the first terminal communicates with the second terminal through a communication method, including: when the third terminal adjusts the amplitude and phase of the third RIS through the first reflection parameter, the first terminal communicates with the second terminal through the third transmission parameter in the second communication parameters.
[0040] In one possible implementation, the method further includes: a first terminal receiving a first communication resource from a first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with a second terminal through a third transmission parameter in the second communication parameters; wherein the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0041] In one possible implementation, the communication method is a third communication method, which is a communication method through a first side link. The first terminal communicates with the second terminal through the communication method, including: the first terminal communicates with the second terminal through the first side link.
[0042] In one possible implementation, the method further includes: a first terminal receiving a first communication resource from a first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with a second terminal through a first side link; wherein the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0043] In one possible implementation, the communication method is a fourth communication method, which is a communication method via a second side link. The first terminal communicates with the second terminal via the communication method, including: the first terminal communicates with the second terminal via the second side link.
[0044] In one possible implementation, the method further includes: the first terminal receiving preset resources from the first base station, such that when the first terminal uses the preset resources, the first terminal communicates with the second terminal through the second side link; wherein the preset resources are resources configured by the first base station.
[0045] Fifthly, embodiments of this application provide a communication method applied to a fourth terminal, the fourth terminal integrating a fourth reconfigurable smart surface (RIS). The method includes: the fourth terminal sending a first discovery announcement message to a fifth terminal; wherein the fifth terminal integrates a fifth reconfigurable smart surface (RIS), the first discovery announcement message including an identifier of a first service, fourth RIS capability information of the fourth terminal, and location information of the fourth terminal; the fourth terminal obtaining a second discovery announcement message from the fifth terminal; wherein the second discovery announcement message includes an identifier of the first service, fifth RIS capability information of the fifth terminal, and location information of the fifth terminal; when the identifier of a neighboring service of the fourth terminal includes the identifier of the first service, and the fourth terminal sends a first discovery matching report message to a Prose functional entity, the fourth terminal determines a third communication parameter based on the fifth RIS capability information; wherein the identifier of the neighboring service of the fourth terminal is obtained by the fourth terminal from the Prose functional entity, and the first discovery matching report message is used by the fourth terminal to report the matching result with the fifth terminal to the Prose functional entity; when the fourth terminal sends the first service to the fifth terminal, the fourth terminal sends the third communication parameter to the fifth terminal; the fourth terminal realizes the first service with the fifth terminal through the third communication parameter.
[0046] In one possible implementation, the fourth terminal determines the third communication parameters based on the fifth RIS capability information, including: when the fifth RIS capability information indicates that the fifth terminal has the ability to transmit wireless signals, the fourth RIS capability information of the fourth terminal indicates that the fourth terminal has the ability to transmit wireless signals, and the direction of the fourth terminal's position information pointing to the fifth terminal's position information is the direction of the fourth beam, the fourth terminal determines the third communication parameters; wherein, the third communication parameters include a fifth transmission parameter and a sixth transmission parameter, the fifth transmission parameter is used to adjust the amplitude and phase of the fourth RIS of the fourth terminal so that the fourth RIS generates a transmit beam pointing to the fifth terminal, and the sixth transmission parameter is used to adjust the amplitude and phase of the fifth RIS of the fifth terminal so that the fifth RIS generates a receive beam for receiving wireless signals from the fourth terminal; wherein, the third communication parameters satisfy the following formula: The formula represents the transmission parameter of the fourth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value, assuming the wireless signal transmitted by the fourth terminal is subject to noise. The formula also defines the transmission parameter of the fifth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value as the sixth transmission parameter. This is the fifth transmission parameter. ω5 is the sixth transmission parameter, h4 is the channel quality between the fourth terminal and the fifth terminal, s3 is the wireless signal transmitted by the fourth terminal, z3 is the noise of the channel between the fourth terminal and the fifth terminal, and ω5 and ω6 are selected by the first base station from multiple sets of transmission parameters. Each set of transmission parameters includes the transmission parameters of the fourth terminal and the transmission parameters of the fifth terminal.
[0047] In a sixth aspect, embodiments of this application provide a communication device applied to a first communication system. The first communication system includes a first base station, a first terminal, and a second terminal. The first terminal integrates a first reconfigurable smart surface RIS, and the second terminal integrates a second reconfigurable smart surface RIS. The device includes a first processing unit and a first communication unit.
[0048] For example, the first processing unit is configured to acquire first RIS capability information of the first terminal and second RIS capability information of the second terminal when the first base station determines that the first terminal and the second terminal are a matched terminal pair; wherein, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals supporting device-to-device (D2D) communication capability; the first processing unit is further configured to determine the communication method of the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information; the first communication unit is configured to communicate with the second terminal through the communication method.
[0049] In one possible implementation, the first processing unit is specifically configured to: when the first RIS capability information indicates that the first terminal has the ability to transmit wireless signals, and the second RIS capability information indicates that the second terminal has the ability to transmit wireless signals, acquire the first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a first threshold, determine the communication mode as the first communication mode; wherein the first communication mode is the mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS.
[0050] In one possible implementation, the first processing unit is further configured to acquire location information of the first terminal and location information of the second terminal; the first processing unit is further configured to determine first communication parameters when the direction from the location information of the first terminal to the location information of the second terminal is a first beam direction; wherein the first communication parameters include a first transmission parameter and a second transmission parameter, the first transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first RIS generates a transmit beam pointing to the second terminal, and the second transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the first terminal; wherein the first communication parameters satisfy the following formula: The formulas define the transmission parameters of the first terminal as follows: First transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value when the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and Second transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value. The first transmission parameter is... Here, h1 is the second transmission parameter, s1 is the first channel quality, z1 is the wireless signal transmitted from the first terminal to the second terminal, ω1 and ω2 are selected by the first base station from multiple sets of transmission parameters, each set of transmission parameters including the transmission parameters of the first terminal and the second terminal; the first communication unit is specifically used to transmit the first transmission parameter to the first terminal; the first communication unit is also specifically used to transmit the second transmission parameter to the second terminal; the first communication unit is also specifically used to achieve communication through the first transmission parameter and the second terminal through the second transmission parameter.
[0051] In one possible implementation, the resources used by the first terminal to communicate via the first transmission parameter and by the second terminal via the second transmission parameter are resources reused with those of the cellular terminal; wherein, the cellular terminal is a terminal using a cellular mobile system.
[0052] In one possible implementation, the first communication system further includes a third terminal, which integrates a third reconfigurable smart surface (RIS). The first processing unit is further configured to: acquire the third RIS capability information and the location information of the third terminal when the first channel quality is less than or equal to a first threshold; and determine the communication mode as a second communication mode when the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals and the first channel quality is greater than a second threshold. The second communication mode is a mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS with the assistance of the third RIS of the third terminal.
[0053] In one possible implementation, the first processing unit is further configured to: determine a second communication parameter when the direction from the location information of the first terminal to the location information of the third terminal is the second beam direction, and the direction from the location information of the third terminal to the location information of the second terminal is the third beam direction; wherein the second communication parameter satisfies the following formula: The formula indicates that, when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * The first reflection parameter is... Here, h2 is the channel quality between the first terminal and the third terminal, h3 is the channel quality between the third terminal and the second terminal, s2 is the wireless signal transmitted by the first terminal, z2 is the noise of the channel between the third terminal and the second terminal, and ω3, ω4, and θ are selected by the first base station from multiple sets of parameters, any set of parameters including the transmission parameters of the first terminal, the transmission parameters of the second terminal, and the reflection parameters of the third terminal; the first communication unit is specifically used to send the third transmission parameter to the first terminal; the first communication unit is also specifically used to send the fourth transmission parameter to the second terminal; the first communication unit is also specifically used to send the first reflection parameter to the third terminal; the first communication unit is also specifically used to include: achieving communication through the third transmission parameter, the second terminal through the fourth transmission parameter, and the third terminal through the first reflection parameter.
[0054] In one possible implementation, the resources used by the first terminal to communicate via the third transmission parameter, the second terminal via the fourth transmission parameter, and the third terminal via the first reflection parameter are resources reused with those of the cellular terminal; wherein, the cellular terminal is a terminal using a cellular mobile system.
[0055] In one possible implementation, the first communication system further includes a gateway and a first processing unit, specifically configured to: when the first terminal and the second terminal communicate and the gateway determines that the first terminal and the second terminal are a matched terminal pair, obtain information from the gateway indicating that the first terminal and the second terminal are a matched terminal pair; and determine that the first terminal and the second terminal are a matched terminal pair based on the information indicating that the first terminal and the second terminal are a matched terminal pair.
[0056] In one possible implementation, the first processing unit is specifically configured to: obtain a first Internet Protocol (IP) address of the first terminal and a second IP address of the second terminal; wherein the first IP address is used to indicate the IP address when the first terminal sends a data packet to the second terminal, and the second IP address is used to indicate the IP address when the second terminal sends a data packet to the first terminal; when the network segment corresponding to the IP address of the first base station includes both the first IP address and the second IP address, the first terminal and the second terminal are determined to be a matching terminal pair.
[0057] In one possible implementation, the first communication system further includes a second base station and a first processing unit, specifically configured to: obtain a third IP address of the first terminal and a fourth IP address of the second terminal; wherein the third IP address is used to indicate the IP address when the first terminal sends a data packet to the second terminal, and the fourth IP address is used to indicate the IP address when the second terminal sends a data packet to the first terminal; when the network segment corresponding to the IP address of the first base station includes the third IP address, the network segment corresponding to the IP address of the second base station includes the fourth IP address, and the distance between the first base station and the second base station is less than or equal to a first value, the first terminal and the second terminal are determined to be a matched terminal pair.
[0058] In one possible implementation, the first processing unit is specifically configured to: determine the distance between the first terminal and the second terminal when the first base station receives session request information from the first terminal; wherein the session request information is used by the first terminal to request the first base station to establish a session with the second terminal; and determine that the first terminal and the second terminal are a matched terminal pair when the distance between the first terminal and the second terminal is less than or equal to a second value.
[0059] In one possible implementation, the first processing unit is specifically configured to: when at least one of the first RIS capability information and the second RIS capability information indicates that it has no transmission capability to wireless signals, acquire a first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a third threshold, determine that the communication mode between the first terminal and the second terminal is a third communication mode; wherein the third communication mode is a communication mode through a first side link; and the first communication unit is specifically configured to: implement communication between the second terminal through the first side link.
[0060] In one possible implementation, the resources used by the first terminal and the second terminal to communicate via the first side link are resources reused with those of the cellular terminal; wherein the cellular terminal is a terminal using a cellular mobile system.
[0061] In one possible implementation, the first processing unit is further configured to: determine the communication mode of the first terminal and the second terminal as a fourth communication mode when the first channel quality is less than or equal to a third threshold and the first channel quality is greater than a fourth threshold; wherein the fourth communication mode is a communication mode via a second side link; the first communication unit is specifically configured to: implement communication between the second terminal and the second side link.
[0062] In one possible implementation, the resources used for communication between the first terminal and the second terminal through the second side link are preset resources, which are the resources configured by the first base station.
[0063] In a seventh aspect, embodiments of this application provide a communication device applied to a second communication system. The second communication system includes a fourth terminal, a fifth terminal, and a Prose function entity for proximity services. The fourth terminal integrates a fourth reconfigurable smart surface (RIS), and the fifth terminal integrates a fifth reconfigurable smart surface (RIS). The device includes a second processing unit and a second communication unit.
[0064] For example, the second communication unit is configured to acquire a first discovery announcement message from the fourth terminal; wherein the first discovery announcement message includes an identifier of a first service, fourth RIS capability information of the fourth terminal, and location information of the fourth terminal; the second communication unit is further configured to send a second discovery announcement message to the fourth terminal; wherein the second discovery announcement message includes an identifier of the first service, fifth RIS capability information of the fifth terminal, and location information of the fifth terminal; the second processing unit is configured to determine a third communication parameter based on the fifth RIS capability information when the identifier of a neighboring service of the fourth terminal includes the identifier of the first service, and the fourth terminal sends a first discovery matching report message to the Prose functional entity; wherein the identifier of the neighboring service of the fourth terminal is obtained by the fourth terminal from the Prose functional entity, and the first discovery matching report message is used by the fourth terminal to report the matching result with the fifth terminal to the Prose functional entity; the second communication unit is further configured to send the third communication parameter to the fifth terminal when the fourth terminal sends the first service to the fifth terminal; the second communication unit is further configured to implement the first service with the fifth terminal through the third communication parameter.
[0065] In one possible implementation, the second processing unit is specifically configured to: determine a third communication parameter when the fifth RIS capability information indicates that the fifth terminal has the ability to transmit wireless signals, the fourth RIS capability information of the fourth terminal indicates that the fourth terminal has the ability to transmit wireless signals, and the direction of the fourth terminal's position information pointing to the fifth terminal's position information is the fourth beam direction; wherein the third communication parameter includes a fifth transmission parameter and a sixth transmission parameter, the fifth transmission parameter is used to adjust the amplitude and phase of the fourth RIS of the fourth terminal so that the fourth RIS generates a transmit beam pointing to the fifth terminal, and the sixth transmission parameter is used to adjust the amplitude and phase of the fifth RIS of the fifth terminal so that the fifth RIS generates a receive beam for receiving wireless signals from the fourth terminal; wherein the third communication parameter satisfies the following formula: The formula represents the transmission parameter of the fourth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value, assuming the wireless signal transmitted by the fourth terminal is subject to noise. The formula also defines the transmission parameter of the fifth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value as the sixth transmission parameter. This is the fifth transmission parameter. ω5 is the sixth transmission parameter, h4 is the channel quality between the fourth terminal and the fifth terminal, s3 is the wireless signal transmitted by the fourth terminal, z3 is the noise of the channel between the fourth terminal and the fifth terminal, and ω5 and ω6 are selected by the first base station from multiple sets of transmission parameters. Each set of transmission parameters includes the transmission parameters of the fourth terminal and the transmission parameters of the fifth terminal.
[0066] Eighthly, embodiments of this application provide a communication device, which may be a first base station, or a chip or chip system within the first base station. The communication device may include a third processing unit and a third communication unit. When the communication device is a first base station, the third processing unit may be a processor, and the third communication unit may be a communication interface or interface circuit. The communication device may also include a third storage unit, which may be a memory. The third storage unit is used to store instructions, and the third processing unit executes the instructions stored in the third storage unit to cause the first base station to implement the methods described in the third aspect or any possible implementation of the third aspect. When the communication device is a chip or chip system within the first base station, the third processing unit may be a processor, and the third communication unit may be a communication interface. For example, the third communication interface may be an input / output interface, pins, or circuits. The third processing unit executes the instructions stored in the third storage unit to cause the first base station to implement the methods described in the third aspect or any possible implementation of the third aspect. The third storage unit can be a storage unit inside the chip (e.g., a register, cache, etc.) or a storage unit located outside the chip in the first base station (e.g., a read-only memory, random access memory, etc.).
[0067] For example, the third processing unit is configured to acquire the first RIS capability information of the first terminal and the second RIS capability information of the second terminal when the first terminal integrates the first reconfigurable smart surface RIS, the second terminal integrates the second reconfigurable smart surface RIS, and the first base station determines that the first terminal and the second terminal are a matched terminal pair; wherein, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals supporting device-to-device (D2D) communication capability; the third processing unit is further configured to determine the communication mode of the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information; the third communication unit is configured to send the communication mode to the first terminal and the second terminal respectively; wherein, the communication mode is used for the first terminal and the second terminal to achieve communication.
[0068] In one possible implementation, the third processing unit is specifically configured to: when the first RIS capability information indicates that the first terminal has the ability to transmit wireless signals, and the second RIS capability information indicates that the second terminal has the ability to transmit wireless signals, acquire the first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a first threshold, determine the communication mode as the first communication mode; wherein the first communication mode is the mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS.
[0069] In one possible implementation, the third processing unit is further configured to: acquire the location information of the first terminal and the location information of the second terminal; and, if the direction from the location information of the first terminal to the location information of the second terminal is a first beam direction, determine a first communication parameter; wherein the first communication parameter includes a first transmission parameter and a second transmission parameter, the first transmission parameter being used to adjust the amplitude and phase of the first RIS of the first terminal so that the first RIS generates a transmit beam pointing towards the second terminal, and the second transmission parameter being used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the first terminal; wherein the first communication parameter satisfies the following formula: The formulas define the transmission parameters of the first terminal as follows: First transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value when the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and Second transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value. The first transmission parameter is... Here, h1 is the second transmission parameter, s1 is the first channel quality, z1 is the wireless signal transmitted from the first terminal to the second terminal, ω1 and ω2 are the noise of the channel between the first terminal and the second terminal, and ω1 and ω2 are selected by the first base station from multiple sets of transmission parameters, any set of transmission parameters including the transmission parameters of the first terminal and the transmission parameters of the second terminal; the third communication unit is specifically used to: transmit the first transmission parameter to the first terminal; and transmit the second transmission parameter to the second terminal.
[0070] In one possible implementation, the third communication unit is further configured to: send first communication resources to the first terminal and the second base station respectively, so that the first terminal and the second terminal can communicate through the first communication resources; wherein the first communication resources are resources reused with the cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0071] In one possible implementation, the third processing unit is further configured to: when the third terminal integrates a third reconfigurable smart surface (RIS) and the first channel quality is less than or equal to a first threshold, acquire the third RIS capability information of the third terminal and the location information of the third terminal; when the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals and the first channel quality is greater than a second threshold, determine the communication mode as a second communication mode; wherein, the second communication mode is a mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS with the assistance of the third RIS of the third terminal.
[0072] In one possible implementation, the third processing unit is further configured to: determine second communication parameters when the direction from the location information of the first terminal to the location information of the third terminal is the second beam direction, and the direction from the location information of the third terminal to the location information of the second terminal is the third beam direction; wherein the second communication parameters include a third transmission parameter, a fourth transmission parameter, and a first reflection parameter; the third transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first terminal generates a transmit beam pointing to the third terminal; the first reflection parameter is used to adjust the amplitude and phase of the third RIS of the third terminal so that the third RIS generates a transmit beam pointing to the second terminal; the fourth transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the third terminal; wherein the second communication parameters satisfy the following formula: The formula indicates that, when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * The first reflection parameter is... The fourth transmission parameter is defined as follows: h2 is the channel quality between the first terminal and the third terminal, h3 is the channel quality between the third terminal and the second terminal, s2 is the wireless signal transmitted by the first terminal, z2 is the noise of the channel between the third terminal and the second terminal, and ω3, ω4, and θ are selected by the first base station from multiple sets of parameters, any set of parameters including the transmission parameters of the first terminal, the transmission parameters of the second terminal, and the reflection parameters of the third terminal; the third communication unit is further configured to: transmit the third transmission parameter to the first terminal; transmit the fourth transmission parameter to the second terminal; the third communication unit is further configured to: transmit the first reflection parameter to the third terminal.
[0073] In one possible implementation, the third communication unit is further configured to: send a first communication resource to the first terminal and the second terminal respectively, so that the first terminal and the second terminal can communicate through the first communication resource; wherein the first communication resource is a resource reused with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0074] In one possible implementation, the third processing unit is specifically configured to: when the first terminal and the second terminal are communicating and the gateway determines that the first terminal and the second terminal are a matching terminal pair, obtain information from the gateway indicating that the first terminal and the second terminal are a matching terminal pair; and determine that the first terminal and the second terminal are a matching terminal pair based on the information indicating that the first terminal and the second terminal are a matching terminal pair.
[0075] In one possible implementation, the third processing unit is specifically configured to: determine the distance between the first terminal and the second terminal when the first base station receives session request information from the first terminal; wherein the session request information is used by the first terminal to request the first base station to establish a session with the second terminal; and determine that the first terminal and the second terminal are a matched terminal pair when the distance between the first terminal and the second terminal is less than or equal to a second value.
[0076] In one possible implementation, the third processing unit is specifically configured to: when at least one of the first RIS capability information and the second RIS capability information indicates that it has no transmission capability to wireless signals, acquire a first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a third threshold, determine that the communication mode between the first terminal and the second terminal is a third communication mode; wherein the third communication mode is a communication mode via a first side link.
[0077] In one possible implementation, the third communication unit is further configured to: send a first communication resource to the first terminal and the second terminal respectively, so that the first terminal and the second terminal can communicate through the first communication resource; wherein the first communication resource is a resource reused with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0078] In one possible implementation, the third processing unit is further configured to: determine the communication mode of the first terminal and the second terminal as a fourth communication mode when the first channel quality is less than or equal to a third threshold and the first channel quality is greater than a fourth threshold; wherein the fourth communication mode is a communication mode via a second side link.
[0079] In one possible implementation, the third communication unit is further configured to: send preset resources to the first terminal and the second terminal respectively, so that the first terminal and the second terminal can communicate through the preset resources; wherein the preset resources are resources configured by the first base station.
[0080] Ninthly, embodiments of this application provide a communication device, which may be a first terminal, or a chip or chip system within the first terminal. The communication device may include a fourth processing unit and a fourth communication unit. When the communication device is a first terminal, the fourth processing unit may be a processor, and the fourth communication unit may be a communication interface or interface circuit. The communication device may further include a fourth storage unit, which may be a memory. The fourth storage unit is used to store instructions, and the fourth processing unit executes the instructions stored in the fourth storage unit to cause the first terminal to implement the methods described in the fourth aspect or any possible implementation of the fourth aspect. When the communication device is a chip or chip system within the first terminal, the fourth processing unit may be a processor, and the fourth communication unit may be a communication interface. For example, the fourth communication interface may be an input / output interface, pins, or circuits. The fourth processing unit executes the instructions stored in the fourth storage unit to cause the first terminal to implement the methods described in the fourth aspect or any possible implementation of the fourth aspect. The fourth storage unit can be a storage unit inside the chip (e.g., a register, cache, etc.) or a storage unit located outside the chip in the first terminal (e.g., a read-only memory, random access memory, etc.).
[0081] For example, the fourth communication unit is used to receive a communication method from the first base station; wherein, when the fourth communication unit is the first terminal, the first terminal integrates a first reconfigurable smart surface RIS, the communication method is used for the first terminal and the second terminal to communicate, the second terminal integrates a second reconfigurable smart surface RIS, the second terminal and the first terminal are a matched terminal pair, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals supporting device-to-device (D2D) communication capability; the fourth processing unit is used to communicate with the second terminal through the communication method.
[0082] In one possible implementation, the communication method is a first communication method, in which the first terminal communicates via a first RIS and the second terminal communicates via a second RIS. The fourth communication unit is specifically used to: receive first communication parameters from the first base station; wherein the first communication parameters include first transmission parameters, which are used to adjust the amplitude and phase of the first RIS of the first terminal, and the first communication parameters satisfy the following formula: The formulas define the transmission parameters of the first terminal as follows: First transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value when the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and Second transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value. The first transmission parameter is... Here, h1 is the second transmission parameter, s1 is the first channel quality, z1 is the wireless signal sent from the first terminal to the second terminal, ω1 is the noise of the channel between the first terminal and the second terminal, and ω2 are selected by the first base station from multiple sets of transmission parameters, each set of transmission parameters including the transmission parameters of the first terminal and the second terminal; the fourth processing unit is specifically used to: realize communication between the second terminal and the first communication parameter through the first transmission parameter in the first communication parameter.
[0083] In one possible implementation, the fourth communication unit is further configured to: receive a first communication resource from a first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with the second terminal through a first transmission parameter in the first communication parameters; wherein the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0084] In one possible implementation, when the third terminal integrates a third reconfigurable smart surface (RIS) and the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals, the communication method is a second communication method. The second communication method involves the first terminal communicating via the first RIS and the second terminal communicating via the second RIS with the assistance of the third RIS of the third terminal. The fourth communication unit is further configured to: receive second communication parameters from the first base station; wherein the second communication parameters include a third transmission parameter, a fourth transmission parameter, and a first reflection parameter; the third transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal to generate a transmission beam pointing towards the third terminal; the first reflection parameter is used to adjust the amplitude and phase of the third RIS of the third terminal to generate a transmission beam pointing towards the second terminal; the fourth transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal to generate a receiving beam for receiving wireless signals from the third terminal; the second communication parameters satisfy the following formula: The formula indicates that, when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * The first reflection parameter is... h2 is the fourth transmission parameter; h3 is the channel quality between the first terminal and the third terminal; s2 is the wireless signal transmitted by the first terminal; z2 is the noise of the channel between the third terminal and the second terminal; ω3, ω4 and θ are selected by the first base station from multiple sets of parameters, any set of parameters including the transmission parameter of the first terminal, the transmission parameter of the second terminal and the reflection parameter of the third terminal; the fourth processing unit is specifically used to: achieve communication with the second terminal through the third transmission parameter in the second communication parameters when the third terminal adjusts the amplitude and phase of the third RIS through the first reflection parameter.
[0085] In one possible implementation, the fourth communication unit is further configured to: receive a first communication resource from a first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with the second terminal through a third transmission parameter in the second communication parameters; wherein the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0086] In one possible implementation, the communication method is a third communication method, which is a communication method through the first side link. The fourth processing unit is specifically used to: realize communication through the first side link and the second terminal.
[0087] In one possible implementation, the fourth communication unit is further configured to: receive a first communication resource from a first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with the second terminal via a first side link; wherein the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0088] In one possible implementation, the communication method is a fourth communication method, which is a communication method through the second side link. The fourth processing unit is specifically used for: the first terminal to communicate with the second terminal through the second side link.
[0089] In one possible implementation, the fourth communication unit is further configured to: receive preset resources from the first base station, such that when the first terminal uses the preset resources, the first terminal communicates with the second terminal via the second side link; wherein the preset resources are resources configured by the first base station.
[0090] In a tenth aspect, embodiments of this application provide a communication device, which may be a fourth terminal, or a chip or chip system within the fourth terminal. The communication device may include a fifth processing unit and a fifth communication unit. When the communication device is a fourth terminal, the fifth processing unit may be a processor, and the fifth communication unit may be a communication interface or interface circuit. The communication device may also include a fifth storage unit, which may be a memory. The fifth storage unit is used to store instructions, and the fifth processing unit executes the instructions stored in the fifth storage unit to cause the fourth terminal to implement the methods described in the fifth aspect or any possible implementation thereof. When the communication device is a chip or chip system within the fourth terminal, the fifth processing unit may be a processor, and the fifth communication unit may be a communication interface. For example, the fifth communication interface may be an input / output interface, pins, or circuits. The fifth processing unit executes the instructions stored in the fifth storage unit to cause the fourth terminal to implement the methods described in the fifth aspect or any possible implementation thereof. The fifth storage unit can be a storage unit inside the chip (e.g., register, cache, etc.) or a storage unit located outside the chip in the fourth terminal (e.g., read-only memory, random access memory, etc.); wherein, the fourth terminal integrates a fourth reconfigurable smart surface RIS.
[0091] For example, the fifth communication unit is configured to send a first discovery announcement message to the fifth terminal; wherein the fifth terminal integrates a fifth reconfigurable smart surface (RIS), and the first discovery announcement message includes an identifier of a first service, fourth RIS capability information of the fourth terminal, and location information of the fourth terminal; the fifth communication unit is further configured to obtain a second discovery announcement message from the fifth terminal; wherein the second discovery announcement message includes an identifier of the first service, fifth RIS capability information of the fifth terminal, and location information of the fifth terminal; the fifth processing unit is configured to determine a third communication parameter based on the fifth RIS capability information when the identifier of a neighboring service of the fourth terminal includes the identifier of the first service, and the fourth terminal sends a first discovery matching report message to the Prose functional entity; wherein the identifier of the neighboring service of the fourth terminal is obtained by the fourth terminal from the Prose functional entity, and the first discovery matching report message is used by the fourth terminal to report the matching result with the fifth terminal to the Prose functional entity; the fifth communication unit is further configured to send the third communication parameter to the fifth terminal when the fourth terminal sends the first service to the fifth terminal; the fifth processing unit is further configured to implement the first service with the fifth terminal through the third communication parameter.
[0092] In one possible implementation, the fifth processing unit is specifically configured to: determine a third communication parameter when the fifth RIS capability information indicates that the fifth terminal has the ability to transmit wireless signals, the fourth RIS capability information of the fourth terminal indicates that the fourth terminal has the ability to transmit wireless signals, and the direction of the fourth terminal's position information pointing to the fifth terminal's position information is the fourth beam direction; wherein the third communication parameter includes a fifth transmission parameter and a sixth transmission parameter, the fifth transmission parameter is used to adjust the amplitude and phase of the fourth RIS of the fourth terminal so that the fourth RIS generates a transmit beam pointing to the fifth terminal, and the sixth transmission parameter is used to adjust the amplitude and phase of the fifth RIS of the fifth terminal so that the fifth RIS generates a receive beam for receiving wireless signals from the fourth terminal; wherein the third communication parameter satisfies the following formula: The formula represents the transmission parameter of the fourth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value, assuming the wireless signal transmitted by the fourth terminal is subject to noise. The formula also defines the transmission parameter of the fifth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value as the sixth transmission parameter. This is the fifth transmission parameter. ω5 is the sixth transmission parameter, h4 is the channel quality between the fourth terminal and the fifth terminal, s3 is the wireless signal transmitted by the fourth terminal, z3 is the noise of the channel between the fourth terminal and the fifth terminal, and ω5 and ω6 are selected by the first base station from multiple sets of transmission parameters. Each set of transmission parameters includes the transmission parameters of the fourth terminal and the transmission parameters of the fifth terminal.
[0093] Eleventhly, embodiments of this application provide a communication device, which includes a processor and a memory, the memory for storing code instructions, and the processor for running the code instructions to perform the methods described in any of the possible implementations of the first to fifth aspects.
[0094] In a twelfth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program or instructions that, when executed on a computer, cause the computer to perform the methods described in any of the possible implementations of the first to fifth aspects.
[0095] In a thirteenth aspect, embodiments of this application provide a computer program product including a computer program, which, when run on a computer, causes the computer to perform the methods described in any of the possible implementations of the first to fifth aspects.
[0096] In a fourteenth aspect, embodiments of this application provide a communication system comprising: the apparatus described in any of the possible implementations of aspects six through ten.
[0097] In a fifteenth aspect, this application provides a chip or chip system, the chip or chip system including at least one processor and a communication interface, the communication interface and at least one processor being interconnected via a line, the at least one processor being used to run computer programs or instructions to perform the methods described in any of the possible implementations of the first to fifth aspects; wherein, the communication interface in the chip can be an input / output interface, pins or circuits, etc.
[0098] In one possible implementation, the chip or chip system described above in this application further includes at least one memory storing instructions. The memory can be an internal storage unit of the chip, such as a register or cache, or it can be a storage unit of the chip itself (e.g., read-only memory, random access memory, etc.).
[0099] It should be understood that the second to fifteenth aspects of this application correspond to the technical solutions of the first aspect of this application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation are similar, and will not be repeated here. Attached Figure Description
[0100] Figure 1 A schematic diagram of a scenario provided in an embodiment of this application;
[0101] Figure 2 This is another scenario illustration provided for an embodiment of this application;
[0102] Figure 3 A schematic diagram illustrating another scenario provided by an embodiment of this application;
[0103] Figure 4 This application provides a schematic diagram of a first terminal integrating a first RIS structure.
[0104] Figure 5 A flowchart illustrating a communication method provided in an embodiment of this application;
[0105] Figure 6 A flowchart illustrating a communication method provided in an embodiment of this application;
[0106] Figure 7 A flowchart illustrating a communication method provided in an embodiment of this application;
[0107] Figure 8 A schematic diagram illustrating a communication method provided in an embodiment of this application;
[0108] Figure 9 A flowchart illustrating a direct discovery mode for adjacent services provided in this application embodiment;
[0109] Figure 10 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0110] Figure 11 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0111] Figure 12 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0112] Figure 13 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0113] Figure 14 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0114] Figure 15 This is a schematic diagram of the structure of a chip provided in an embodiment of this application. Detailed Implementation
[0115] To facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with essentially the same function and purpose. For example, "first chip" and "second chip" are used only to distinguish different chips and do not limit their order. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" do not necessarily imply that they are different.
[0116] It should be noted that, in the embodiments of this application, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design scheme described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0117] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0118] When a terminal communicates with another terminal, the terminal can send data to a wireless access point, and the wireless access point will forward the data to the other terminal, thereby realizing communication between the two terminals. The wireless access point may include base stations, and the terminal may also be referred to as user equipment (UE).
[0119] With the widespread application of device-to-device (D2D) communication technology, when two terminals that need to communicate are within each other's communication range, such as within the network coverage of the same base station, or when the two terminals that need to communicate are within the network coverage of adjacent base stations, the terminal can communicate with the other terminal through a sidelink (SL), thereby realizing D2D communication between the terminal and the other terminal. This allows the data sent by the terminal to be transmitted without passing through the base station or between base stations, thereby reducing the latency and resource overhead caused by base station forwarding.
[0120] For example, Figure 1 This is a schematic diagram of a scenario provided in an embodiment of this application. The scenario includes UE1, UE2, and a base station, as shown below. Figure 1 As shown, UE1 and UE2 are within the network coverage area of the same base station. When the link quality between UE1 and UE2 is good, UE1 can send data to UE2 without going through the base station. Instead, it can send data to UE2 through the side link, thus enabling UE1 to achieve D2D communication with UE2 through the side link.
[0121] Since D2D communication between different terminals requires the use of wireless resources, when the wireless resources for D2D communication between two terminals are the same as those for communication with other links, the D2D communication between the two terminals may interfere with the communication process of other links, and may also be interfered with by other links. Therefore, how to reduce the interference caused by D2D communication is an urgent problem to be solved.
[0122] It should be noted that the radio resources used when two terminals achieve D2D communication include radio resources of cellular mobile communication systems or radio resources of short-range communication systems. Cellular mobile communication systems may include Long Term Evolution (LTE) systems and New Radio (NR) systems, while short-range communication systems may include Wireless Fidelity (WiFi).
[0123] exist Figure 1 Based on the illustrated embodiments, exemplarily, Figure 2 This is another scenario illustration provided for an embodiment of this application, and... Figure 1 The scenario shown differs from the one depicted here; this scenario also includes UE3, such as... Figure 2 As shown, UE1, UE2, and UE3 are all within the network coverage area of the base station. UE1 can receive signals from UE2 through the side link, thereby enabling D2D communication with UE2. The base station can receive signals from UE3 through the access link, thereby enabling communication with UE3.
[0124] However, when the radio resources for communication between UE1 and UE2 are the same as those for communication between the base station and UE3, when UE2 receives a signal from UE1 via the side link, UE2 also receives interference signal 1 from UE3, causing interference when UE2 and UE1 conduct D2D communication. Alternatively, it can be understood that when UE1 and UE2 conduct D2D communication, they will be affected by interference from the communication between the base station and UE3. Similarly, when the base station receives a signal from UE3 via the access link, the base station also receives interference signal 2 from UE1, causing interference when the base station and UE3 conduct communication. Alternatively, it can be understood that when the base station and UE3 conduct communication, they will be affected by interference from the communication between UE1 and UE2.
[0125] To reduce interference caused by D2D communication, one possible approach is for the two terminals to implement D2D communication using preset radio resources that are different from the radio resources used by other links, thereby reducing interference from D2D communication to other link communications.
[0126] For example, combining Figure 2 When the radio resources used for communication between the base station and UE3 are part of the radio resources in the cellular mobile communication system, the preset radio resources can be another part of the resources in the cellular mobile communication system. Among them, other links include sidelinks and / or access links. D2D communication reduces interference to other links through preset radio resources. It can be understood that D2D communication reduces interference to other links through frequency domain, time domain or code domain orthogonality.
[0127] However, when the preset wireless resources exceed the wireless resources used in D2D communication, the above method will reduce the utilization rate of wireless resources. Therefore, when two terminals are conducting D2D communication, they should determine the appropriate communication resources based on the specific situation, rather than using the preset wireless resources.
[0128] It is understandable that when two terminals are communicating via D2D, they will be subject to interference from other link communications. Therefore, the two terminals can improve the link quality during link communication through a smart reflective surface. In this way, the improved link quality can improve the communication quality compared to the interference encountered during link communication.
[0129] Among them, the intelligent reflector can also be called the reconfigurable intelligent surface (RIS). RIS is an array antenna based on an artificial electromagnetic surface. By designing its unit characteristics and spatial arrangement, it can control parameters such as the amplitude, phase, polarization, beam, and orbital angular momentum of electromagnetic waves, and realize functions such as deflection, focusing, and absorption of electromagnetic energy, thereby reconstructing the wireless transmission environment and improving the performance of wireless communication networks.
[0130] exist Figure 2 Based on the illustrated embodiments, exemplarily, Figure 3 A schematic diagram of another scenario provided for an embodiment of this application, such as... Figure 3 As shown, the scenario includes UE1, UE2, UE3, a base station, and a smart reflector. UE1, UE2, and UE3 are within the network coverage area of the base station, such as... Figure 3 As shown, the intelligent reflector can be deployed between the communication links of UE1 and UE2, and between the communication links of UE3 and the base station. In this way, when UE1 achieves D2D communication with UE2 through the side link, UE1 can also enhance the link quality of the side link with UE2 through the intelligent reflector; similarly, when UE3 achieves communication with the base station through the access link, UE3 can enhance the link quality of the access link with the base station through the intelligent reflector.
[0131] However, in Figure 2 In this scenario, the following situation may occur: if the improved link quality achieved through intelligent reflective surfaces is insufficient to mitigate interference, this will degrade communication quality and make interference management more complex and commercially challenging; for example, combining... Figure 3Because the smart reflector can alter the propagation direction of electromagnetic waves, when UE1 communicates with UE2 and UE3 communicates with the base station, UE2 and the base station may be in close proximity to the smart reflector. In this case, UE2 will experience interference signal 1 from UE3 and interference signal 3 from the smart reflector. Interference signal 3 can be understood as interference caused by UE3 communicating with the base station through the smart reflector. Similarly, the base station will experience interference signal 2 from UE1 and interference signal 4 from the smart reflector. Interference signal 4 can be understood as interference caused by UE1 communicating with UE2 through the smart reflector. Figure 2 In contrast, when using intelligent reflective surfaces to assist communication, this increases the interference experienced by UE1 and UE2 during communication, and similarly, it also increases the interference experienced by the base station and UE3 during communication.
[0132] In summary, although the intelligent reflective surface can improve the link quality between two terminals, it will still interfere with the communication of other links, which will reduce the performance of D2D communication between the two terminals. Therefore, how to achieve efficient D2D communication between two terminals is an urgent problem to be solved.
[0133] In view of this, embodiments of this application provide a communication method. When a first base station determines that a first terminal and a second terminal are a matched terminal pair, the first base station can obtain the first RIS capability information of the first terminal and the second RIS capability information of the second terminal. Then, the first base station can determine the communication mode of the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information, so that the first terminal and the second terminal can communicate through the communication mode. Since the first base station takes into account the wireless signal capabilities of the first terminal and the second terminal, when the first terminal and the second terminal communicate using their respective RIS and according to the determined communication mode, the link quality of the first terminal and the second terminal can be enhanced, while interference to other links and interference received from other links can be reduced, thereby improving communication performance.
[0134] In this embodiment, the first terminal can be a terminal in a 5G network, a future public land mobile network (PLMN), or other future communication systems. For example, terminal 101 can be a terminal with wireless communication capabilities (hereinafter referred to as a wireless terminal), which can also include wired communication capabilities (hereinafter referred to as a wired terminal). The wired terminal can be a router with wireless communication capabilities. The wireless terminal can be a device that provides voice and / or data connectivity to a user, or it can be a handheld device with wireless connectivity, a virtual / mixed / augmented reality device, or other processing devices connected to a wireless modem, an in-vehicle device, or a wearable device. The wireless terminal can be a mobile terminal and a computer with a mobile terminal. For example, the mobile terminal can be a mobile phone (or "cellular" phone), a tablet computer, or a portable laptop computer. The computer with a mobile terminal can be a portable, pocket-sized, handheld, computer-embedded, or in-vehicle mobile device. The mobile terminal and the computer with the mobile terminal exchange voice and / or data with the wireless access network.
[0135] It is understood that the specific form of the first terminal can be set according to the actual application scenario, and this application embodiment does not limit it; the specific content of the second terminal can be adapted to the description of the content of the first terminal, and will not be repeated here.
[0136] In this embodiment, the first base station can be a next-generation NodeB (gNB) or a next-generation-evolved NodeB (ng-eNB). The first base station can also be a base transceiver station (BTS) in a GSM or CDMA system, a base station (nodeB, NB) in a WCDMA system, or an evolved Node B (eNB or eNodeB) in an LTE system. Alternatively, the first base station can also be a relay station, access point, vehicle-mounted equipment, wearable devices, network-side equipment in networks after 5G, or network equipment in future evolved PLMN networks, roadside site units (RSUs), etc. The specific form of the first base station can be set according to the actual application scenario, and this embodiment does not limit it.
[0137] For example, Figure 4 A schematic diagram of a first terminal integrating a first RIS provided in an embodiment of this application is shown below. Figure 4 As shown, the first terminal includes an application processor, a modem, an RF integrated circuit, an RF front-end, an antenna, and a first RIS. The first terminal can connect the antenna and the first RIS using a feed-through method.
[0138] When transmitting, the first terminal sends the data to be transmitted to the modem through the application processor. The modem processes the data and generates a baseband signal. The radio frequency integrated circuit and radio frequency front-end process the baseband signal and send the processed signal to the antenna. The first RIS then transmits the signal from the antenna.
[0139] During reception, the first RIS of the first terminal receives the wireless signal sent from the outside and sends it to the antenna. The radio frequency integrated circuit and radio frequency front-end process the wireless signal received by the antenna and send the processed signal to the modem. The modem performs baseband processing on the processed signal, generates received data, and sends the received data to the application processor. The application processor processes the received data accordingly. The first terminal can control the phase and amplitude of each unit of the first RIS through control signals, thereby realizing beam transmission and / or beam reception, and completing the transmission and / or reception of wireless signals.
[0140] It is understandable that the first RIS of a first terminal may have different capabilities for wireless signals after being integrated with the first terminal for different application purposes.
[0141] For example, when the first RIS of the first terminal has the ability to reflect wireless signals, the terminal can act as a relay terminal to forward wireless signals; when the first RIS of the first terminal has the ability to transmit wireless signals, the first terminal can act as a receiving terminal to receive wireless signals through the first RIS, thereby improving the link quality when the first terminal communicates; the first terminal can also act as a transmitting terminal to transmit wireless signals through the first RIS, thereby improving the link quality when the first terminal communicates; when the first RIS of the first terminal has both the ability to reflect wireless signals and the ability to transmit wireless signals through the RIS, the first terminal can act as a relay terminal, a transmitting terminal, or a receiving terminal, and the first terminal can forward, transmit, or receive wireless signals through the first RIS.
[0142] Understandable, Figure 4 This example illustrates the integration of a first RIS into a first terminal. When a second terminal integrates a second RIS and a third terminal integrates a third RIS, the following can be referenced: Figure 4 The content adaptation description of the first RIS of the first terminal shown is not repeated here.
[0143] It is understood that in the hardware structure of the first terminal, the first terminal may include a processor, internal memory, user interface, power management module, charging management module, antenna 1, antenna 2, mobile communication module, and wireless communication module, etc.
[0144] A processor may include one or more processing units, such as an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU). Different processing units may be independent devices or integrated into one or more processors.
[0145] The processor may also include memory for storing instructions and data. In some embodiments, the memory in the processor may be a cache memory, which can store instructions or data that the processor has just used or that are used repeatedly.
[0146] In some embodiments, the processor may include one or more interfaces, which may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, and / or a universal serial bus (USB) interface, etc.
[0147] The user interface is used to transmit data between the first terminal and peripheral devices. It can also be used to connect headphones and play audio through the headphones. The user interface can also be used to connect other devices, such as augmented reality (AR) devices.
[0148] The power management module receives input from the charging management module and supplies power to the processor, internal memory, and wireless communication module.
[0149] The wireless communication function of the first terminal can be implemented through antenna 1, antenna 2, a mobile communication module, and a wireless communication module; among them, antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. The antennas in the first terminal can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network.
[0150] Mobile communication modules can provide solutions for wireless communication applications on the first terminal, including 2G / 3G / 4G / 5G; wireless communication modules can provide solutions for wireless communication applications on the first terminal, including wireless local area networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), and other wireless communication technologies.
[0151] In some embodiments, antenna 1 of the first terminal is coupled to a mobile communication module, and antenna 2 is coupled to a wireless communication module, enabling the first terminal to communicate with a network and other devices via wireless communication technology; wherein, the wireless communication technology may include Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Long Term Evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technologies, etc.
[0152] Internal memory can be used to store executable program code, which includes instructions. Internal memory can include a program storage area and a data storage area. The program storage area can store the operating system, at least one application program required for a given function (such as sound playback, image playback, etc.).
[0153] It should be noted that the above is a description of the hardware structure of the first terminal, but does not constitute a specific limitation on the hardware structure of the first terminal; it is understood that the first terminal may include more or fewer components in addition to the components described above, or combine some components, or split some components, or arrange different components.
[0154] It is understood that the hardware structure of the second terminal, third terminal, fourth terminal and fifth terminal in the embodiments of this application can refer to the hardware structure of the first terminal, or can be set according to the actual application scenario. The embodiments of this application do not limit it.
[0155] Combination Figure 4 The content shown is exemplary. Figure 5 This is a flowchart illustrating a communication method provided in an embodiment of this application, such as... Figure 5 As shown, the following steps may be included:
[0156] S501: The first terminal and the second terminal interact with each other.
[0157] In this embodiment of the application, when the first terminal and the second terminal interact with each other, the first terminal receives data packets from the second terminal, and the second terminal receives data packets from the first terminal, so that the first terminal and the second terminal can interact with each other by sending and receiving data packets.
[0158] The data interaction between the first terminal and the second terminal can be understood as the first terminal and the second terminal conducting voice services, call services, or other services; it can be understood that the specific content of the data interaction between the first terminal and the second terminal can also be set according to the actual application scenario, and this application embodiment does not limit it.
[0159] S502: The gateway obtains the address of the first data packet of the first terminal and the address of the second data packet of the second terminal.
[0160] S503: The gateway determines that the first terminal and the second terminal are a matching terminal pair based on the address of the first data packet and the address of the second data packet.
[0161] In this embodiment of the application, the address of the first data packet refers to the first IP address when the first terminal sends a data packet to the second terminal, and the address of the second data packet refers to the second IP address when the second terminal sends a data packet to the first terminal. Further, the gateway can determine that the first terminal and the second terminal are a matching terminal pair based on the relationship between the address of the first data packet and the address of the second data packet and the network segment range corresponding to the IP address of the first base station.
[0162] In the first example, when the network segment corresponding to the IP address of the first base station includes both the first IP address and the second IP address, the gateway determines that the first terminal and the second terminal are within the network coverage area of the first base station. Furthermore, the gateway can determine that the first terminal and the second terminal are a matching terminal pair.
[0163] In the second example, when the network segment corresponding to the IP address of the first base station includes a third IP address, the network segment corresponding to the IP address of the second base station includes a fourth IP address, and the distance between the first base station and the second base station is less than or equal to a first value, the gateway can determine that the first terminal and the second terminal are a matching terminal pair; wherein, the distance between the first base station and the second base station being less than or equal to the first value can be understood as the first base station and the second base station being adjacent base stations.
[0164] Here, the first terminal and the second terminal are a matched terminal pair. This can be understood as the first terminal and the second terminal possibly being a D2D communication pair, and the session between the first terminal and the second terminal possibly being a D2D data stream. Alternatively, it can be understood as the first terminal and the second terminal being a pair of terminals that support D2D communication capabilities, or it can be understood as the communication method between the first terminal and the second terminal being either D2D communication or non-D2D communication.
[0165] For example, in conjunction with S501, regardless of whether the communication method between the first terminal and the second terminal is D2D communication, the first base station can change the communication method between the first terminal and the second terminal to D2D communication, or the first base station can change the communication method between the first terminal and the second terminal to a non-D2D communication method. The specific implementation process will be described later and will not be repeated here. The implementation method of the gateway determining that the first terminal and the second terminal are a matching terminal pair based on the address of the first data packet and the address of the second data packet can also be set according to the actual application scenario. This application embodiment does not limit it.
[0166] S504: The gateway sends information to the first base station to indicate that the first terminal and the second terminal are a matched terminal pair.
[0167] Adaptively, the first base station receives information from the gateway indicating that the first terminal and the second terminal are a matched terminal pair, and further, the first base station executes S505.
[0168] S505: The first base station acquires the first RIS capability information of the first terminal, the second RIS capability information of the second terminal, and the first channel quality between the first terminal and the second terminal.
[0169] In this embodiment of the application, the first terminal integrates a first RIS, and the first base station can obtain the first RIS capability information from the first terminal. The first RIS capability information includes the working mode of the first RIS, which may include a first mode, a second mode, a third mode, or a fourth mode.
[0170] The first mode indicates that the first RIS integrated in the first terminal does not have the ability to reflect or transmit wireless signals, and the first terminal can use the RIS as a built-in antenna. The second mode indicates that the first RIS integrated in the first terminal only has the ability to reflect wireless signals. The third mode indicates that the first RIS integrated in the first terminal only has the ability to transmit wireless signals. The fourth mode indicates that the first RIS integrated in the first terminal has both the ability to reflect and transmit wireless signals.
[0171] The operating mode of the first RIS can be represented by 2 bits. For example, Table 1 shows the bit values and the corresponding operating modes of the first RIS. As shown in Table 1, when the bit value is 00, the operating mode of the first RIS corresponding to the bit value is the first mode; when the bit value is 01, the operating mode of the first RIS corresponding to the bit value is the second mode; when the bit value is 10, the operating mode of the first RIS corresponding to the bit value is the third mode; and when the bit value is 11, the operating mode of the first RIS corresponding to the bit value is the fourth mode.
[0172] Table 1
[0173] Bit value First RIS Working Mode 00 First Mode 01 Second Mode 10 Third Mode 11 Fourth Mode
[0174] It should be noted that the first RIS capability information may also include the maximum gain of the first RIS, the scanning range of the first RIS, the operating bandwidth of the first RIS, or the size of the first RIS. When the first RIS capability of the first terminal is different in relation to the wireless signal, the values of the maximum gain of the first RIS, the scanning range of the first RIS, the operating bandwidth of the first RIS, or the size of the first RIS will also be different.
[0175] For example, when the first RIS of the first terminal has the ability to transmit wireless signals, the maximum gain of the first RIS can be 20 dB, the scanning range of the first RIS is ±50 degrees, the operating bandwidth of the first RIS is 1.5 GHz, and the size of the first RIS is 8 mm × 8 mm; wherein, the scanning range of the first RIS is ±50 degrees, which can be understood as, when the first terminal and the second terminal communicate, the straight line between the first terminal and the second terminal is the normal, and the direction of the beam between the first terminal and the second terminal can be any direction corresponding to an angle between 50 degrees below the axis or 50 degrees above the axis, with the normal as the axis.
[0176] It is understood that the specific values of the maximum gain of the first RIS, the scanning range of the first RIS, the working bandwidth of the first RIS, or the size of the first RIS, as well as the specific content of the capability information of the first RIS, can be set according to the actual application scenario, and are not limited in the embodiments of this application.
[0177] It should be noted that the first terminal reports its first RIS capability information to the first base station, thereby enabling the first base station to obtain the first RIS capability information of the first terminal; wherein, the first terminal reporting its first RIS capability information to the first base station may include the following possible implementation methods:
[0178] The first possible implementation is as follows: the first terminal can report the first RIS capability information to the first base station through layer 3 (L3) signaling. For example, the first terminal can report the first RIS capability information to the first base station through radio resource control (RRC) signaling.
[0179] The second possible implementation is as follows: the first terminal can report the first RIS capability information to the first base station through layer 2 (L2) signaling. For example, the first terminal can report the first RIS capability information to the first base station through media access control-control element (MAC-CE) signaling.
[0180] The third possible implementation is that the first terminal can report the first RIS capability information to the first base station through layer 1 (layer 21, L1) signaling. For example, the first terminal can report the first RIS capability information to the first base station through physical layer signaling.
[0181] It is understandable that the specific content of the second RIS capability information of the second terminal can be adapted to the description of the first RIS capability information, and will not be repeated here.
[0182] In this embodiment, the first channel quality between the first terminal and the second terminal can be measured by the first terminal or by the second terminal; this embodiment does not limit the measurement.
[0183] S506: The first base station determines the communication method and communication resources of the first terminal and the second terminal based on the first RIS capability information, the second RIS capability information and the first channel quality.
[0184] S507: The first terminal and the second terminal communicate based on communication methods and communication resources.
[0185] In conclusion, Figure 5 In the illustrated embodiment, when the first terminal performs data interaction with the second terminal, if the gateway determines that the first terminal and the second terminal are a matched terminal pair, the first base station can change the communication method between the first terminal and the second terminal. For example, the first base station can determine the communication method and communication resources of the first terminal and the second terminal based on the first channel quality, the first RIS capability information, and the second RIS capability information. Since the first base station makes full use of the RIS capabilities of the first terminal and the second terminal, it can enrich the communication methods of the first terminal and the second terminal. When the first terminal and the second terminal communicate based on the communication method and communication resources, they can reduce interference to other link communications through the determined communication method, and improve the utilization rate of wireless resources through the communication resources corresponding to the communication method.
[0186] Combination Figure 4 The content shown is exemplary. Figure 6 This is a flowchart illustrating a communication method provided in an embodiment of this application, such as... Figure 6 As shown, the following steps may be included:
[0187] S601: The first terminal sends a session request message to the first base station.
[0188] Adaptively, the first base station receives session request information from the first terminal, and further, the first base station executes S602.
[0189] S602: The first base station determines that the first terminal and the second terminal are a matching terminal pair based on the session request information.
[0190] In this embodiment, the session request information is used by the first terminal to request the first base station to establish a session with the second terminal, where the second terminal is the terminal communicating with the first terminal. The first base station can determine that the first terminal and the second terminal are a matched terminal pair based on the location information of the first terminal and the location information of the second terminal.
[0191] In one example, when the distance between the first terminal and the second terminal is less than or equal to a second value, the first base station can determine that the first terminal and the second terminal are a matched terminal pair.
[0192] S603: The first base station acquires the first RIS capability information of the first terminal, the second RIS capability information of the second terminal, and the first channel quality between the first terminal and the second terminal.
[0193] It is understandable that when the first terminal sends session request information to the first base station, the session request information may carry the first RIS capability information.
[0194] S604: The first base station determines the communication method and communication resources of the first terminal and the second terminal based on the first RIS capability information, the second RIS capability information and the first channel quality.
[0195] S605: The first terminal and the second terminal communicate based on communication methods and communication resources.
[0196] In conclusion, Figure 6 In the illustrated embodiment, when the first base station receives session request information from the first terminal, the first base station can determine that the first terminal and the second terminal are a matched terminal pair based on the location information of the first terminal and the location information of the second terminal. Furthermore, the first base station can determine the communication method and communication resources of the first terminal and the second terminal based on the first channel quality, the first RIS capability information, and the second RIS capability information. Since the first base station makes full use of the RIS capabilities of the first terminal and the second terminal, it can enrich the communication methods of the first terminal and the second terminal. When the first terminal and the second terminal communicate based on the communication method and communication resources, they can reduce interference to other link communications through the determined communication method, and improve the utilization rate of wireless resources through the communication resources corresponding to the communication method.
[0197] For example, Figure 7 This is a flowchart illustrating a communication method provided in an embodiment of this application. This embodiment specifically describes the content of S506 or 604, wherein the first base station determines the communication mode and communication resources of the first terminal and the second terminal based on first RIS capability information, second RIS capability information, and first channel quality. This includes: the first base station judging the wireless signal capabilities of the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information; and then, the first base station determining the communication mode and communication resources of the first terminal and the second terminal based on the judgment result and the first channel quality, such as... Figure 7 As shown, the following steps may be included:
[0198] S701: The first base station determines whether both the first terminal and the second terminal have the ability to transmit wireless signals.
[0199] In this embodiment, since the first base station obtains the first RIS capability information and the second RIS capability information, when the first RIS capability information indicates that the first terminal has the ability to transmit wireless signals and the second RIS capability information indicates that the second terminal has the ability to transmit wireless signals, the first base station can determine that both the first terminal and the second terminal have the ability to transmit wireless signals. Therefore, the first base station executes S702-S708. When the first base station determines that neither the first terminal nor the second terminal has the ability to transmit wireless signals, the first base station executes S709-S712.
[0200] The statement that neither the first terminal nor the second terminal has the ability to transmit wireless signals can be understood as at least one of the first terminal and the second terminal not having the ability to transmit wireless signals. For example, the first terminal has the ability to transmit wireless signals, but the second terminal does not; or, the first terminal does not have the ability to transmit wireless signals, but the second terminal does.
[0201] It is understandable that when neither the first terminal nor the second terminal has the ability to transmit wireless signals, the first base station can still execute S709-S712.
[0202] S702: The first base station determines whether the quality of the first channel is greater than the first threshold.
[0203] In this embodiment of the application, when the first base station determines that the first channel quality is greater than the first threshold, the first base station executes S703; when the first base station determines that the first channel quality is less than or equal to the first threshold, the first base station executes S704.
[0204] S703: The first base station determines that the communication mode of the first terminal and the second terminal is the first communication mode and the communication resource is the first communication resource.
[0205] In this embodiment, the first communication method is a direct RIS communication method, which can be understood as the first terminal and the second terminal communicating via their respective RIS through a side link. The first communication resource is a wireless resource reused with the cellular terminal. This wireless resource can be uplink or downlink resources, and it is scheduled by the first base station. In this way, the first base station does not need to pre-set wireless resources for the two terminals in D2D communication, thereby improving the utilization rate of wireless resources. The cellular terminal can be understood as a terminal using a cellular mobile communication system.
[0206] It should be noted that when the communication method between the first terminal and the second terminal is RIS direct communication, the first base station can determine the first transmission parameter based on the location information of the first terminal and the second terminal. The first base station sends the first transmission parameter to the first terminal and the second terminal respectively. In this way, the first terminal can adjust the first RIS through the first transmission parameter, and the second terminal can adjust the second RIS through the first transmission parameter, so that the first terminal and the second terminal can realize the transmission and reception of wireless signals through their respective adjusted RIS. The specific content of how the first base station determines the first transmission parameter based on the location information of the first terminal and the second terminal will be described later and will not be repeated here.
[0207] S704: The first base station identifies the third terminal within the network coverage area.
[0208] S705: The first base station determines whether the third terminal has the ability to reflect wireless signals.
[0209] In this embodiment, the third terminal integrates a third RIS. Since the first channel quality is less than or equal to the first threshold, when the first base station determines the third terminal within the network coverage area, the first base station can obtain the third RIS capability information of the third terminal. When the third RIS capability information indicates that the third terminal has the ability to reflect wireless signals, the first base station can determine that the third terminal has the ability to reflect wireless signals, and the first base station executes S706; when the first base station determines that the third terminal does not have the ability to reflect wireless signals, the first base station executes S708; wherein, the third terminal not having the ability to reflect wireless signals can be understood as the third RIS capability information indicating that the third terminal only has the ability to transmit wireless signals.
[0210] S706: The first base station determines whether the quality of the first channel is greater than the second threshold.
[0211] In this embodiment of the application, when the first base station determines that the first channel quality is greater than the second threshold, the first base station executes S707; when the first base station determines that the first channel quality is less than or equal to the second threshold, the first base station executes S708.
[0212] It is understandable that, since the first base station determines that the third terminal has the ability to reflect wireless signals, when the first base station determines that the second channel quality of the first terminal and the third terminal is greater than the third value, and the first base station determines that the third channel quality of the second terminal and the third terminal is greater than the fourth value, the first base station can also execute S707; otherwise, the first base station executes S708.
[0213] S707: The first base station determines that the communication mode of the first terminal and the second terminal is the second communication mode and the communication resource is the first communication resource.
[0214] In this embodiment of the application, the second communication method is a RIS relay communication method. The RIS relay communication method can be understood as follows: the first terminal sends a wireless signal to the third terminal through the first RIS, and the third terminal reflects the wireless signal through the third RIS, so that the second terminal can receive the wireless signal reflected from the third terminal through the second RIS, thereby realizing D2D communication between the first terminal and the second terminal.
[0215] It should be noted that when the communication method between the first terminal and the second terminal is RIS relay communication, the first base station can determine the second transmission parameter based on the location information of the first terminal and the third terminal. The first base station can also determine the third transmission parameter and reflection parameter based on the location information of the third terminal and the second terminal. The first base station sends the second transmission parameter to the first terminal, the third transmission parameter to the second terminal, and the reflection parameter to the third terminal. In this way, the first terminal can adjust the first RIS using the second transmission parameter, the second terminal can adjust the second RIS using the third transmission parameter, and the third terminal can adjust the third RIS using the reflection parameter. With the assistance of the third terminal, the first terminal and the second terminal can transmit and receive wireless signals through their respective adjusted RIS. The specific details of how the first base station determines the second, third, and reflection parameters will be described later and will not be repeated here.
[0216] S708: The first base station determines that the communication mode of the first terminal and the second terminal is the fifth communication mode and the communication resource is the second communication resource.
[0217] In this embodiment, the fifth communication method is a non-D2D communication method. The non-D2D communication method is a communication method in which the first terminal and the second terminal use traditional cellular access. Alternatively, it can be understood as a communication method in which the first terminal communicates with the second terminal through the first base station. The resources used when the first terminal and the second terminal communicate are cellular terminal resources, which are second communication resources. Cellular terminal resources are wireless resources in the cellular mobile communication system. Alternatively, it can be understood as the resources used by the terminal communicating through the access link, which are called by the first base station.
[0218] S709: The first base station determines whether the quality of the first channel is greater than the third threshold.
[0219] In this embodiment of the application, when the first base station determines that the first channel quality is greater than the third threshold, the first base station executes S710; when the first base station determines that the first channel quality is less than or equal to the third threshold, the first base station executes S711.
[0220] S710: The first base station determines that the communication mode of the first terminal and the second terminal is the third communication mode and the communication resource is the first communication resource.
[0221] In this embodiment of the application, the third communication method is a direct communication method. The direct communication method can be understood as the way in which the first terminal and the second terminal communicate through the first side link. The specific content of the first communication resource can be referred to the above description and will not be repeated here.
[0222] S711: The first base station determines whether the quality of the first channel is greater than the fourth threshold.
[0223] In this embodiment of the application, when the first base station determines that the first channel quality is greater than the fourth threshold, the first base station executes S712; when the first base station determines that the first channel quality is less than or equal to the fourth threshold, the first base station executes S708.
[0224] S712: The first base station determines that the communication mode of the first terminal and the second terminal is the fourth communication mode and the communication resource is the third communication resource.
[0225] In this embodiment, the fourth communication method is a direct communication method. The direct communication method can be understood as the method in which the first terminal and the second terminal communicate through the second side link. The fourth communication resource is configured by the first base station and is a preset resource. For example, the preset wireless resource can be a part of the resources in the cellular mobile communication system. The specific content of the fourth communication method can be referred to the above description and will not be repeated here.
[0226] Combination Figure 7 As can be understood from the content shown, the first base station can adaptively determine the communication method and communication resources based on the wireless signal capabilities and channel quality of the first and second terminals, thus enriching the D2D communication methods. This allows the first and second terminals to reduce interference during communication and improve the utilization rate of wireless resources through appropriate communication methods and resources, thereby improving the performance of D2D communication.
[0227] Combination Figure 7 The content shown is exemplary. Figure 8 This is a schematic diagram illustrating a communication method provided in an embodiment of this application, such as... Figure 8 As shown, this application describes the RIS direct communication method and the RIS relay communication method, as follows: Figure 8 As shown, Figure 8 The content can be described as:
[0228] When the first base station determines that the first terminal and the second terminal are a matched terminal pair, the first base station can obtain the first RIS capability information, the second RIS capability information, and the first information quality. Then, based on the first RIS capability information, the second RIS capability information, and the first channel quality, the first base station determines that the communication mode of the first terminal and the second terminal is the RIS-assisted communication mode. The RIS-assisted communication mode includes the RIS direct communication mode and the RIS relay communication mode.
[0229] In the direct RIS communication mode between the first terminal and the second terminal, the first RIS capability information indicates that the first terminal has the ability to transmit wireless signals, and the second RIS capability information indicates that the second terminal has the ability to transmit wireless signals. Since the first channel quality is less than a first threshold, when the direction from the location information of the first terminal to the location information of the second terminal is the first beam direction, the first base station can determine the first communication parameters. The first communication parameters include the first transmission parameter and the second transmission parameter. The first base station can send the first transmission parameter and the second transmission parameter to the first terminal and the second terminal respectively. In this way, the first RIS of the first terminal can adjust the amplitude and phase of the wireless signal transmitted to the second terminal through the first transmission parameter. The second RIS of the second terminal can adjust the amplitude and phase of the wireless signal received from the first terminal through the second transmission parameter, so that the first terminal and the second terminal can generate beamforming by controlling the wireless signal transmitted by their respective RIS, so as to realize the transmission and reception of session data between the first terminal and the second terminal. Alternatively, it can be understood that the first terminal communicates through the first transmission parameter and the second terminal communicates through the second transmission parameter. Since the beam direction of the first terminal when transmitting wireless signal through the first RIS is the same as the first beam direction, and the beam direction of the second terminal when receiving wireless signal through the second RIS is the same as the first beam direction, the interference to other links can be reduced when the first terminal and the second terminal communicate, thereby improving the performance of D2D communication.
[0230] The first communication parameter satisfies the following formula: The formula indicates that the transmission parameter of the first terminal when the wireless signal strength reaches its maximum value under noise conditions is the first transmission parameter, and the transmission parameter of the second terminal when the wireless signal strength reaches its maximum value is the second transmission parameter. The first transmission parameter is... Here, h1 is the second transmission parameter, s1 is the first channel quality, z1 is the wireless signal sent from the first terminal to the second terminal, ω1 and ω2 are the noise of the channel between the first terminal and the second terminal, and ω1 and ω2 are selected by the first base station from multiple sets of transmission parameters. Each set of transmission parameters includes the transmission parameters of the first terminal and the transmission parameters of the second terminal.
[0231] When the communication method between the first terminal and the second terminal is RIS direct communication, the first base station allocates first communication resources to the first terminal and the second terminal, and the first base station sends the first communication resources to the first terminal and the second terminal respectively.
[0232] It is understandable that when the first base station sends a first session response message to the first terminal, the first session response message may include a first transmission parameter and a first communication resource; when the first base station sends a second session response message to the second terminal, the second session response message may include a second transmission parameter and a first communication resource. In this way, the first terminal can realize D2D communication through the first transmission parameter and the first communication resource, and the second terminal can realize D2D communication through the second transmission parameter and the first communication resource.
[0233] In a RIS relay communication mode between the first terminal and the second terminal, if the first channel quality is less than or equal to a first threshold, the first RIS capability information indicates that the first terminal has the ability to transmit wireless signals, and the second RIS capability information indicates that the second terminal has the ability to transmit wireless signals. Therefore, the first base station selects a third terminal for the first and second terminals. Since the third terminal integrates a third RIS, when the first information quality is greater than the second threshold, and the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals, and the direction from the location information of the first terminal to the location information of the third terminal is the second beam direction, and the direction from the location information of the second terminal to the location information of the third terminal is determined to be the third beam direction, the first base station can confirm... A second communication parameter is defined, which includes a third transmission parameter, a fourth transmission parameter, and a first reflection parameter. The third transmission parameter is used by the first RIS of the first terminal to adjust the amplitude and phase of the wireless signal transmitted to the third terminal. The first reflection parameter is used by the third RIS of the third terminal to adjust the amplitude and phase of the wireless signal forwarded to the second terminal. The fourth transmission parameter is used by the second RIS of the second terminal to adjust the amplitude and phase of the wireless signal received from the third terminal. Further, the first base station sends the third transmission parameter to the first terminal, the first base station sends the fourth transmission parameter to the second terminal, and the second base station sends the first reflection parameter to the third terminal, thereby enabling the first terminal to communicate through the third transmission parameter, the second terminal through the fourth transmission parameter, and the third terminal through the first reflection parameter.
[0234] It is understandable that, since the first RIS of the first terminal adjusts the beam direction of transmitting wireless signals to be the same as the second beam direction through the first transmission parameter, and the second RIS of the second terminal adjusts the beam direction of receiving wireless signals to be the same as the third beam direction through the second transmission parameter, when the first terminal communicates with the third terminal and the second terminal, interference to other links can be reduced, thereby improving the performance of D2D communication.
[0235] The second communication parameter satisfies the following formula: The formula indicates that when the wireless signal transmitted by the first terminal is subjected to noise, the transmission parameter of the first terminal when the wireless signal strength reaches its maximum value is the third transmission parameter, the transmission parameter of the second terminal when the wireless signal strength reaches its maximum value is the fourth transmission parameter, and the reflection parameter of the third terminal when the wireless signal strength reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * The first reflection parameter is... This is the fourth transmission parameter.
[0236] Where h2 is the channel quality between the first terminal and the third terminal, h3 is the channel quality between the third terminal and the second terminal, s2 is the wireless signal transmitted by the first terminal, z2 is noise, and ω3, ω4 and θ are selected by the first base station from multiple sets of parameters. Each set of parameters includes the transmission parameters of the first terminal, the transmission parameters of the second terminal and the reflection parameters of the third terminal.
[0237] When the communication method between the first terminal and the second terminal is RIS relay communication, the first base station allocates first communication resources to the first terminal and the second terminal, and the first base station sends the first communication resources to the first terminal and the second terminal respectively.
[0238] It is understandable that when the first base station sends a third session response message to the first terminal, the third session response message may include a third transmission parameter and a first communication resource. When the first base station sends a fourth session response message to the second terminal, the fourth session response message may include a fourth transmission parameter and a first communication resource. When the first base station sends RRC signaling, physical layer information or data to the third terminal, the RRC signaling, physical layer information or data may carry a first reflection parameter.
[0239] It should be noted that since the D2D communication between the first terminal and the second terminal is achieved by the first terminal and the second terminal respectively based on their respective RIS beamforming, when the first terminal and the second terminal control their respective RIS transmitted wireless signals to generate beamforming through their respective transmission parameters, the quality of the communication link between the first terminal and the second terminal can be improved and interference to other links can be reduced, so that the communication performance of the first terminal and the second terminal based on the RIS-assisted communication method can be improved.
[0240] Understandably, since the 3rd generation partnership project (3GPP) defines two Proximity Direct Discovery (ProSe) modes, namely Mode A and Mode B, where Proximity services refer to services that can be communicated directly, or services that are based on sidelink communication, or services that can be communicated directly (D2D), two terminals can achieve D2D communication through Mode A or Mode B.
[0241] However, when two terminals implement D2D communication based on mode A or mode B, it may cause interference to other links and reduce the communication quality of other links.
[0242] Therefore, when two terminals implement D2D communication based on mode A or mode B, RIS capability information and location information can be carried in the signaling for direct discovery of neighboring services, such as in the discovery announcement message. In this way, the two terminals can determine the beam direction based on the location information, and adjust the phase and amplitude of their respective RIS according to the beam direction. Thus, the beams emitted by the two terminals based on their respective RIS can reduce interference to other links, thereby improving the link quality and communication quality of other links.
[0243] For example, Figure 9 This is a schematic diagram of a direct discovery mode for proximity services provided in an embodiment of this application, as shown below. Figure 9 As shown, Figure 9 It includes a fourth terminal, a fifth terminal, and a ProSe Function. The fourth terminal integrates the fourth RIS, the fifth terminal integrates the fifth RIS, and the proximity service direct discovery mode includes mode A and mode B.
[0244] The fourth terminal sends a first discovery request message to the ProSe functional entity. The first discovery request message is used by the fourth terminal to indicate the nearby services it is interested in. After receiving the first discovery request message from the fourth terminal, the ProSe functional entity replies to the fourth terminal with a first discovery response message. The first discovery response message is used to indicate the nearby services that the fourth terminal can use, and includes an identifier of the nearby services that the fourth terminal can use. Similarly, the fifth terminal can also send a second discovery request message to the ProSe functional entity. The second discovery request message is used by the fifth terminal to indicate the nearby services it is interested in, and the ProSe functional entity replies to the fifth terminal with a second discovery response message. The second discovery response message is used to indicate the nearby services that the fifth terminal can use, and includes an identifier of the nearby services that the fifth terminal can use.
[0245] Mode A: The fourth terminal broadcasts a third discovery announcement message. This message indicates the available neighboring services to surrounding terminals. The message includes the identifier of the available neighboring service, the fourth RIS capability information of the fourth terminal, and the location information of the fourth terminal. When the surrounding terminal is a fifth terminal, after the fifth terminal listens to the third discovery announcement message, if the identifier of the fifth terminal's available neighboring service matches the identifier of the fourth terminal's available neighboring service, the fifth terminal can send a second discovery matching report message to the ProSe functional entity. This message reports the matching result with the fourth terminal to the ProSe functional entity. Thus, when the fifth terminal receives a neighboring service from the fourth terminal, it can access the neighboring service with the fourth terminal.
[0246] For example, taking the second service as an example, the fourth terminal sends a third discovery announcement message to the fifth terminal. The third discovery announcement message includes the identifier of the second service, the fourth RIS capability information of the fourth terminal, and the location information of the fourth terminal. The fifth terminal can determine the fourth communication parameters based on the identifier of the second service and the fourth RIS capability information. For example, if the identifier of the fifth terminal's neighboring service includes the identifier of the second service, and the fifth terminal sends a second discovery matching report message to the Prose functional entity, and the fourth RIS capability information of the fourth terminal indicates that the fourth terminal has the ability to transmit wireless signals, and the fifth RIS capability information of the fifth terminal indicates that the fifth terminal has the ability to transmit wireless signals, and the location information of the fifth terminal points to the location information of the fourth terminal in the direction of the fifth beam, the fifth terminal can determine the fourth communication parameters. The fourth communication parameters include a seventh transmission parameter and an eighth transmission parameter. The seventh transmission parameter is used to adjust the amplitude and phase of the fourth RIS of the fourth terminal so that the fourth RIS generates a transmit beam pointing to the fifth terminal, and the eighth transmission parameter is used to adjust the amplitude and phase of the fifth RIS of the fifth terminal so that the fifth RIS generates a receive beam to receive wireless signals from the fourth terminal.
[0247] The fourth communication parameter satisfies the following formula: The formula indicates that, when the wireless signal transmitted by the fifth terminal is subject to noise, the transmission parameter of the fourth terminal when the strength of the wireless signal received from the fifth terminal reaches its maximum value is the seventh transmission parameter, and the transmission parameter of the fifth terminal when the strength of the wireless signal received from the fifth terminal reaches its maximum value is the eighth transmission parameter. This is the seventh transmission parameter. Here, h5 is the channel quality between the fourth and fifth terminals, s4 is the wireless signal transmitted by the fourth terminal, z4 is the noise of the channel between the fourth and fifth terminals, and ω7 and ω8 are selected by the first base station from multiple sets of transmission parameters. Each set of transmission parameters includes the transmission parameters of the fourth terminal and the transmission parameters of the fifth terminal.
[0248] Furthermore, when the fifth terminal receives the second service from the fourth terminal, the fifth terminal can realize the second service with the fourth terminal through the fourth communication parameters.
[0249] It is understandable that, since the beam direction of the fourth terminal when transmitting wireless signals is the same as that of the fifth terminal when transmitting wireless signals is adjusted by the seventh transmission parameter, and the beam direction of the fifth terminal when receiving wireless signals is adjusted by the eighth transmission parameter, the interference to other links can be reduced when the fourth and fifth terminals communicate, thereby improving the performance of D2D communication.
[0250] Mode B: The fourth terminal unicasts a first discovery announcement message to the fifth terminal. This message indicates the available neighboring services for the fourth terminal and includes the identifier of the available neighboring service, the fourth RIS capability information of the fourth terminal, and the location information of the fourth terminal. Upon receiving the first discovery announcement message from the fourth terminal, the fifth terminal responds with a second discovery announcement message. This message includes the identifier of the available neighboring service for the fifth terminal, the fifth RIS capability information of the fifth terminal, and the location information of the fifth terminal. When the fourth terminal receives the second discovery announcement message from the fifth terminal, and if the identifier of the available neighboring service for the fourth terminal matches the identifier of the available neighboring service for the fifth terminal, the fourth terminal can send a first discovery matching report message to the ProSe functional entity. This message reports the matching result with the fifth terminal to the ProSe functional entity. Thus, when the fifth terminal receives a neighboring service from the fourth terminal, it can access the neighboring service with the fourth terminal.
[0251] For example, taking the first service as an example, the fourth terminal sends a first discovery announcement message to the fifth terminal. The first discovery announcement message includes the identifier of the first service, the fourth RIS capability information of the fourth terminal, and the location information of the fourth terminal. After the fifth terminal hears the first discovery announcement message from the fourth terminal, the fifth terminal responds with a second discovery announcement message to the fourth terminal. The second discovery announcement message includes the identifier of the first service, the fifth RIS capability information of the fifth terminal, and the location information of the fifth terminal. If the identifier of a neighboring service of the fourth terminal includes the identifier of the first service, and the fourth terminal sends a first discovery matching report message to the Prose functional entity, the fourth terminal can determine the third communication parameters based on the fifth RIS capability information. For example, when the fourth RIS capability information of the fourth terminal indicates that the fourth terminal has the ability to transmit wireless signals, the fifth RIS capability information of the fifth terminal indicates that the fifth terminal has the ability to transmit wireless signals, and the direction of the fourth terminal's position information pointing to the fifth terminal's position information is the fourth beam direction, the fourth terminal can determine the third communication parameters. The third communication parameters include the fifth transmission parameter and the sixth transmission parameter. The fifth transmission parameter is used to adjust the amplitude and phase of the fourth RIS of the fourth terminal so that the fourth RIS generates a transmit beam pointing to the fifth terminal. The sixth transmission parameter is used to adjust the amplitude and phase of the fifth RIS of the fifth terminal so that the fifth RIS generates a receive beam to receive wireless signals from the fourth terminal.
[0252] The third communication parameter satisfies the following formula: The formula represents the transmission parameter of the fourth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value, assuming the wireless signal transmitted by the fourth terminal is subject to noise. The formula also defines the transmission parameter of the fifth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value as the sixth transmission parameter. This is the fifth transmission parameter. ω5 is the sixth transmission parameter, h4 is the channel quality between the fourth terminal and the fifth terminal, s3 is the wireless signal transmitted by the fourth terminal, z3 is the noise of the channel between the fourth terminal and the fifth terminal, and ω5 and ω6 are selected by the first base station from multiple sets of transmission parameters. Each set of transmission parameters includes the transmission parameters of the fourth terminal and the transmission parameters of the fifth terminal.
[0253] Furthermore, when the fourth terminal sends the first service to the fifth terminal, the fourth terminal sends the third communication parameter to the fifth terminal, thereby enabling the fourth terminal to realize the first service with the fifth terminal through the third communication parameter.
[0254] It is understandable that, since the beam direction of the fourth terminal when transmitting wireless signals is the same as the beam direction of the fourth terminal when transmitting wireless signals is adjusted by the third transmission parameter, and the beam direction of the fifth terminal when receiving wireless signals is the same as the beam direction of the fourth terminal when receiving wireless signals is adjusted by the fourth transmission parameter, the interference to other links can be reduced when the fourth terminal and the fifth terminal communicate, thereby improving the performance of D2D communication.
[0255] Understandably, based on the above, in Mode B, after the fourth terminal calculates the third communication parameter, it sends the third communication parameter to the fifth terminal. The fifth terminal can also calculate the sixth transmission parameter itself. Thus, after the fourth terminal calculates the fifth transmission parameter and the fifth terminal calculates the sixth transmission parameter, the fourth terminal can realize the first service through the fifth transmission parameter and the fifth terminal can realize the sixth transmission parameter. The method by which the fifth terminal calculates the sixth transmission parameter can refer to the method by which the fourth terminal calculates the fifth transmission parameter, and will not be repeated here.
[0256] Understandably, in Mode B, the first discovery request message may include the location information of the fourth terminal and the fourth RIS capability information of the fourth terminal, and the second discovery request message may include the location information of the fifth terminal and the fourth RIS capability information of the fifth terminal. Furthermore, the ProSe functional entity can also calculate the third communication parameters. Thus, when the fourth terminal sends the first discovery matching report to the ProSe functional entity, the ProSe functional entity can send the third communication parameters to the fourth terminal and the fifth terminal. Since the third communication parameters include the fifth transmission parameter and the sixth transmission parameter, the fourth terminal implements the first service through the fifth transmission parameter and the fifth terminal implements the first service through the sixth transmission parameter, thereby improving the communication efficiency between the fourth terminal and the fifth terminal.
[0257] It should be noted that the ProSe functional entity can be an independently integrated device or a device installed in a terminal. Mode A enables the fourth terminal to achieve proximity service communication with the fifth terminal via broadcast. Mode A can be applied to point-to-multipoint communication. For example, in Mode A, if... Figure 9 The system also includes a sixth terminal, which can also receive the first discovery announcement message broadcast by the fourth terminal. The sixth terminal can then refer to the implementation of the fifth terminal in Mode A to determine whether it can achieve proximity service communication with the fourth terminal. Figure 9 The sixth terminal is not shown; Mode B is where the fourth terminal communicates with the fifth terminal via unicast for proximity services. Mode B can be applied to point-to-point communication, for example, as... Figure 9 As shown, mode B is used to enable direct communication between the fourth and fifth terminals.
[0258] It should be noted that the above content is an exemplary description with the first terminal as the sending terminal and the second terminal as the receiving terminal. It can be understood that when the second terminal is the sending terminal, the implementation method between the second terminal and the first terminal can refer to the implementation method when the first terminal is the sending terminal, and will not be repeated here.
[0259] The communication method of the embodiments of this application has been described above. The apparatus for executing the above communication method provided in the embodiments of this application is described below. Those skilled in the art will understand that the methods and apparatus can be combined with and referenced by each other, and the communication apparatus provided in the embodiments of this application can execute the steps in the above communication method.
[0260] For example, Figure 10 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application, such as... Figure 10 As shown, the device 100 includes a first processing unit 1001 and a first communication unit 1002, wherein the first communication unit 1002 is used for the communication device to perform the step of sending or receiving information, and the first processing unit 1001 is used for the communication device to perform the step of processing information; wherein the device is applied to a first communication system, the first communication system includes a first base station, a first terminal and a second terminal, the first terminal integrates a first reconfigurable smart surface RIS, and the second terminal integrates a second reconfigurable smart surface RIS.
[0261] For example, the first processing unit 1001 is configured to acquire first RIS capability information of the first terminal and second RIS capability information of the second terminal when the first base station determines that the first terminal and the second terminal are a matched terminal pair; wherein, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals supporting device-to-device (D2D) communication capability; the first processing unit 1001 is further configured to determine the communication method of the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information; the first communication unit 1002 is configured to communicate with the second terminal through the communication method.
[0262] In one possible implementation, the first processing unit 1001 is specifically configured to: when the first RIS capability information indicates that the first terminal has the ability to transmit wireless signals, and the second RIS capability information indicates that the second terminal has the ability to transmit wireless signals, acquire the first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a first threshold, determine the communication mode as the first communication mode; wherein, the first communication mode is the mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS.
[0263] In one possible implementation, the first processing unit 1001 is further configured to acquire the location information of the first terminal and the location information of the second terminal; the first processing unit 1001 is further configured to determine a first communication parameter when the direction from the location information of the first terminal to the location information of the second terminal is a first beam direction; wherein the first communication parameter includes a first transmission parameter and a second transmission parameter, the first transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first RIS generates a transmit beam pointing to the second terminal, and the second transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the first terminal; wherein the first communication parameter satisfies the following formula: The formulas define the transmission parameters of the first terminal as follows: First transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value when the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and Second transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value. The first transmission parameter is... Here, h1 is the second transmission parameter, s1 is the first channel quality, z1 is the wireless signal transmitted from the first terminal to the second terminal, ω1 and ω2 are the noise of the channel between the first terminal and the second terminal, and ω1 and ω2 are selected by the first base station from multiple sets of transmission parameters, each set of transmission parameters including the transmission parameters of the first terminal and the second terminal; the first communication unit 1002 is specifically used to transmit the first transmission parameter to the first terminal; the first communication unit 1002 is also specifically used to transmit the second transmission parameter to the second terminal; the first communication unit 1002 is also specifically used to achieve communication through the first transmission parameter and the second terminal through the second transmission parameter.
[0264] In one possible implementation, the resources used by the first terminal to communicate via the first transmission parameter and by the second terminal via the second transmission parameter are resources reused with those of the cellular terminal; wherein, the cellular terminal is a terminal using a cellular mobile system.
[0265] In one possible implementation, the first communication system further includes a third terminal, which integrates a third reconfigurable smart surface (RIS). The first processing unit 1001 is further configured to: acquire the third RIS capability information and the location information of the third terminal when the first channel quality is less than or equal to a first threshold; and determine the communication mode as a second communication mode when the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals and the first channel quality is greater than a second threshold. The second communication mode is a mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS with the assistance of the third RIS of the third terminal.
[0266] In one possible implementation, the first processing unit 1001 is further configured to: determine a second communication parameter when the direction from the location information of the first terminal to the location information of the third terminal is a second beam direction, and the direction from the location information of the third terminal to the location information of the second terminal is a third beam direction; wherein the second communication parameter satisfies the following formula: The formula indicates that, when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * The first reflection parameter is... Here, h2 is the channel quality between the first terminal and the third terminal, h3 is the channel quality between the third terminal and the second terminal, s2 is the wireless signal transmitted by the first terminal, z2 is the noise of the channel between the third terminal and the second terminal, and ω3, ω4 and θ are selected by the first base station from multiple sets of parameters, any set of parameters including the transmission parameters of the first terminal, the transmission parameters of the second terminal, and the reflection parameters of the third terminal; the first communication unit 1002 is specifically used to send the third transmission parameter to the first terminal; the first communication unit 1002 is also specifically used to send the fourth transmission parameter to the second terminal; the first communication unit 1002 is also specifically used to send the first reflection parameter to the third terminal; the first communication unit 1002 is also specifically used to include: achieving communication through the third transmission parameter, the second terminal through the fourth transmission parameter, and the third terminal through the first reflection parameter.
[0267] In one possible implementation, the resources used by the first terminal to communicate via the third transmission parameter, the second terminal via the fourth transmission parameter, and the third terminal via the first reflection parameter are resources reused with those of the cellular terminal; wherein, the cellular terminal is a terminal using a cellular mobile system.
[0268] In one possible implementation, the first communication system further includes a gateway, and a first processing unit 1001 is specifically configured to: when the first terminal and the second terminal are communicating, and the gateway determines that the first terminal and the second terminal are a matching terminal pair, obtain information from the gateway indicating that the first terminal and the second terminal are a matching terminal pair; and determine that the first terminal and the second terminal are a matching terminal pair based on the information indicating that the first terminal and the second terminal are a matching terminal pair.
[0269] In one possible implementation, the first processing unit 1001 is specifically used to: obtain the first Internet Protocol (IP) address of the first terminal and the second IP address of the second terminal; wherein the first IP address is used to indicate the IP address when the first terminal sends a data packet to the second terminal, and the second IP address is used to indicate the IP address when the second terminal sends a data packet to the first terminal; when the network segment corresponding to the IP address of the first base station includes both the first IP address and the second IP address, the first terminal and the second terminal are determined to be a matching terminal pair.
[0270] In one possible implementation, the first communication system further includes a second base station and a first processing unit 1001, specifically configured to: obtain a third IP address of the first terminal and a fourth IP address of the second terminal; wherein the third IP address is used to indicate the IP address when the first terminal sends a data packet to the second terminal, and the fourth IP address is used to indicate the IP address when the second terminal sends a data packet to the first terminal; when the network segment corresponding to the IP address of the first base station includes the third IP address, the network segment corresponding to the IP address of the second base station includes the fourth IP address, and the distance between the first base station and the second base station is less than or equal to a first value, the first terminal and the second terminal are determined to be a matched terminal pair.
[0271] In one possible implementation, the first processing unit 1001 is specifically configured to: determine the distance between the first terminal and the second terminal when the first base station receives session request information from the first terminal; wherein the session request information is used by the first terminal to request the first base station to establish a session with the second terminal; and determine that the first terminal and the second terminal are a matched terminal pair when the distance between the first terminal and the second terminal is less than or equal to a second value.
[0272] In one possible implementation, the first processing unit 1001 is specifically configured to: when at least one of the first RIS capability information and the second RIS capability information indicates that it has no transmission capability to wireless signals, acquire a first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a third threshold, determine that the communication mode between the first terminal and the second terminal is a third communication mode; wherein the third communication mode is a communication mode through a first side link; the first communication unit 1002 is specifically configured to: realize communication between the second terminal through the first side link.
[0273] In one possible implementation, the resources used by the first terminal and the second terminal to communicate via the first side link are resources reused with those of the cellular terminal; wherein the cellular terminal is a terminal using a cellular mobile system.
[0274] In one possible implementation, the first processing unit 1001 is further configured to: determine the communication mode of the first terminal and the second terminal as a fourth communication mode when the first channel quality is less than or equal to a third threshold and the first channel quality is greater than a fourth threshold; wherein the fourth communication mode is a communication mode through the second side link; the first communication unit 1002 is specifically configured to: realize communication through the second side link and the second terminal.
[0275] In one possible implementation, the resources used for communication between the first terminal and the second terminal through the second side link are preset resources, which are the resources configured by the first base station.
[0276] In one possible embodiment, the communication device may further include a first storage unit 1003. The first processing unit 1001, the first communication unit 1002, and the first storage unit 1003 may be connected via a communication bus.
[0277] The first storage unit 1003 may include one or more memories, which may be devices in one or more devices or circuits used to store programs or data.
[0278] The first storage unit 1003 can exist independently and be connected to the first processing unit 1001 of the communication device via a communication bus; the first storage unit 1003 can also be integrated with the first processing unit 1001.
[0279] Communication devices can be used in communication equipment, circuits, hardware components, or chips.
[0280] For example, Figure 11 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application, such as... Figure 11 As shown, the device 110 includes: a second processing unit 1101 and a second communication unit 1102, wherein the second communication unit 1102 is used for the communication device to perform the step of sending or receiving information, and the second processing unit 1101 is used for the communication device to perform the step of processing information; wherein the device is applied to a second communication system, the second communication system includes a fourth terminal, a fifth terminal and a Prose function entity for proximity services, the fourth terminal integrates a fourth reconfigurable smart surface RIS, and the fifth terminal integrates a fifth reconfigurable smart surface RIS.
[0281] For example, the second communication unit 1102 is configured to acquire a first discovery announcement message from the fourth terminal; wherein the first discovery announcement message includes the identifier of the first service, the fourth RIS capability information of the fourth terminal, and the location information of the fourth terminal; the second communication unit 1102 is further configured to send a second discovery announcement message to the fourth terminal; wherein the second discovery announcement message includes the identifier of the first service, the fifth RIS capability information of the fifth terminal, and the location information of the fifth terminal; the second processing unit 1101 is configured to determine a third communication parameter based on the fifth RIS capability information when the identifier of the neighboring service of the fourth terminal includes the identifier of the first service, and the fourth terminal sends a first discovery matching report message to the Prose functional entity; wherein the identifier of the neighboring service of the fourth terminal is obtained by the fourth terminal from the Prose functional entity, and the first discovery matching report message is used by the fourth terminal to report the matching result with the fifth terminal to the Prose functional entity; the second communication unit 1102 is further configured to send the third communication parameter to the fifth terminal when the fourth terminal sends the first service to the fifth terminal; the second communication unit 1102 is further configured to realize the first service with the fifth terminal through the third communication parameter.
[0282] In one possible implementation, the second processing unit 1101 is specifically configured to: determine a third communication parameter when the fifth RIS capability information indicates that the fifth terminal has the ability to transmit wireless signals, the fourth RIS capability information of the fourth terminal indicates that the fourth terminal has the ability to transmit wireless signals, and the direction of the fourth terminal's position information pointing to the fifth terminal's position information is the fourth beam direction; wherein the third communication parameter includes a fifth transmission parameter and a sixth transmission parameter, the fifth transmission parameter is used to adjust the amplitude and phase of the fourth RIS of the fourth terminal so that the fourth RIS generates a transmit beam pointing to the fifth terminal, and the sixth transmission parameter is used to adjust the amplitude and phase of the fifth RIS of the fifth terminal so that the fifth RIS generates a receive beam for receiving wireless signals from the fourth terminal; wherein the third communication parameter satisfies the following formula: The formula represents the transmission parameter of the fourth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value, assuming the wireless signal transmitted by the fourth terminal is subject to noise. The formula also defines the transmission parameter of the fifth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value as the sixth transmission parameter. This is the fifth transmission parameter. ω5 is the sixth transmission parameter, h4 is the channel quality between the fourth terminal and the fifth terminal, s3 is the wireless signal transmitted by the fourth terminal, z3 is the noise of the channel between the fourth terminal and the fifth terminal, and ω5 and ω6 are selected by the first base station from multiple sets of transmission parameters. Each set of transmission parameters includes the transmission parameters of the fourth terminal and the transmission parameters of the fifth terminal.
[0283] In one possible embodiment, the communication device may further include a second storage unit 1103. The second processing unit 1101, the second communication unit 1102, and the second storage unit 1103 may be connected via a communication bus.
[0284] The second storage unit 1103 may include one or more memories, which may be devices in one or more devices or circuits used to store programs or data.
[0285] The second storage unit 1103 can exist independently and be connected to the second processing unit 1101 of the communication device via a communication bus; the second storage unit 1103 can also be integrated with the second processing unit 1101.
[0286] Communication devices can be used in communication equipment, circuits, hardware components, or chips.
[0287] For example, Figure 12 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application, such as... Figure 12 As shown, the device 120 can be a first base station, or a chip or chip system applied in the first base station; the device 120 includes: a third processing unit 1201 and a third communication unit 1202, wherein the third communication unit 1202 is used for the communication device to perform the step of sending or receiving information, and the third processing unit 1201 is used for the communication device to perform the step of processing information.
[0288] For example, the third processing unit 1201 is configured to acquire the first RIS capability information of the first terminal and the second RIS capability information of the second terminal when the first terminal integrates a first reconfigurable smart surface RIS, the second terminal integrates a second reconfigurable smart surface RIS, and the first base station determines that the first terminal and the second terminal are a matched terminal pair; wherein, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals supporting device-to-device (D2D) communication capability; the third processing unit 1201 is further configured to determine the communication mode of the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information; the third communication unit 1202 is configured to send the communication mode to the first terminal and the second terminal respectively; wherein, the communication mode is used for the first terminal and the second terminal to achieve communication.
[0289] In one possible implementation, the third processing unit 1201 is specifically configured to: when the first RIS capability information indicates that the first terminal has the ability to transmit wireless signals, and the second RIS capability information indicates that the second terminal has the ability to transmit wireless signals, acquire the first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a first threshold, determine the communication mode as the first communication mode; wherein, the first communication mode is the mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS.
[0290] In one possible implementation, the third processing unit 1201 is further configured to: acquire the location information of the first terminal and the location information of the second terminal; and, if the direction from the location information of the first terminal to the location information of the second terminal is a first beam direction, determine a first communication parameter; wherein the first communication parameter includes a first transmission parameter and a second transmission parameter, the first transmission parameter being used to adjust the amplitude and phase of the first RIS of the first terminal so that the first RIS generates a transmit beam pointing to the second terminal, and the second transmission parameter being used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the first terminal; wherein the first communication parameter satisfies the following formula: The formulas define the transmission parameters of the first terminal as follows: First transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value when the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and Second transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value. The first transmission parameter is... Here, h1 is the first channel quality, s1 is the wireless signal transmitted from the first terminal to the second terminal, z1 is the noise of the channel between the first terminal and the second terminal, and ω1 and ω2 are selected by the first base station from multiple sets of transmission parameters, any set of transmission parameters including the transmission parameters of the first terminal and the transmission parameters of the second terminal; the third communication unit 1202 is specifically used to: transmit the first transmission parameter to the first terminal; and transmit the second transmission parameter to the second terminal.
[0291] In one possible implementation, the third communication unit 1202 is further configured to: send first communication resources to the first terminal and the second base station respectively, so that the first terminal and the second terminal can communicate through the first communication resources; wherein, the first communication resources are resources reused with the cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0292] In one possible implementation, the third processing unit 1201 is further configured to: when the third terminal integrates a third reconfigurable smart surface (RIS) and the first channel quality is less than or equal to a first threshold, acquire the third RIS capability information of the third terminal and the location information of the third terminal; when the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals and the first channel quality is greater than a second threshold, determine the communication mode as a second communication mode; wherein, the second communication mode is a mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS with the assistance of the third RIS of the third terminal.
[0293] In one possible implementation, the third processing unit 1201 is further configured to: determine a second communication parameter when the direction from the location information of the first terminal to the location information of the third terminal is a second beam direction, and the direction from the location information of the third terminal to the location information of the second terminal is a third beam direction; wherein the second communication parameter includes a third transmission parameter, a fourth transmission parameter, and a first reflection parameter; the third transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first terminal generates a transmit beam pointing to the third terminal; the first reflection parameter is used to adjust the amplitude and phase of the third RIS of the third terminal so that the third RIS generates a transmit beam pointing to the second terminal; the fourth transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the third terminal; wherein the second communication parameter satisfies the following formula: The formula indicates that, when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * The first reflection parameter is... The fourth transmission parameter is defined as follows: h2 is the channel quality between the first terminal and the third terminal, h3 is the channel quality between the third terminal and the second terminal, s2 is the wireless signal transmitted by the first terminal, z2 is the noise of the channel between the third terminal and the second terminal, and ω3, ω4 and θ are selected by the first base station from multiple sets of parameters, any set of parameters including the transmission parameters of the first terminal, the transmission parameters of the second terminal, and the reflection parameters of the third terminal; the third communication unit 1202 is further configured to: transmit the third transmission parameter to the first terminal; transmit the fourth transmission parameter to the second terminal; and transmit the first reflection parameter to the third terminal.
[0294] In one possible implementation, the third communication unit 1202 is further configured to: send a first communication resource to the first terminal and the second terminal respectively, so that the first terminal and the second terminal can communicate through the first communication resource; wherein the first communication resource is a resource reused with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0295] In one possible implementation, the third processing unit 1201 is specifically configured to: when the first terminal and the second terminal are communicating and the gateway determines that the first terminal and the second terminal are a matching terminal pair, obtain information from the gateway indicating that the first terminal and the second terminal are a matching terminal pair; and determine that the first terminal and the second terminal are a matching terminal pair based on the information indicating that the first terminal and the second terminal are a matching terminal pair.
[0296] In one possible implementation, the third processing unit 1201 is specifically configured to: determine the distance between the first terminal and the second terminal when the first base station receives session request information from the first terminal; wherein the session request information is used by the first terminal to request the first base station to establish a session with the second terminal; and determine that the first terminal and the second terminal are a matched terminal pair when the distance between the first terminal and the second terminal is less than or equal to a second value.
[0297] In one possible implementation, the third processing unit 1201 is specifically configured to: when at least one of the first RIS capability information and the second RIS capability information indicates that it has no transmission capability to wireless signals, acquire a first channel quality between the first terminal and the second terminal; when the first channel quality is greater than a third threshold, determine that the communication mode between the first terminal and the second terminal is a third communication mode; wherein the third communication mode is a communication mode through a first side link.
[0298] In one possible implementation, the third communication unit 1202 is further configured to: send a first communication resource to the first terminal and the second terminal respectively, so that the first terminal and the second terminal can communicate through the first communication resource; wherein the first communication resource is a resource reused with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0299] In one possible implementation, the third processing unit 1201 is further configured to: determine the communication mode of the first terminal and the second terminal as a fourth communication mode when the first channel quality is less than or equal to a third threshold and the first channel quality is greater than a fourth threshold; wherein the fourth communication mode is a communication mode via a second side link.
[0300] In one possible implementation, the third communication unit 1202 is further configured to: send preset resources to the first terminal and the second terminal respectively, so that the first terminal and the second terminal can communicate through the preset resources; wherein the preset resources are resources configured by the first base station.
[0301] In one possible embodiment, the communication device may further include a third storage unit 1203. The third processing unit 1201, the third communication unit 1202, and the third storage unit 1203 may be connected via a communication bus.
[0302] The third storage unit 1203 may include one or more memories, which may be devices in one or more devices or circuits used to store programs or data.
[0303] The third storage unit 1203 can exist independently and be connected to the third processing unit 1201 of the communication device via a communication bus; the third storage unit 1203 can also be integrated with the third processing unit 1201.
[0304] Communication devices can be used in communication equipment, circuits, hardware components, or chips.
[0305] For example, Figure 13 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application, such as... Figure 13 As shown, the device 130 can be a first terminal, or a chip or chip system applied in the first terminal; the device 130 includes: a fourth processing unit 1301 and a fourth communication unit 1302, wherein the fourth communication unit 1302 is used for the communication device to perform the step of sending or receiving information, and the fourth processing unit 1301 is used for the communication device to perform the step of processing information.
[0306] For example, the fourth communication unit is used to receive a communication method from the first base station; wherein, when the fourth communication unit is the first terminal, the first terminal integrates a first reconfigurable smart surface RIS, the communication method is used for the first terminal and the second terminal to communicate, the second terminal integrates a second reconfigurable smart surface RIS, the second terminal and the first terminal are a matched terminal pair, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals supporting device-to-device (D2D) communication capability; the fourth processing unit 1301 is used to communicate with the second terminal through the communication method.
[0307] In one possible implementation, the communication method is a first communication method, in which the first terminal communicates via a first RIS and the second terminal communicates via a second RIS. The fourth communication unit is specifically used to: receive first communication parameters from the first base station; wherein the first communication parameters include first transmission parameters, which are used to adjust the amplitude and phase of the first RIS of the first terminal, and the first communication parameters satisfy the following formula: The formulas define the transmission parameters of the first terminal as follows: First transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value when the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and Second transmission parameter, where the strength of the wireless signal received by the second terminal from the first terminal reaches its maximum value. The first transmission parameter is... Here, h1 is the first channel quality, s1 is the wireless signal sent from the first terminal to the second terminal, z1 is the noise of the channel between the first terminal and the second terminal, and ω1 and ω2 are selected by the first base station from multiple sets of transmission parameters, any set of transmission parameters including the transmission parameters of the first terminal and the transmission parameters of the second terminal; the fourth processing unit 1301 is specifically used to: realize communication between the second terminal and the first communication parameter through the first transmission parameter in the first communication parameter.
[0308] In one possible implementation, the fourth communication unit is further configured to: receive a first communication resource from a first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with the second terminal through a first transmission parameter in the first communication parameters; wherein the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0309] In one possible implementation, when the third terminal integrates a third reconfigurable smart surface (RIS) and the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals, the communication method is a second communication method. The second communication method involves the first terminal communicating via the first RIS and the second terminal communicating via the second RIS with the assistance of the third RIS of the third terminal. The fourth communication unit is further configured to: receive second communication parameters from the first base station; wherein the second communication parameters include a third transmission parameter, a fourth transmission parameter, and a first reflection parameter; the third transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal to generate a transmission beam pointing towards the third terminal; the first reflection parameter is used to adjust the amplitude and phase of the third RIS of the third terminal to generate a transmission beam pointing towards the second terminal; the fourth transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal to generate a receiving beam for receiving wireless signals from the third terminal; the second communication parameters satisfy the following formula: The formula indicates that, when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * The first reflection parameter is... h2 is the fourth transmission parameter; h3 is the channel quality between the first terminal and the third terminal; s2 is the wireless signal transmitted by the first terminal; z2 is the noise of the channel between the third terminal and the second terminal; ω3, ω4 and θ are selected by the first base station from multiple sets of parameters, any set of parameters including the transmission parameter of the first terminal, the transmission parameter of the second terminal and the reflection parameter of the third terminal; the fourth processing unit 1301 is specifically used to: achieve communication with the second terminal through the third transmission parameter in the second communication parameters when the third terminal adjusts the amplitude and phase of the third RIS through the first reflection parameter.
[0310] In one possible implementation, the fourth communication unit is further configured to: receive a first communication resource from a first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with the second terminal through a third transmission parameter in the second communication parameters; wherein the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0311] In one possible implementation, the communication method is a third communication method, which is a communication method through the first side link. The fourth processing unit 1301 is specifically used to: realize communication through the first side link and the second terminal.
[0312] In one possible implementation, the fourth communication unit is further configured to: receive a first communication resource from a first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with the second terminal via a first side link; wherein the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
[0313] In one possible implementation, the communication method is a fourth communication method, which is a communication method through the second side link. The fourth processing unit 1301 is specifically used for: the first terminal to communicate with the second terminal through the second side link.
[0314] In one possible implementation, the fourth communication unit is further configured to: receive preset resources from the first base station, such that when the first terminal uses the preset resources, the first terminal communicates with the second terminal via the second side link; wherein the preset resources are resources configured by the first base station.
[0315] In one possible embodiment, the communication device may further include a fourth storage unit 1303. The fourth processing unit 1301, the fourth communication unit 1302, and the fourth storage unit 1303 may be connected via a communication bus.
[0316] The fourth storage unit 1303 may include one or more memories, which may be devices in one or more devices or circuits used to store programs or data.
[0317] The fourth storage unit 1303 can exist independently and be connected to the fourth processing unit 1301 of the communication device via a communication bus; the fourth storage unit 1303 can also be integrated with the fourth processing unit 1301.
[0318] Communication devices can be used in communication equipment, circuits, hardware components, or chips.
[0319] For example, Figure 14 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application, such as... Figure 14 As shown, the device 140 can be a fourth terminal, or a chip or chip system applied in the fourth terminal; the device 140 includes: a fifth processing unit 1401 and a fifth communication unit 1402, wherein the fifth communication unit 1402 is used for the communication device to perform the step of sending or receiving information, and the fifth processing unit 1401 is used for the communication device to perform the step of processing information.
[0320] For example, the fifth communication unit 1402 is used to send a first discovery announcement message to the fifth terminal; wherein the fifth terminal integrates a fifth reconfigurable smart surface (RIS), and the first discovery announcement message includes the identifier of the first service, the fourth RIS capability information of the fourth terminal, and the location information of the fourth terminal; the fifth communication unit 1402 is also used to obtain a second discovery announcement message from the fifth terminal; wherein the second discovery announcement message includes the identifier of the first service, the fifth RIS capability information of the fifth terminal, and the location information of the fifth terminal; the fifth processing unit 1401 is used to determine a third communication parameter based on the fifth RIS capability information when the identifier of the neighboring service of the fourth terminal includes the identifier of the first service, and the fourth terminal sends a first discovery matching report message to the Prose functional entity; wherein the identifier of the neighboring service of the fourth terminal is obtained by the fourth terminal from the Prose functional entity, and the first discovery matching report message is used by the fourth terminal to report the matching result with the fifth terminal to the Prose functional entity; the fifth communication unit 1402 is also used to send the third communication parameter to the fifth terminal when the fourth terminal sends the first service to the fifth terminal; the fifth processing unit 1401 is also used to realize the first service with the fifth terminal through the third communication parameter.
[0321] In one possible implementation, the fifth processing unit 1401 is specifically configured to: determine a third communication parameter when the fifth RIS capability information indicates that the fifth terminal has the ability to transmit wireless signals, the fourth RIS capability information of the fourth terminal indicates that the fourth terminal has the ability to transmit wireless signals, and the direction of the fourth terminal's position information pointing to the fifth terminal's position information is the fourth beam direction; wherein the third communication parameter includes a fifth transmission parameter and a sixth transmission parameter, the fifth transmission parameter is used to adjust the amplitude and phase of the fourth RIS of the fourth terminal so that the fourth RIS generates a transmit beam pointing to the fifth terminal, and the sixth transmission parameter is used to adjust the amplitude and phase of the fifth RIS of the fifth terminal so that the fifth RIS generates a receive beam for receiving wireless signals from the fourth terminal; wherein the third communication parameter satisfies the following formula: The formula represents the transmission parameter of the fourth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value, assuming the wireless signal transmitted by the fourth terminal is subject to noise. The formula also defines the transmission parameter of the fifth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value as the sixth transmission parameter. This is the fifth transmission parameter. ω5 is the sixth transmission parameter, h4 is the channel quality between the fourth terminal and the fifth terminal, s3 is the wireless signal transmitted by the fourth terminal, z3 is the noise of the channel between the fourth terminal and the fifth terminal, and ω5 and ω6 are selected by the first base station from multiple sets of transmission parameters. Each set of transmission parameters includes the transmission parameters of the fourth terminal and the transmission parameters of the fifth terminal.
[0322] In one possible embodiment, the communication device may further include a fifth storage unit 1403. The fifth processing unit 1401, the fifth communication unit 1402, and the fifth storage unit 1403 may be connected via a communication bus.
[0323] The fifth storage unit 1403 may include one or more memories, which may be devices in one or more devices or circuits used to store programs or data.
[0324] The fifth storage unit 1403 can exist independently and be connected to the fifth processing unit 1401 of the communication device via a communication bus; the fifth storage unit 1403 can also be integrated with the fifth processing unit 1401.
[0325] Communication devices can be used in communication equipment, circuits, hardware components, or chips.
[0326] For example, Figure 15 This is a schematic diagram of a chip structure provided in an embodiment of this application. The chip 150 includes one or more processors 1510 and a communication interface 1530.
[0327] In some implementations, memory 1540 stores elements such as executable modules or data structures, or subsets thereof, or extended sets thereof.
[0328] In this embodiment, memory 1540 may include read-only memory and random access memory, and provides instructions and data to processor 1510. A portion of memory 1540 may also include non-volatile random access memory (NVRAM).
[0329] In this embodiment, the memory 1540, the communication interface 1530, and the memory 1540 are coupled together via a bus system 1520. The bus system 1520 includes a data bus, and may also include a power bus, a control bus, and a status signal bus, etc. For ease of description, in... Figure 15 The general labeled all buses as Bus System 1520.
[0330] The methods described in the embodiments of this application can be applied to, or implemented by, processor 1510. Processor 1510 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above methods can be completed by integrated logic circuits in the hardware of processor 1510 or by instructions in software form. Processor 1510 may be a general-purpose processor (e.g., a microprocessor or conventional processor), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gates, transistor logic devices, or discrete hardware components. Processor 1510 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention.
[0331] The steps of the method in the embodiments of this application can be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules can be located in mature storage media in the art, such as random access memory, read-only memory, programmable read-only memory, or electrically erasable programmable read-only memory (EEPROM). This storage medium is located in memory 1540, and processor 1510 reads information from memory 1540 and, in conjunction with its hardware, completes the steps of the above method.
[0332] In the above embodiments, the instructions stored in the memory for execution by the processor can be implemented in the form of a computer program product. This computer program product can be pre-written into the memory, or it can be downloaded and installed into the memory as software.
[0333] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. For example, available media may include magnetic media (e.g., floppy disks, hard disks, or magnetic tapes), optical media (e.g., digital versatile discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0334] This application also provides a computer-readable storage medium. The methods described in the above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. The computer-readable medium may include computer storage media and communication media, and may also include any medium capable of transferring a computer program from one place to another. The storage medium can be any target medium accessible by a computer.
[0335] As one possible design, computer-readable media may include compact disc read-only memory (CD-ROM), RAM, ROM, EEPROM, or other optical disc storage; computer-readable media may also include disk storage or other disk storage devices. Furthermore, any connecting cable may also be appropriately referred to as computer-readable media. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of media. As used herein, disks and optical discs include optical discs (CD), laser discs, optical discs, digital versatile discs (DVD), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically, while optical discs optically reproduce data using lasers.
[0336] The above combinations should also be included within the scope of computer-readable media. The above descriptions are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, Applied to a first communication system, the first communication system including a first base station, a first terminal, and a second terminal, the first terminal integrating a first reconfigurable smart surface (RIS), and the second terminal integrating a second reconfigurable smart surface (RIS), the method includes: When the first base station determines that the first terminal and the second terminal are a matched terminal pair, the first base station obtains the first RIS capability information of the first terminal and the second RIS capability information of the second terminal; wherein, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals that support device-to-device (D2D) communication capabilities. The first base station determines the communication method between the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information; The first terminal and the second terminal communicate through the aforementioned communication method; The first base station determines the communication method between the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information, including: When the first RIS capability information indicates that the first terminal has the ability to transmit wireless signals, and the second RIS capability information indicates that the second terminal has the ability to transmit wireless signals, the first base station obtains the first channel quality between the first terminal and the second terminal. When the quality of the first channel is greater than the first threshold, the first base station determines the communication method as the first communication method; wherein, the first communication method is the method in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS.
2. The method according to claim 1, characterized in that, After the first base station determines that the communication method is the first communication method, it further includes: The first base station acquires the location information of the first terminal and the location information of the second terminal; When the direction from the location information of the first terminal to the location information of the second terminal is the direction of the first beam, the first base station determines the first communication parameters; wherein, the first communication parameters include a first transmission parameter and a second transmission parameter, the first transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first RIS generates a transmit beam pointing to the second terminal, and the second transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam to receive wireless signals from the first terminal; Wherein, the first communication parameter satisfies the following formula: The formula represents the transmission parameter of the first terminal when the intensity of the wireless signal received by the second terminal from the first terminal reaches its maximum value, provided that the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and the transmission parameter of the second terminal when the intensity of the wireless signal received by the second terminal from the first terminal reaches its maximum value, which is the first transmission parameter. For the first transmission parameter, the The second transmission parameter is defined as follows: h1 is the first channel quality; s1 is the wireless signal sent from the first terminal to the second terminal; z1 is the noise of the channel between the first terminal and the second terminal; ω1 and ω2 are selected by the first base station from multiple sets of transmission parameters; each set of transmission parameters includes the transmission parameters of the first terminal and the transmission parameters of the second terminal. The first base station sends the first transmission parameter to the first terminal; The first base station sends the second transmission parameter to the second terminal; The first terminal and the second terminal communicate through the aforementioned communication method, including: The first terminal communicates via the first transmission parameter and the second terminal communicates via the second transmission parameter.
3. The method according to claim 2, characterized in that, The resources used by the first terminal to communicate through the first transmission parameter and the second terminal to communicate through the second transmission parameter are resources reused with those of the cellular terminal; wherein, the cellular terminal is a terminal using a cellular mobile system.
4. The method according to any one of claims 1-3, characterized in that, The first communication system further includes a third terminal, the third terminal integrating a third reconfigurable smart surface (RIS), and the method further includes: When the quality of the first channel is less than or equal to the first threshold, the first base station obtains the third RIS capability information of the third terminal and the location information of the third terminal. When the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals, and the first channel quality is greater than the second threshold, the first base station determines the communication mode as the second communication mode; wherein, the second communication mode is a mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS with the assistance of the third RIS of the third terminal.
5. The method according to claim 4, characterized in that, After the first base station determines that the communication method is the second communication method, it further includes: When the direction from the location information of the first terminal to the location information of the third terminal is the second beam direction, and the direction from the location information of the third terminal to the location information of the second terminal is the third beam direction, the first base station determines the second communication parameters. The second communication parameter includes a third transmission parameter, a fourth transmission parameter, and a first reflection parameter; the third transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first terminal generates a transmit beam pointing to the third terminal; the first reflection parameter is used to adjust the amplitude and phase of the third RIS of the third terminal so that the third RIS generates a transmit beam pointing to the second terminal; and the fourth transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the third terminal. Wherein, the second communication parameter satisfies the following formula: The formula represents the following: when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the wireless signal forwarded by the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the wireless signal forwarded by the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the wireless signal forwarded by the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * For the first reflection parameter, the This refers to the fourth transmission parameter; Wherein, h2 is the channel quality between the first terminal and the third terminal, h3 is the channel quality between the third terminal and the second terminal, s2 is the wireless signal transmitted by the first terminal, z2 is the noise of the channel between the third terminal and the second terminal, and ω3, ω4 and θ are selected by the first base station from multiple sets of parameters, wherein each set of parameters includes the transmission parameters of the first terminal, the transmission parameters of the second terminal and the reflection parameters of the third terminal; The first base station sends the third transmission parameter to the first terminal; The first base station sends the fourth transmission parameter to the second terminal; The first base station sends the first reflection parameter to the third terminal; The first terminal and the second terminal communicate through the aforementioned communication method, including: When the third terminal adjusts the amplitude and phase of the third RIS using the first reflection parameter, the first terminal communicates with the second terminal using the third transmission parameter and the second terminal communicates with the fourth transmission parameter.
6. The method according to claim 5, characterized in that, The resources used by the first terminal to communicate through the third transmission parameter, the second terminal through the fourth transmission parameter, and the third terminal through the first reflection parameter are resources reused with those of the cellular terminal; wherein, the cellular terminal is a terminal using a cellular mobile system.
7. The method according to any one of claims 1-3 and 5-6, characterized in that, The first communication system further includes a gateway, and the first base station determines that the first terminal and the second terminal are a matched terminal pair, including: When the first terminal and the second terminal communicate, and the gateway determines that the first terminal and the second terminal are a matching terminal pair, the first base station obtains information from the gateway to indicate that the first terminal and the second terminal are a matching terminal pair; The first base station determines that the first terminal and the second terminal are the matched terminal pair based on the information indicating that the first terminal and the second terminal are a matched terminal pair.
8. The method according to claim 7, characterized in that, The gateway determines that the first terminal and the second terminal are a matched terminal pair, including: The gateway obtains the first Internet Protocol (IP) address of the first terminal and the second IP address of the second terminal; wherein, the first IP address is used to indicate the IP address when the first terminal sends data packets to the second terminal, and the second IP address is used to indicate the IP address when the second terminal sends data packets to the first terminal; When the network segment corresponding to the IP address of the first base station includes both the first IP address and the second IP address, the gateway determines that the first terminal and the second terminal are the matched terminal pair.
9. The method according to claim 7, characterized in that, The first communication system further includes a second base station, and the gateway determines that the first terminal and the second terminal are a matched terminal pair, including: The gateway obtains the third IP address of the first terminal and the fourth IP address of the second terminal; wherein, the third IP address is used to indicate the IP address when the first terminal sends a data packet to the second terminal, and the fourth IP address is used to indicate the IP address when the second terminal sends a data packet to the first terminal; When the network segment corresponding to the IP address of the first base station includes the third IP address, the network segment corresponding to the IP address of the second base station includes the fourth IP address, and the distance between the first base station and the second base station is less than or equal to a first value, the gateway determines that the first terminal and the second terminal are the matched terminal pair.
10. The method according to any one of claims 1-3 and 5-6, characterized in that, The first base station determines that the first terminal and the second terminal are a matched terminal pair, including: When the first base station receives session request information from the first terminal, the first base station determines the distance between the first terminal and the second terminal; wherein, the session request information is used by the first terminal to request the first base station to establish a session with the second terminal; When the distance between the first terminal and the second terminal is less than or equal to the second value, the first base station determines that the first terminal and the second terminal are the matched terminal pair.
11. The method according to claim 1, characterized in that, The first base station determines the communication method between the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information, including: When at least one of the first RIS capability information and the second RIS capability information indicates that it has no transmission capability to wireless signals, the first base station obtains the first channel quality between the first terminal and the second terminal. When the quality of the first channel is greater than the third threshold, the first base station determines that the communication mode between the first terminal and the second terminal is the third communication mode; wherein, the third communication mode is the communication mode through the first side link; The first terminal and the second terminal communicate through the aforementioned communication method, including: The first terminal communicates with the second terminal through the first side link.
12. The method according to claim 11, characterized in that, The resources used by the first terminal and the second terminal to communicate through the first side link are resources reused with those of the cellular terminal; wherein, the cellular terminal is a terminal using a cellular mobile system.
13. The method according to claim 11 or 12, characterized in that, The method further includes: When the quality of the first channel is less than or equal to the third threshold and the quality of the first channel is greater than the fourth threshold, the first base station determines that the communication mode between the first terminal and the second terminal is the fourth communication mode; wherein, the fourth communication mode is the communication mode through the second side link; The first terminal and the second terminal communicate through the aforementioned communication method, including: The first terminal communicates with the second terminal via the second side link.
14. The method according to claim 13, characterized in that, The resources used when the first terminal and the second terminal communicate through the second side link are preset resources, which are the resources configured by the first base station.
15. A communication method, characterized in that, Applied to a second communication system, the second communication system including a fourth terminal, a fifth terminal, and a Prose function entity for proximity services, the fourth terminal integrating a fourth reconfigurable smart surface (RIS), and the fifth terminal integrating a fifth reconfigurable smart surface (RIS), the method includes: The fifth terminal obtains a first discovery announcement message from the fourth terminal; wherein the first discovery announcement message includes the identifier of the first service, the fourth RIS capability information of the fourth terminal, and the location information of the fourth terminal; The fifth terminal sends a second discovery announcement message to the fourth terminal; wherein the second discovery announcement message includes the identifier of the first service, the fifth RIS capability information of the fifth terminal, and the location information of the fifth terminal; When the identifier of the neighboring service of the fourth terminal includes the identifier of the first service, and the fourth terminal sends a first discovery matching report message to the Prose functional entity, the fourth terminal determines the third communication parameters based on the fifth RIS capability information; wherein, the identifier of the neighboring service of the fourth terminal is obtained by the fourth terminal from the Prose functional entity, and the first discovery matching report message is used by the fourth terminal to report the matching result with the fifth terminal to the Prose functional entity; When the fourth terminal sends the first service to the fifth terminal, the fourth terminal sends the third communication parameter to the fifth terminal; The fourth terminal implements the first service with the fifth terminal through the third communication parameters.
16. The method according to claim 15, characterized in that, The fourth terminal determines the third communication parameters based on the fifth RIS capability information, including: When the fifth RIS capability information indicates that the fifth terminal has the ability to transmit wireless signals, the fourth RIS capability information of the fourth terminal indicates that the fourth terminal has the ability to transmit wireless signals, and the direction of the fourth terminal's position information pointing to the fifth terminal's position information is the fourth beam direction, the fourth terminal determines the third communication parameter. The third communication parameter includes a fifth transmission parameter and a sixth transmission parameter. The fifth transmission parameter is used to adjust the amplitude and phase of the fourth RIS of the fourth terminal so that the fourth RIS generates a transmit beam pointing to the fifth terminal. The sixth transmission parameter is used to adjust the amplitude and phase of the fifth RIS of the fifth terminal so that the fifth RIS generates a receive beam to receive wireless signals from the fourth terminal. The third communication parameter satisfies the following formula: The formula represents the transmission parameter of the fourth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value under noise conditions, and the transmission parameter of the fifth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value, which is the fifth transmission parameter. The fifth transmission parameter, the The sixth transmission parameter is defined as follows: h4 is the channel quality between the fourth terminal and the fifth terminal; s3 is the wireless signal transmitted by the fourth terminal; z3 is the noise of the channel between the fourth terminal and the fifth terminal; ω5 and ω6 are selected by the first base station from multiple sets of transmission parameters; and each set of transmission parameters includes the transmission parameters of the fourth terminal and the transmission parameters of the fifth terminal.
17. A communication method, characterized in that, Applied to a first base station, the method includes: When a first terminal integrates a first reconfigurable smart surface (RIS), a second terminal integrates a second reconfigurable smart surface (RIS), and the first base station determines that the first terminal and the second terminal are a matched terminal pair, the first base station obtains the first RIS capability information of the first terminal and the second RIS capability information of the second terminal; wherein, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals supporting device-to-device (D2D) communication capabilities. The first base station determines the communication method between the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information; The first base station sends the communication method to the first terminal and the second terminal respectively; wherein, the communication method is used by the first terminal and the second terminal to enable communication; The first base station determines the communication method between the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information, including: When the first RIS capability information indicates that the first terminal has the ability to transmit wireless signals, and the second RIS capability information indicates that the second terminal has the ability to transmit wireless signals, the first base station obtains the first channel quality between the first terminal and the second terminal. When the quality of the first channel is greater than the first threshold, the first base station determines the communication method as the first communication method; wherein, the first communication method is the method in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS.
18. The method according to claim 17, characterized in that, After the first base station determines that the communication method is the first communication method, it further includes: The first base station acquires the location information of the first terminal and the location information of the second terminal; When the direction from the location information of the first terminal to the location information of the second terminal is the direction of the first beam, the first base station determines the first communication parameters; wherein, the first communication parameters include a first transmission parameter and a second transmission parameter, the first transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first RIS generates a transmit beam pointing to the second terminal, and the second transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam to receive wireless signals from the first terminal; Wherein, the first communication parameter satisfies the following formula: The formula represents the transmission parameter of the first terminal when the intensity of the wireless signal received by the second terminal from the first terminal reaches its maximum value, provided that the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and the transmission parameter of the second terminal when the intensity of the wireless signal received by the second terminal from the first terminal reaches its maximum value, which is the first transmission parameter. For the first transmission parameter, the The second transmission parameter is defined as follows: h1 is the first channel quality; s1 is the wireless signal sent from the first terminal to the second terminal; z1 is the noise of the channel between the first terminal and the second terminal; ω1 and ω2 are selected by the first base station from multiple sets of transmission parameters; each set of transmission parameters includes the transmission parameters of the first terminal and the transmission parameters of the second terminal. The first base station sends the communication method to the first terminal and the second terminal respectively, including: The first base station sends the first transmission parameter to the first terminal; The first base station sends the second transmission parameter to the second terminal.
19. The method according to claim 18, characterized in that, The method further includes: The first base station sends a first communication resource to the first terminal and the second base station respectively, so that the first terminal and the second terminal can communicate through the first communication resource; wherein, the first communication resource is a resource reused with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
20. The method according to any one of claims 17-19, characterized in that, The method further includes: When a third terminal integrates a third reconfigurable smart surface (RIS), and the first channel quality is less than or equal to the first threshold, the first base station obtains the third RIS capability information and the location information of the third terminal. When the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals, and the first channel quality is greater than the second threshold, the first base station determines the communication mode as the second communication mode; wherein, the second communication mode is a mode in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS with the assistance of the third RIS of the third terminal.
21. The method according to claim 20, characterized in that, After the first base station determines that the communication method is the second communication method, it further includes: When the direction from the location information of the first terminal to the location information of the third terminal is the second beam direction, and the direction from the location information of the third terminal to the location information of the second terminal is the third beam direction, the first base station determines the second communication parameters. The second communication parameter includes a third transmission parameter, a fourth transmission parameter, and a first reflection parameter; the third transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first terminal generates a transmit beam pointing to the third terminal; the first reflection parameter is used to adjust the amplitude and phase of the third RIS of the third terminal so that the third RIS generates a transmit beam pointing to the second terminal; and the fourth transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the third terminal. Wherein, the second communication parameter satisfies the following formula: The formula represents the following: when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the wireless signal forwarded by the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the wireless signal forwarded by the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the wireless signal forwarded by the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * For the first reflection parameter, the This refers to the fourth transmission parameter; Wherein, h2 is the channel quality between the first terminal and the third terminal, h3 is the channel quality between the third terminal and the second terminal, s2 is the wireless signal transmitted by the first terminal, z2 is the noise of the channel between the third terminal and the second terminal, and ω3, ω4 and θ are selected by the first base station from multiple sets of parameters, wherein each set of parameters includes the transmission parameters of the first terminal, the transmission parameters of the second terminal and the reflection parameters of the third terminal; The first base station sends the communication method to the first terminal and the second terminal respectively, including: The first base station sends the third transmission parameter to the first terminal; The first base station sends the fourth transmission parameter to the second terminal; After the first base station sends the fourth transmission parameter to the second terminal, it further includes: The first base station sends the first reflection parameter to the third terminal.
22. The method according to claim 21, characterized in that, Also includes: The first base station sends a first communication resource to the first terminal and the second terminal respectively, so that the first terminal and the second terminal can communicate through the first communication resource; wherein, the first communication resource is a resource reused with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
23. The method according to any one of claims 17-19 and 21-22, characterized in that, The first base station determines that the first terminal and the second terminal are a matched terminal pair, including: When the first terminal and the second terminal communicate, and the gateway determines that the first terminal and the second terminal are a matching terminal pair, the first base station obtains information from the gateway to indicate that the first terminal and the second terminal are a matching terminal pair; The first base station determines that the first terminal and the second terminal are the matched terminal pair based on the information indicating that the first terminal and the second terminal are a matched terminal pair.
24. The method according to any one of claims 17-19 and 21-22, characterized in that, The first base station determines that the first terminal and the second terminal are a matched terminal pair, including: When the first base station receives session request information from the first terminal, the first base station determines the distance between the first terminal and the second terminal; wherein, the session request information is used by the first terminal to request the first base station to establish a session with the second terminal; When the distance between the first terminal and the second terminal is less than or equal to the second value, the first base station determines that the first terminal and the second terminal are the matched terminal pair.
25. The method according to claim 17, characterized in that, The first base station determines the communication method between the first terminal and the second terminal based on the first RIS capability information and the second RIS capability information, including: When at least one of the first RIS capability information and the second RIS capability information indicates that it has no transmission capability to wireless signals, the first base station obtains the first channel quality between the first terminal and the second terminal. When the first channel quality is greater than the third threshold, the first base station determines that the communication mode between the first terminal and the second terminal is the third communication mode; wherein, the third communication mode is the communication mode through the first side link.
26. The method according to claim 25, characterized in that, Also includes: The first base station sends a first communication resource to the first terminal and the second terminal respectively, enabling the first terminal and the second terminal to communicate through the first communication resource; wherein, the first communication resource is a resource reused with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
27. The method according to claim 25 or 26, characterized in that, Also includes: When the first channel quality is less than or equal to the third threshold and the first channel quality is greater than the fourth threshold, the first base station determines that the communication mode between the first terminal and the second terminal is the fourth communication mode; wherein, the fourth communication mode is the communication mode through the second side link.
28. The method according to claim 27, characterized in that, Also includes: The first base station sends preset resources to the first terminal and the second terminal respectively, enabling the first terminal and the second terminal to communicate through the preset resources; wherein, the preset resources are resources configured by the first base station.
29. A communication method, characterized in that, Applied to a first terminal, the method includes: The first terminal receives a communication method from the first base station; wherein, the first terminal integrates a first reconfigurable smart surface RIS, the communication method is used for the first terminal and the second terminal to communicate, the second terminal integrates a second reconfigurable smart surface RIS, the second terminal and the first terminal are a matched terminal pair, the matched terminal pair is used to indicate that the first terminal and the second terminal are a pair of terminals supporting device-to-device (D2D) communication capability; The first terminal communicates with the second terminal through the aforementioned communication method; When the first RIS capability information of the first terminal indicates that the first terminal has the ability to transmit wireless signals, the second RIS capability information of the second terminal indicates that the second terminal has the ability to transmit wireless signals, and the first channel quality between the first terminal and the second terminal is greater than a first threshold, the communication method is the first communication method, which is the method in which the first terminal communicates through the first RIS and the second terminal communicates through the second RIS.
30. The method according to claim 29, characterized in that, When the communication method is the first communication method, after the first terminal receives the communication method from the first base station, it further includes: The first terminal receives first communication parameters from the first base station; wherein, the first communication parameters include a first transmission parameter and a second transmission parameter, the first transmission parameter is used to adjust the amplitude and phase of a first RIS of the first terminal so that the first RIS generates a transmit beam pointing towards the second terminal, and the second transmission parameter is used to adjust the amplitude and phase of a second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the first terminal; the first communication parameters satisfy the following formula: The formula represents the transmission parameter of the first terminal when the intensity of the wireless signal received by the second terminal from the first terminal reaches its maximum value, provided that the wireless signal transmitted from the first terminal to the second terminal is subject to noise; and the transmission parameter of the second terminal when the intensity of the wireless signal received by the second terminal from the first terminal reaches its maximum value, which is the first transmission parameter. For the first transmission parameter, the The second transmission parameter is defined as follows: h1 is the first channel quality; s1 is the wireless signal sent from the first terminal to the second terminal; z1 is the noise of the channel between the first terminal and the second terminal; ω1 and ω2 are selected by the first base station from multiple sets of transmission parameters; each set of transmission parameters includes the transmission parameters of the first terminal and the transmission parameters of the second terminal. The first terminal communicates with the second terminal through the aforementioned communication method, including: The first terminal communicates with the second terminal through the first transmission parameter in the first communication parameters.
31. The method according to claim 30, characterized in that, Also includes: The first terminal receives a first communication resource from the first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with the second terminal through the first transmission parameter in the first communication parameters; wherein, the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
32. The method according to claim 29, characterized in that, When a third terminal integrates a third reconfigurable smart surface (RIS) and the third RIS capability information of the third terminal indicates that the third terminal has the ability to reflect wireless signals, the communication method is a second communication method. The second communication method involves the first terminal communicating via the first RIS and the second terminal communicating via the second RIS, with the assistance of the third RIS of the third terminal. After the first terminal receives the communication from the first base station, the method further includes: The first terminal receives second communication parameters from the first base station; wherein the second communication parameters include a third transmission parameter, a fourth transmission parameter, and a first reflection parameter; the third transmission parameter is used to adjust the amplitude and phase of the first RIS of the first terminal so that the first terminal generates a transmit beam pointing to the third terminal; the first reflection parameter is used to adjust the amplitude and phase of the third RIS of the third terminal so that the third RIS generates a transmit beam pointing to the second terminal; the fourth transmission parameter is used to adjust the amplitude and phase of the second RIS of the second terminal so that the second RIS generates a receive beam for receiving wireless signals from the third terminal; the second communication parameters satisfy the following formula: The formula represents the following: when the wireless signal transmitted by the first terminal is subject to noise, the transmission parameter of the first terminal when the strength of the wireless signal received by the second terminal from the wireless signal forwarded by the third terminal reaches its maximum value is the third transmission parameter; the transmission parameter of the second terminal when the strength of the wireless signal received by the second terminal from the wireless signal forwarded by the third terminal reaches its maximum value is the fourth transmission parameter; and the reflection parameter of the third terminal when the strength of the wireless signal received by the second terminal from the wireless signal forwarded by the third terminal reaches its maximum value is the first reflection parameter. For the third transmission parameter, θ * For the first reflection parameter, the The fourth transmission parameter is defined as follows: h2 is the channel quality between the first terminal and the third terminal; h3 is the channel quality between the third terminal and the second terminal; s2 is the wireless signal transmitted by the first terminal; z2 is the noise of the channel between the third terminal and the second terminal; ω3, ω4, and θ are selected by the first base station from multiple sets of parameters, where each set of parameters includes the transmission parameters of the first terminal, the transmission parameters of the second terminal, and the reflection parameters of the third terminal. The first terminal communicates with the second terminal through the aforementioned communication method, including: When the third terminal adjusts the amplitude and phase of the third RIS using the first reflection parameter, the first terminal communicates with the second terminal using the third transmission parameter in the second communication parameters.
33. The method according to claim 32, characterized in that, Also includes: The first terminal receives a first communication resource from the first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with the second terminal through the third transmission parameter in the second communication parameters; wherein, the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
34. The method according to claim 29, characterized in that, If the communication method is a third communication method, then the third communication method is a communication method via a first side link, and the first terminal communicates with the second terminal through the communication method, including: The first terminal communicates with the second terminal through the first side link.
35. The method according to claim 34, characterized in that, Also includes: The first terminal receives a first communication resource from the first base station, such that when the first terminal uses the first communication resource, the first terminal communicates with the second terminal through the first side link; wherein, the first communication resource is a resource multiplexed with a cellular terminal, and the cellular terminal is a terminal using a cellular mobile system.
36. The method according to claim 29, characterized in that, If the communication method is a fourth communication method, then the fourth communication method is a communication method via a second side link, and the first terminal communicates with the second terminal through the communication method, including: The first terminal communicates with the second terminal via the second side link.
37. The method according to claim 36, characterized in that, Also includes: The first terminal receives preset resources from the first base station, such that when the first terminal uses the preset resources, the first terminal communicates with the second terminal via the second side link; wherein the preset resources are resources configured by the first base station.
38. A communication method, characterized in that, Applied to a fourth terminal, the fourth terminal integrating a fourth reconfigurable smart surface (RIS), the method includes: The fourth terminal sends a first discovery announcement message to the fifth terminal; wherein the fifth terminal integrates a fifth reconfigurable smart surface (RIS), and the first discovery announcement message includes the identifier of the first service, the fourth RIS capability information of the fourth terminal, and the location information of the fourth terminal; The fourth terminal obtains a second discovery announcement message from the fifth terminal; wherein the second discovery announcement message includes the identifier of the first service, the fifth RIS capability information of the fifth terminal, and the location information of the fifth terminal; When the identifier of the neighboring service of the fourth terminal includes the identifier of the first service, and the fourth terminal sends a first discovery matching report message to the Prose functional entity, the fourth terminal determines the third communication parameters based on the fifth RIS capability information; wherein, the identifier of the neighboring service of the fourth terminal is obtained by the fourth terminal from the Prose functional entity, and the first discovery matching report message is used by the fourth terminal to report the matching result with the fifth terminal to the Prose functional entity; When the fourth terminal sends the first service to the fifth terminal, the fourth terminal sends the third communication parameter to the fifth terminal; The fourth terminal implements the first service with the fifth terminal through the third communication parameters.
39. The method according to claim 38, characterized in that, The fourth terminal determines the third communication parameters based on the fifth RIS capability information, including: When the fifth RIS capability information indicates that the fifth terminal has the ability to transmit wireless signals, the fourth RIS capability information of the fourth terminal indicates that the fourth terminal has the ability to transmit wireless signals, and the direction of the fourth terminal's position information pointing to the fifth terminal's position information is the fourth beam direction, the fourth terminal determines the third communication parameter. The third communication parameter includes a fifth transmission parameter and a sixth transmission parameter. The fifth transmission parameter is used to adjust the amplitude and phase of the fourth RIS of the fourth terminal so that the fourth RIS generates a transmit beam pointing to the fifth terminal. The sixth transmission parameter is used to adjust the amplitude and phase of the fifth RIS of the fifth terminal so that the fifth RIS generates a receive beam to receive wireless signals from the fourth terminal. The third communication parameter satisfies the following formula: The formula represents the transmission parameter of the fourth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value under noise conditions, and the transmission parameter of the fifth terminal when the strength of the wireless signal received by the fifth terminal from the fourth terminal reaches its maximum value, which is the fifth transmission parameter. The fifth transmission parameter, the The sixth transmission parameter is defined as follows: h4 is the channel quality between the fourth terminal and the fifth terminal; s3 is the wireless signal transmitted by the fourth terminal; z3 is the noise of the channel between the fourth terminal and the fifth terminal; ω5 and ω6 are selected by the first base station from multiple sets of transmission parameters; and each set of transmission parameters includes the transmission parameters of the fourth terminal and the transmission parameters of the fifth terminal.
40. A communication device, characterized in that, It includes a processor and a memory, the memory being used to store code instructions; the processor being used to execute the code instructions to perform the method as described in any one of claims 1-39.
41. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed, cause a computer to perform the method as described in any one of claims 1-39.
42. A computer program product, characterized in that, Includes a computer program that, when run, causes a computer to perform the method as described in any one of claims 1-39.
Citation Information
Patent Citations
Terminal-to-terminal communication auxiliary method and device
CN105979476A
RIS-assisted D2D communication transmission mode selection method
CN112272418A
D2D communication mode switching method based on intelligent metasurface / relay
CN112911669A
Communication selection scheme in multi-RIS scene
CN113411835A