This application claims the priority to Chinese Patent Application No. 202010186688.2 titled “ELECTRONIC DEVICE, WIRELESS COMMUNICATION METHOD, AND COMPUTER-READABLE STORAGE MEDIUM”, filed on Mar. 17, 2020 with the China National Intellectual Property Administration, which is incorporated herein by reference in its entirety.
Embodiments of the present disclosure generally relate to the field of wireless communications, and in particular to an electronic device, a method for wireless communications, and a computer readable storage medium.
With the evolution of systems for wireless communications, users have increasingly high demands for high quality, high-speed and new services. Operators and device manufacturers have to continually improve the system to meet user demands. Therefore, a large number of spectrum resources are required. However, limited spectrum resources have been allocated to fixed operators and services, and a new available spectrum is scarce and expensive. In this case, a concept of dynamic spectrum utilization is proposed, that is, spectrum resources which have been allocated to certain services but are not fully utilized are utilized dynamically.
A primary system may be a system that has access to a spectrum. A user in the primary system may be referred to as a primary user (PU). A secondary system may be a system that has no access to the spectrum and properly accesses the spectrum only when the primary system does not access the spectrum. A user in the secondary system may be referred to as a secondary user (SU). In addition, both the primary system and the secondary system may have access to a spectrum, but have different priorities in accessing the spectrum. The secondary user is ensured to cause no harmful interference to the primary user when accessing spectrum resources. That is, for the primary user, the interference caused by the secondary user must be tolerable.
In a system where the primary user and the secondary user coexist, when the secondary user is to cause harmful interference to the primary user, a spectrum management device may perform interference suppression to reduce or avoid the harmful interference caused by the secondary user to the primary user. However, it takes a certain amount of time for the spectrum management device to perform the interference suppression. Therefore, before the interference is successfully suppressed, the secondary user has caused harmful interference to the primary user for a period of time, which degrades the system performance of the primary user.
Therefore, it is desired to propose a technical solution to optimize the interference suppression in a system where the primary user and the secondary user coexist, so as to better ensure the system performance of the primary system.
This part provides a general summary of the present disclosure, rather than a comprehensive disclosure of its full scope or all of its features.
The object of the present disclosure is to provide an electronic device, a method for wireless communications and a computer-readable storage medium, to optimize the interference suppression in a system where a primary user and a secondary user coexist, so as to better ensure the system performance of the primary system.
According to an aspect of the present disclosure, an electronic device is provided. The electronic device includes processing circuitry. The processing circuitry is configured to: determine, for a primary user and at least one secondary user, a primary user protection area surrounding the primary user, where the primary user protection area represents an area where the at least one secondary user causes interference to the primary user; determine a buffer area surrounding the primary user protection area; and monitor a position of the at least one secondary user, and when the at least one secondary user enters the buffer area, adjust a configuration of the at least one secondary user and/or a configuration of the primary user to suppress the interference caused by the at least one secondary user to the primary user.
According to another aspect of the present disclosure, a method for wireless communications is provided. The method includes: determining, for a primary user and at least one secondary user, a primary user protection area surrounding the primary user, where the primary user protection area represents an area where the at least one secondary user causes interference to the primary user; determining a buffer area surrounding the primary user protection area; and monitoring a position of the at least one secondary user, and when the at least one secondary user enters the buffer area, adjusting a configuration of the at least one secondary user and/or a configuration of the primary user to suppress the interference caused by the at least one secondary user to the primary user.
According to another aspect of the present disclosure, a computer readable storage medium is provided. The computer readable storage medium includes executable computer instructions that, when executed by a computer, cause the computer to perform the method for wireless communications according to the present disclosure.
With the electronic device, the method for wireless communications, and the computer readable storage medium according to the present disclosure, a buffer area is provided around the protection area in which a secondary user causes interference to the primary user. The interference suppression starts when the secondary user enters the buffer area. In this way, the interference suppression has been performed already before the secondary user enters the protection area, and therefore the secondary user causes no harmful interference to the primary user, thereby ensuring the system performance of the primary user.
In the description herein, a further range of applicability becomes apparent. The description and specific examples in the summary are for purposes of illustration only, rather than intended to limit the scope of the present disclosure.
The drawings herein are only for illustrating the selected embodiments rather than all possible implementations, and are not intended to limit the scope of the present disclosure. In the drawings:
Although various modifications and alternations are easily made to the present disclosure, the specific embodiments of the present disclosure are shown in the drawings by examples, and are described in detail herein. It should be understood that description for the specific embodiments is not intended to limit the present disclosure into the disclosed form. Instead, the present disclosure aims to cover all modifications, equivalents and alternations within the spirit and scope of the present disclosure. It is noted that throughout the drawings, corresponding reference numerals indicate corresponding parts.
Examples of the present disclosure are fully disclosed with reference to the drawings. The following description is merely illustrative and is not intended to limit the present disclosure and applications or usage thereof.
Illustrative embodiments are provided, so that the present disclosure becomes thorough and the scope thereof is fully conveyed to those skilled in the art. Examples of specific components, apparatus, methods and other specific details are set forth to provide a thorough understanding of embodiments of the present disclosure. It is apparent for those skilled in the art that, the illustrative embodiments may be implemented in various ways without theses specific details, which should not be constructed limiting the scope of the present disclosure. In some illustrative embodiments, well-known processes, structures and technologies are not described in detail.
Description is made in the following order
1. Description of a scenario
2. Configuration example of electronic device
3. Method embodiments
4. Simulation example
In such a system, it is ensured to cause no harmful interference to the primary user by the secondary user accessing spectrum resources. That is, for the primary user, the interference caused by the secondary user must be tolerable.
In view of such a scenario, electronic device in a wireless communication system, a method for wireless communications performed by the electronic device in the wireless communication system, and a computer-readable storage medium are provided according to the present disclosure, to optimize the interference suppression in a system where a primary user and a secondary user coexist, so as to better ensure the system performance of the primary system.
A wireless communication system according to the present disclosure may include a primary system and a secondary system, that is, include one or more primary users and one or more secondary users. The primary user according to the present disclosure is a user in the primary system, and may be a network-side device or user equipment, for example, a millimeter wave backhaul device that is an electronic device that performs a backhaul operation using a millimeter wave. The secondary user according to the present disclosure is a user in the secondary system, and may be a network-side device or user equipment, for example, a drone device on which a network-side device or user equipment is arranged.
In addition, the wireless communication system according to the present disclosure may further include a spectrum management device for managing spectrum utilization of the secondary user, for example, a CxM (Coexistence Manager). Optionally, the wireless communication system may further include a spectrum management database separate from or integrated with the spectrum management device.
The network-side device according to the present disclosure may be a base station device, for example, an eNB, or a gNB (which is a base station in the fifth-generation communication system).
The user equipment according to the present disclosure may be a mobile terminal (such as a smartphone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable/dongle mobile router and a digital camera) or a vehicle-mounted terminal (such as a car navigation device). The user equipment may also be implemented as a terminal performing machine to machine (M2M) communication (or a machine-type communication (MTC) terminal). In addition, the user equipment may be a wireless communication module (such as an integrated circuit module including a single wafer) installed on each of the terminals described above.
As shown in
Here, each unit of the electronic device 200 may be included in processing circuitry. It should be noted that, the electronic device 200 may include one or more processing circuitry. Further, the processing circuitry may include various discrete functional units for performing various functions and/or operations. It should be noted that these functional units may be physical entities or logical entities, and units with different names may be implemented by the same physical entity.
According to an embodiment of the present disclosure, the protection area determination unit 210 may determine, for a primary user and at least one secondary user, a primary user protection area (hereinafter referred to as a protection area) surrounding the primary user. Here, the secondary user, when being in the protection area, causes interference to the primary user. In the present disclosure, causing interference to the primary user refers to causing harmful interference to the primary user, and the harmful interference refers to the interference that the primary user cannot tolerate. That is, the interference caused by the secondary user to the primary user always exists. In a case that interference caused by the secondary user to the primary user is tolerable, the secondary user is allowed to utilize the spectrum resources normally. In a case that interference caused by the secondary user to the primary user is intolerable and thus the primary user fails to operate normally, an interference suppression strategy is implemented to suppress the interference. Such interference that is intolerable for the primary user is called harmful interference.
According to an embodiment of the present disclosure, the buffer area determination unit 220 may determine a buffer area surrounding the protection area.
According to an embodiment of the present disclosure, the electronic device 200 may monitor a position of the at least one secondary user. When the secondary user enters the buffer area, the interference suppression unit 230 may adjust a configuration of the secondary user and/or a configuration of the primary user to suppress the interference caused by the secondary user to the primary user.
According to an embodiment of the present disclosure, the electronic device 200 may interact with the primary user and/or the secondary user via the communication unit 240 to adjust the configuration of the secondary user and/or the configuration of the primary user.
As described above, with the electronic device 200 according to the embodiment of the present disclosure, the buffer area is arranged around the protection area in which harmful interference is caused to the primary user. When the secondary user enters the buffer area, the electronic device 200 starts the interference suppression. In this way, the interference suppression has been performed already before the secondary user enters the protection area, and thus no harmful interference is caused to the primary user, thereby ensuring the system performance of the primary user.
According to an embodiment of the present disclosure, there may be one or more secondary users entering the buffer area, so that the primary user protection area may target one or more secondary users. The arrangement of the protection area and the buffer area and the implementation of the interference suppression are described below by taking one secondary user as an example. The embodiment of the present disclosure is also applicable to the case where multiple secondary users enter the buffer area.
According to an embodiment of the present disclosure, the protection area establishes a boundary of the harmful interference caused to the primary user. That is, the secondary user inside the protection area may cause harmful interference to the primary user, and the secondary user outside the protection area cause no harmful interference to the primary user.
According to an embodiment of the present disclosure, the protection area may be two-dimensional or three-dimensional. In a case that the protection area is two-dimensional, the protection area is a two-dimensional area surrounding the primary user. For example, the primary user and the secondary user both are arranged on the ground, that is, in a case that the primary user and secondary user each have no altitude information, the protection area may be the two-dimension area surrounding the primary user on the ground. In a case that the protection area is three-dimensional, the protection area is a three-dimensional area surrounding the primary user in space.
According to an embodiment of the present disclosure, the protection area determination unit 210 may determine the protection area based on an antenna configuration of the primary user, an antenna configuration of the secondary user, and a threshold of interference that is tolerable for the primary user.
Specifically, the protection area determination unit 210 may determine a maximum transmission power of the secondary user allowed at each position around the primary user based on the antenna configuration of the primary user, the antenna configuration of the secondary user and the threshold of the interference that is tolerable for the primary user; and then determine the protection area based on a transmission power of the secondary user and the maximum transmission powers of the secondary user allowed at all the positions around the primary user.
According to an embodiment of the present disclosure, since the two-dimensional space and the three-dimensional space are continuous, the protection area determination unit 210 may discretize the space, to determine the maximum transmission power of the secondary user allowed at each discrete position. For example, a square of 1 square meter (or a cube of 1 cubic meter) may be determined as a calculation unit, and a center position of each calculation unit may be selected as the discrete position for calculation.
According to an embodiment of the present disclosure, the protection area determination unit 210 may determine a channel gain from a transmitting antenna of the secondary user to a receiving antenna of the primary user based on the antenna configuration of the primary user and the antenna configuration of the secondary user. Here, in a case that the primary user is provided with multiple receiving antennas, the protection area determination unit 210 may calculate, for each of the multiple receiving antennas of the primary user, a channel gain from the transmitting antenna of the secondary user to the receiving antenna, and then add up all the channel gains to obtain a total channel gain from the transmitting antenna of the secondary user to the receiving antenna of the primary user. Further, the protection area determination unit 210 may determine a maximum transmission power of the secondary user allowed at a discrete position based on a distance from the discrete position to the primary user, the channel gain from the transmitting antenna of the secondary user to the receiving antenna of the primary user, and the threshold of interference that is tolerable for the primary user.
For example, the protection area determination unit 210 may calculate a maximum transmission power of the secondary user allowed at a position from the following expression:
Psu_max represents the maximum transmission power of the secondary user allowed at a position, d represents a distance from the position to the primary user, represents a wavelength of an operating frequency of the primary user, n represents a free space radio wave propagation loss factor, hi represents a channel gain from the transmitting antenna of the secondary user to an i-th (i is from 1 to M) receiving antenna of the primary user, and M represents the total number of antennas of the primary user.
Ith represents a threshold of interference that is tolerable for the primary user. According to the embodiment of the present disclosure, the protection area determination unit 210 may determine the threshold of interference that is tolerable for the primary user based on a threshold of a signal to interference plus noise ratio (SINR) of the primary user, a power of a received signal of the primary user and noise of a receiver of the primary user. Here, the electronic device 200 may calculate the threshold of the SINR of the primary user based on the interference protection requirement of the primary user.
For example, Ith may be calculated from the following formula:
Ppu represents a power of a received signal of the primary user, γ0 represents the threshold of the SINR of the primary user, and N0 represents the noise of the receiver of the primary user.
According to an embodiment of the present disclosure, after calculating the maximum transmission power of the secondary user allowed at each position around the primary user, the protection area determination unit 210 may determine, as the protection area, an area surrounded by positions at which the maximum transmission power of the secondary user allowed is equal to the transmission power of the secondary user. That is, in a case that the transmission power of the secondary user is denoted as psu_0, the protection area determination unit 210 determines a line formed by points where psu_max=psu_0 as a boundary of the protection area. That is, an area including the points where psu_max≤psu_0 is the protection area.
Here, in a case that the protection area is a two-dimensional area, the protection area determining unit 210 may determine the maximum transmission power of the secondary user allowed at each position in a two-dimensional space around the primary user, and then determine, as the protection area, an area in the two-dimensional space formed by positions where the maximum transmission power of the secondary user allowed is equal to the transmission power of the secondary user. In a case that the protection area is a three-dimensional area, the protection area determination unit 210 may determine the maximum transmission power of the secondary users allowed at each position in a three-dimensional space around the primary user, and then determine, as the protection area, an area in the three-dimensional space formed by positions where the maximum transmission power of the secondary user allowed is equal to the transmission power of the secondary user.
As described above, according to an embodiment of the present disclosure, the protection area surrounding the primary user may be set as a three-dimensional area since that the secondary user such as a drone is at a certain altitude and the traditional two-dimensional protection area no longer satisfies the requirement for protecting the performance of a primary system. After the protection area is set as a three-dimensional area, the secondary user at a certain altitude may be effectively prevented from causing harmful interference to the primary user.
As described above, according to the embodiment of the present disclosure, the protection area may be determined according to the maximum transmission power of the secondary user allowed at each positions in space, so that the protection area is determined more accurately so as to ensure that the secondary user inside the protection area causes harmful interference to the primary user and that the secondary user outside the protection area does not cause harmful interference to the primary user.
According to an embodiment of the present disclosure, the buffer area determination unit 220 may determine, as a buffer area, an area surrounding the protection area determined by the protection area determination unit 210, having the same shape as the protection area and being surrounded by a boundary at a predetermined distance from the boundary of the protection area.
According to an embodiment of the present disclosure, the buffer area has exactly the same shape as the protection area and is around the protection area. That is, in a case that the protection area is a two-dimensional area, the buffer area is a two-dimensional area, and in a case that the protection area is a three-dimensional area, the buffer area is a three-dimensional area. Further, the distance between the boundary of the buffer area and the boundary of the protection area has a predetermined value D. That is, for each point on the boundary of the protection area, another point with a distance D from the point in the normal direction may be found, and the buffer area determination unit 220 may determines a line formed by these “another points” as the boundary of the buffer area. For example, a buffer area corresponding to a spherical protection area with a radius of r is a spherical area concentric with the protection area and with a radius of r+D. For another example, a buffer area corresponding to a cube protection area with a side length of x is a cube area concentric with the protection area and with a side length of x+2D.
According to an embodiment of the present disclosure, the buffer area determination unit 220 may determine the predetermined distance D based on at least one of the following parameters: a speed of the secondary user, a speed at which the secondary user processes data, a speed at which the primary user processes data, and a speed at which the electronic device 200 processes data.
According to an embodiment of the present disclosure, a large speed of the secondary user corresponding to a long distance D determined by the buffer area determination unit 220. That is, when the speed of the secondary user is large, the buffer area determination unit 220 may set the buffer area to be larger, so that there is sufficient time to perform the interference suppression before the secondary user enters the protection area.
According to an embodiment of the present disclosure, in a case that the speed at which the secondary user processes data is slow, the speed at which the primary user processes data is slow, and/or the speed at which the electronic device 200 processes data is slow, the buffer area determination unit 220 may set the predetermined distance D to be large. Here, since the interference suppression process depends on the participation of the electronic device 200, the primary user and the secondary user, the buffer area determination unit 220 sets the buffer area to be large in a case that the speed at which data is processed is slow, so that there is sufficient time to perform the interference suppression before the secondary user enters the protection area.
According to an embodiment of the present disclosure, the buffer area determination unit 220 may determine the predetermined distance D by multiplying the speed of the secondary user by the total period of time spent in processing data. For example, D is determined from the following expression:
D=v×t
1
v represents the speed of the secondary user, specifically, v represents the speed of the secondary user in a case that the secondary user moves at a constant speed and v represents a maximum speed of the secondary user during the movement in a case that the secondary user moves at a variable speed. t1 is the total period of time spent in processing data, and is a sum of a period of time spent by the primary user in processing data, a period of time spent by the secondary user in processing data, and a period of time spent by the electronic device 200 in processing data. For example, t1 is calculated from the following expression:
represents the amount of data processed by the primary user. represents the amount of data processed by the secondary user. Dm represents the amount of data processed by the electronic device 200. , , μm represent the speed at which the secondary user processes data, the speed at which the primary user processes data, and the speed at which the electronic device 200 processes data, respectively.
According to an embodiment of the present disclosure, the amount of data processed by the primary user may be determined based on the maximum data volume that may be processed by the primary user in the interference suppression, for example, the amount of data processing generated in adjustment of the configuration of the primary user until the configuration of the primary user is not allowed to be adjusted (for example, when the antenna configuration of the primary user is not allowed to be adjusted or the threshold number of adjustments for the primary user is reached). Similarly, the amount of data processed by the secondary user may be determined based on the maximum data volume that may be processed by the secondary user in the interference suppression, for example, the amount of data processing generated in adjustment of the configuration of the secondary user until the configuration of the secondary user is not allowed to be adjusted (for example, when the transmission power of the secondary user reaches a minimum value or the threshold number of adjustments for the secondary user is reached).
As described above, according to an embodiment of the present disclosure, the period of time spent in processing data may be estimated based on the maximum amount of data processed by the primary user and the maximum amount of data processed by the secondary user, so as to calculate the predetermined distance D. In this way, the calculated predetermined distance D is large enough so that there is sufficient time to perform the interference suppression before the secondary user enters the protection area. In addition, in the calculation of D, it is considered that the secondary user enters the buffer area and the protection area along the normal direction of the protection area and the buffer area, so that the calculated predetermined distance D is further large enough, that is, there is sufficient time to perform the interference suppression before the secondary user reaches the protection area, thereby avoiding the delay resulted from the interference suppression algorithm.
According to an embodiment of the present disclosure, the electronic device 200 may acquire secondary user information from the secondary user. The secondary user information includes but is not limited to a position of the secondary user, a speed of the secondary user, a movement route of the secondary user, antenna configuration information of the secondary user. In addition, the electronic device 200 may acquire primary user information, including but not limited to a position of the primary user and antenna configuration information of the primary user, from a spectrum management database by sending a request to the spectrum management database.
As described above, the electronic device 200 may acquire the primary user information from the spectrum management database. Optionally, historical configuration information about a specific scenario may also be stored in the spectrum management database, and the electronic device 200 may acquire the historical configuration information by interacting with the spectrum management database (which will be described in detail below). It can be seen that in the process of performing the interference suppression, the electronic device 200 may interacts with the spectrum management database.
According to an embodiment of the present disclosure, the buffer area determination unit 220 may further determine the predetermined distance D based on the speed of the secondary user, the speed at which the secondary user processes data, the speed at which the primary user processes data, the speed at which the electronic device 200 processes data, and a period of time during which the electronic device 200 interacts with another device (e.g., the spectrum management database). Specifically, the buffer area determination unit 220 may determine the predetermined distance D by multiplying the speed of the secondary user by the sum of the total period of time spent in processing data and the period of time during which the electronic device 200 interacts with the spectrum management database. For example, D may be determined from the following expression:
D=v×(t1+t2)
v and t1 have been described in detail above. t2 represents the period of time during which the electronic device 200 interacts with the spectrum management database, including a period of time during which the electronic device 200 sends information to the spectrum management database and a period of time during which the electronic device 200 receives information from the spectrum management database. For example, t2 may be calculated from the following expression:
t
2
=t
up
+t
down
tup represents the period of time during which the electronic device 200 sends information to the spectrum management database, and tdown represents the period of time during which the electronic device 200 receives information from the spectrum management database.
That is, in a case that the electronic device 200 only receives the primary user information from the spectrum management database and stores the historical configuration information in the electronic device 200, tup represents a period of time during which the electronic device 200 sends a message for requesting the primary user information to the spectrum management database, and tdown represents a period of time during which the electronic device 200 receives the primary user information from a spectrum management device. Optionally, in a case that the electronic device 200 only receives the primary user information from the spectrum management database and stores the historical configuration information in the spectrum management database, tup represents a period of time during which the electronic device 200 sends a message for requesting the primary user information to the spectrum management database and a period of time during which the electronic device 200 sends a message for requesting the historical configuration information to the spectrum management database, and tdown represents a period of time during which the electronic device 200 receives the primary user information from the spectrum management device and a period of time during which the electronic device 20 receives the historical configuration information from the spectrum management database.
As mentioned above, the buffer area determination unit 220 determines the buffer area based on both the period of time spent in processing data and the period of time spent in interacting with the spectrum management database, so that the calculated predetermined distance D is accurate and sufficient, that is, there is enough time to perform the interference suppression before the secondary user reaches the protection area.
As described above, according to the embodiment of the present disclosure, the protection area determination unit 210 may reasonably determine the protection area, and the buffer area determination unit 220 may determine the buffer area around the protection area. The determined buffer area is sufficient to offset the delay caused by executing the interference suppression algorithm, so that the harmful interference caused by the secondary user is suppressed before the secondary user enters the protection area, thereby better protecting the performance of the primary user.
It should be noted that, the protection area according to the embodiment of the present disclosure is determined based on the antenna configuration of the primary user and the antenna configuration of the secondary user. Therefore, the protection area is specific to a primary user and a secondary user. That is, the determined protection area varies from a combination of a primary user and a secondary user to another. For example, the protection area determined for the primary user A and secondary user B may be different from the protection area determined for the primary user A and secondary user C. Further, since the buffer area is determined based on the protection area, the buffer area is also specific to a primary user and a secondary user.
According to an embodiment of the present disclosure, when the secondary user enters the buffer area, the interference suppression unit 230 starts the interference suppression. Here, the secondary user entering the buffer area means that the secondary user reaches the boundary of the buffer area and moves towards the buffer area. Further, the electronic device 200 may acquire the position of the secondary user in real time to determine that the secondary user is about to enter the buffer area. Optionally, the electronic device 200 may send the information on the buffer area and the protection area to the secondary user, and the secondary user may send notification information to the electronic device 200 when the secondary user is about to enter the buffer area, so that the electronic device 200 determines that the secondary user is about to enter the buffer area based on the notification information from the secondary user indicating that the secondary user is about to enter the buffer area.
As shown in
According to an embodiment of the present disclosure, the historical scenario may include a serial number of the primary user and a serial number of the secondary user. The historical configuration information may include the configuration of the primary user and/or the configuration of the secondary user. That is, the interference suppression has been performed for the primary user and the secondary user previously. The historical configuration information includes the adjusted configuration of the primary user and/or adjusted configuration of the secondary user determined in the process of performing the interference suppression. An example of the above information stored in the storage unit 250 is shown in Table 1.
As shown in Table 1, a historical scenario 1 indicates that a secondary user 1 enters a buffer area around a primary user 1 for a combination of the primary user 1 and the secondary user 1. A result of the interference suppression is that the transmission power of the secondary user 1 is adjusted to a transmission power 1, and the antenna configuration of the primary user 1 is adjusted to an antenna configuration 1. A historical scenario 2 indicates that both a secondary user 1 and a secondary user 2 enter a buffer area around a primary user 2 for a combination of the primary user 2 and the secondary users 1 and 2. A result of the interference suppression is that the transmission power of the secondary user 1 is adjusted to a transmission power 1, the transmission power of the secondary user 2 is adjusted to a transmission power 2, and the antenna configuration of the primary user 2 is adjusted to an antenna configuration 2.
According to an embodiment of the present disclosure, the historical scenario and the historical configuration information may be stored in the electronic device 200, or may be stored in a device, for example, the spectrum management database, separated from the electronic device 200.
According to an embodiment of the present disclosure, when the secondary user enters the buffer area, the interference suppression unit 230 may determine whether the storage unit 250 or the spectrum management database stores the historical configuration information corresponding to a scenario including the primary user and the secondary user.
According to an embodiment of the present disclosure, the electronic device 200 may acquire the serial number of secondary user when acquiring the secondary user information from the secondary user, and acquire the serial number of the primary user when acquiring the primary user information from the spectrum management database, so as to search the storage unit 250 or the spectrum management database based on the serial number of the secondary user and the serial number of the primary user to determine whether there is a historical scenario matching the primary user and the secondary user.
According to an embodiment of the present disclosure, in a case that the historical configuration information corresponding to a current scenario is stored in the storage unit 250 or the spectrum management database, the interference suppression unit 230 may determine the adjusted configuration of the secondary user and/or the adjusted configuration of the primary user based on the historical configuration information.
For example, in a case that the electronic device 200 determines that the serial number of the primary user is 1 and the serial number of the secondary user is 1, the electronic device 200 may determine that the historical scenario 1 matches the current scenario. In this case, the interference suppression unit 230 may directly determine the configuration of the primary user and/or the configuration of the secondary user based on the historical configuration information corresponding to the historical scenario 1. For example, the interference suppression unit 230 may configure the antenna of the primary user based on the antenna configuration 1, and adjust the transmission power of the secondary user based on the transmission power 1.
It should be noted that multiple secondary users may all enter the buffer area. In this case, the electronic device 200 searches the historical scenario based on the serial number of each of the multiple secondary users. It is determined that the historical configuration information corresponding to the current scenario is stored only in a case that all the secondary users in the historical scenario respectively match all the secondary users in the current scenario. For example, in a case that the serial number of the primary user is 2 in the current scenario, and there are two secondary users in the current scenario with the serial numbers of 1 and 2 respectively, the interference suppression unit 230 may determine that the current scenario matches the historical scenario 2.
As described above, according to the embodiment of the present disclosure, the historical configuration information corresponding to the historical scenario may be stored, so that the historical configuration information is directly used to configure the primary user and/or the secondary user in a case that the current scenario matches the historical scenario, without performing the interference suppression, thereby simplifying the interference suppression process and saving time.
According to an embodiment of the present disclosure, in a case that no historical configuration information corresponding to the current scenario is stored, the interference suppression unit 230 may determine the adjusted configuration of the secondary user and/or the adjusted configuration of the primary user based on the threshold of interference that is tolerable for the primary user. That is, in the absence of a matched historical scenario, the interference suppression unit 230 has to perform the interference suppression.
According to an embodiment of the present disclosure, since the SINR threshold of the primary user is associated with the threshold of interference that is tolerable for the primary user, the SINR threshold of the primary user may be used to represent the threshold of interference that is tolerable for the primary user.
According to an embodiment of the present disclosure, the configuration of the secondary user may include the transmission power of the secondary user and/or the operating frequency of the secondary user, and the configuration of the primary user may include the antenna configuration of the primary user. That is, the result of performing the interference suppression may be that at least one of the transmission power of the secondary user, the operating frequency of the secondary user and the antenna configuration of the primary user is adjusted.
According to an embodiment of the present disclosure, the interference suppression unit 230 may preferentially adjust the transmission power of the secondary user. For example, the interference suppression unit 230 may reduce transmission power of the secondary user.
According to an embodiment of the present disclosure, the interference suppression unit 230 may directly adjust the transmission power of the secondary user to a minimum, and then send the adjusted transmission power to the secondary user via the communication unit 240. Next, the interference suppression unit 230 may determine whether the interference suffered by the primary user, after the transmission power of the secondary user is adjusted to the minimum, is tolerable, that is, whether the SINR of the primary user is greater than the SINR threshold.
Optionally, the interference suppression unit 230 may gradually reduce the transmission power of the secondary user until the SINR of the primary user is greater than the SINR threshold or the transmission power of the secondary user is not allowed to be reduced any more or the number of adjustments for the secondary user reaches a threshold. For example, the interference suppression unit 230 may reduce the transmission power of the secondary user by one level, and then send the adjusted transmission power to the secondary user via the communication unit 240. Next, the interference suppression unit 230 determines whether the interference suffered by the primary user, after the transmission power of the secondary user is reduced by one level, is tolerable, that is, whether the SINR of the primary user is greater than the SINR threshold. In a case that the SINR of the primary user is less than or equal to the SINR threshold, the interference suppression unit 230 reduces the transmission power of the secondary user by one level once again and then sends the adjusted transmission power to the secondary user via the communication unit 240, and so on, until the SINR of the primary user is greater than the SINR threshold or the transmission power of the secondary user is not allowed to be reduced or the number of adjustments for the secondary user reaches the threshold.
According to an embodiment of the present disclosure, if the SINR of the primary user is greater than the SINR threshold after the transmission power of the secondary user is adjusted, the interference suppression unit 230 determines that the interference suppression process ends, and the result of performing the interference suppression is that the transmission power of the secondary user is adjusted.
According to an embodiment of the present disclosure, in a case that the transmission power of the secondary user is adjusted to the minimum and the SINR of the primary user is less than or equal to the SINR threshold, the interference suppression unit may adjust the antenna configuration of the primary user.
According to an embodiment of the present disclosure, adjusting the antenna configuration of the primary user includes increasing the number of antenna elements of the primary user, reducing the number of antenna elements of the primary user, and/or adjusting a weight of an antenna element of the primary user. Here, increasing the number of antenna elements of the primary user may include adding an antenna element according to a predetermined rule, for example, adding one antenna element to both the left end and the right end each time. Reducing the number of antenna elements of the primary user may also include removing an antenna element according to a predetermined rule, for example, removing one antenna element at both the left end and the right end each time. Here, the interference suppression unit 230 may determine a strategy for adjusting the antenna of the primary user based on the type and configuration of the antenna of the primary user, so that the SINR of the primary user is possibly greater than the SINR threshold after the antenna of the primary user is adjusted.
According to an embodiment of the present disclosure, the interference suppression unit 230 may gradually adjust the antenna configuration of the primary user. For example, in the case of reducing the number of antenna elements of the primary user, the interference suppression unit 230 may remove one antenna element at both the left end and the right end each time, and then send the adjusted antenna configuration to the primary user via the communication unit 240. Next, the interference suppression unit 230 determines whether the interference suffered by the primary user, after the antenna configuration of the primary user is adjusted, is tolerable, that is, whether the SINR of the primary user is greater than the SINR threshold. In a case that the SINR of the primary user is less than or equal to the SINR threshold after the antenna configuration of the primary user is adjusted, the interference suppression unit 230 removes one antenna element at both the left end and the right end once again and then send the adjusted antenna configuration to the primary user via the communication unit 240, and so on, until the SINR of the primary user is greater than the SINR threshold value or the antenna elements of the primary user is not allowed to be reduced or the number of adjustments for the primary user reaches the threshold.
According to an embodiment of the present disclosure, if the SINR of the primary user is greater than the SINR threshold after the antenna configuration of the primary user is adjusted, the interference suppression unit 230 determines that the interference suppression process ends, and the result of performing the interference suppression process is that the transmission power of the secondary user is adjusted and the antenna configuration of the primary user is adjusted.
According to an embodiment of the present disclosure, in a case that the transmission power of the secondary user is adjusted to the minimum, the antenna configuration of the primary user is not allowed to be adjusted, and the SINR of the primary user is less than or equal to the SINR threshold, the interference suppression unit may adjust the operating frequency of the secondary user. That is, in this case, no matter how the transmission power of the secondary user and the antenna configuration of the primary user are adjusted, the harmful interference caused by the secondary user to the primary user fails to be avoided. Therefore, the operating frequency of the secondary user is adjusted so that the secondary user operates at a frequency different from the primary user to avoid harmful interference to the primary user.
As described above, according to the embodiment of the present disclosure, the interference suppression unit 230 may suppress harmful interference caused by the secondary user to the primary user by adjusting the transmission power of the secondary user, the operating frequency of the secondary user, and/or the antenna configuration of the primary user.
According to an embodiment of the present disclosure, in a case that no historical configuration information corresponding to the current scenario is stored in the storage unit 250 or the spectrum management database, the interference suppression unit 230 may store the adjusted configuration of the secondary user and/or the adjusted configuration of the primary user in the storage unit 250 or the spectrum management database as a piece of historical configuration information. The stored historical scenario includes the serial number of the current primary user and the serial number of the current secondary user. The stored historical configuration information includes the adjusted transmission power of the secondary user, or includes both the adjusted transmission power of the secondary user and the adjusted antenna configuration of the primary user.
According to an embodiment of the present disclosure, there is a case in which a protection area of a primary user overlaps a protection area of another primary user.
It can be seen that a buffer area is arranged around the protection area where harmful interference is caused to the primary user according to the embodiment of the present disclosure. When the secondary user enters the buffer area, the electronic device 200 starts the interference suppression process. In this way, the interference suppression has been performed already when the secondary user enters the protection area, and thus no harmful interference is caused to the primary user, thereby ensuring the system performance of the primary user. Furthermore, not only the period of time spent in processing data and the speed of the secondary user but also the period of time spent in interacting with the spectrum management database are considered in determination of the size of the buffer area, so that the calculated predetermined distance D is accurate and sufficient, that is, there is enough time to perform the interference suppression before the secondary user reaches the protection area. In addition, the interference suppression may be performed by adjusting the transmission power of the secondary user, the operating frequency of the secondary user, and/or the antenna configuration of the primary user, thereby effectively suppressing harmful interference caused by the secondary user to the primary user. In summary, according to the embodiment of the present disclosure, the interference suppression in the system where a primary user and a secondary user coexist can be optimized, thereby better ensuring the system performance of the primary system.
In the following, a method for wireless communications performed by the electronic device 200 in a wireless communication system according to an embodiment of the present disclosure is described in detail.
As shown in
Next, in step S820, a buffer area around the protection area is determined.
Next, in step S830, a position of the at least one secondary user is monitored, and when the at least one secondary user enters the buffer area, at least one of configuration of the at least one secondary user and configuration of the primary user is adjusted so as to suppress the harmful interference caused by the at least one secondary user to the primary user.
Preferably, determining the protection area includes: determining the protection area based on an antenna configuration of the primary user, an antenna configuration of the at least one secondary user, and a threshold of interference that is tolerable for the primary user.
Preferably, determining the protection area includes: determining a maximum transmission power of the at least one secondary user allowed at each position around the primary user based on the antenna configuration of the primary user, the antenna configuration of at least one secondary user and the threshold of interference that is tolerable for the primary user; and determining the primary user protection area based on a transmission power of the at least one secondary user and the maximum transmission power of the at least one secondary user allowed at all the positions around the primary user.
Preferably, the primary user protection area and the buffer area are both two-dimensional areas. Alternatively, the primary user protection area and the buffer area are both three-dimensional areas.
Preferably, the determining a buffer area includes: determining, as the buffer area, an area surrounding the primary user protection area, having the same shape as the primary user protection area and surrounded by a boundary at a predetermined distance from a boundary of the primary user protection area.
Preferably, the determining a buffer area includes: determining the predetermined distance based on at least one of the following parameters: a speed of the at least one secondary user, a speed at which the at least one secondary user processes data, a speed at which the primary user processes data, and a speed at which the electronic device processes data.
Preferably, the adjusting a configuration of the at least one secondary user and/or a configuration of the primary user includes: determining when the at least one secondary user enters the buffer area, whether historical configuration information corresponding to a scenario including the primary user and the at least one secondary user is stored; and determining the adjusted configuration of the at least one secondary user and/or the adjusted configuration of the primary user based on the historical configuration information in a case that there is stored historical configuration information corresponding to the scenario.
Preferably, the adjusting a configuration of the at least one secondary user and/or a configuration of the primary user includes: determining the adjusted configuration of the at least one secondary user and/or the adjusted configuration of the primary user based on a threshold of interference that is tolerable for the primary user in a case that no historical configuration information corresponding to the scenario is stored.
Preferably, the configuration of the at least one secondary user includes the transmission power of the at least one secondary user and/or an operating frequency of the at least one secondary user, and the configuration of the primary user includes the antenna configuration of the primary user.
Preferably, the adjusting a configuration of the at least one secondary user and/or a configuration of the primary user includes: adjusting the transmission power of the at least one secondary user in a case that no historical configuration information corresponding to the scenario is stored.
Preferably, the adjusting the transmission power of the at least one secondary user includes reducing the transmission power of the at least one secondary user.
Preferably, the adjusting a configuration of the at least one secondary user and/or a configuration of the primary user includes: determining whether the interference suffered by the primary user is tolerable after the transmission power of the at least one secondary user is adjusted; and adjusting the antenna configuration of the primary user in a case the interference suffered by the primary user is intolerable.
Preferably, the adjusting the antenna configuration of the primary user includes increasing the number of antenna elements of the primary user, reducing the number of antenna elements of the primary user, and/or adjusting the weight of an antenna element of the primary user.
Preferably, the adjusting a configuration of at least one secondary user and/or a configuration of the primary user includes: determining whether the interference suffered by the primary user is tolerable after the antenna configuration of the primary user is adjusted; and adjusting the operating frequency of the at least one secondary user in a case that the interference suffered by the primary user is intolerable.
Preferably, the method for wireless communications further includes: storing the adjusted configuration of the at least one secondary user and/or the adjusted configuration of the primary user as historical configuration information corresponding to a scenario including the primary user and the at least one secondary user.
Preferably, the electronic device 200 is a coexistence manager CxM.
According to the embodiment of the present disclosure, the subject performing the above method may be the electronic device 200 according to the embodiment of the present disclosure, and thus all of the embodiments described above with respect to the electronic device 200 are applicable thereto.
In this scenario, the primary user is a millimeter-wave backhaul device, and the secondary user is a drone device with a UE arranged thereon. Furthermore, the primary user remains stationary, and the movement of the secondary user follows random walk. As shown in
The technology of the present disclosure is applicable to various products.
For example, the electronic device 200 may be implemented as any type of server, such as a tower server, a rack server, and a blade server. The electronic device 200 may be a control module (such as an integrated circuitry module including a single die, and a card or blade inserted into a slot of a blade server) mounted on a server.
The user equipment may be implemented as a mobile terminal (such as a smartphone, a tablet personal computer (PC), a notebook PC, a portable game terminal, a portable/dongle type mobile router, and a digital camera), or a vehicle-mounted terminal (such as a car navigation device). The user equipment may also be implemented as a terminal that performs machine-to-machine (M2M) communication (that is also referred to as a machine type communication (MTC) terminal). In addition, the user equipment may further be a wireless communication module (such as an integrated circuitry module including a single die) mounted on each of the above user equipment.
<Application Example for a Server>
The processor 1501 may be, for example, a central processing unit (CPU) or a digital signal processor (DSP), and controls a function of the server 1500. The memory 1502 includes a random access memory (RAM) and a read only memory (ROM), and stores data and a program that is executed by the processor 1501. The memory apparatus 1503 may include a memory medium, such as a semiconductor memory and a hard disk.
The network interface 1504 is a wired communication interface for connecting the server 1500 to a wired communication network 1505. The wired communication network 1505 may be a core network such as an evolved packet core network (EPC) or a packet data network (PDN) such as the Internet.
The processor 1501, the memory 1502, the storage apparatus 1503 and the network interface 1704 are connected to each other via the bus 1506. The bus 1506 may include two or more buses having different speeds (such as a high-speed bus and a low-speed bus).
In the server 1500 shown in
<Application Example for Terminal Device>
(First Application Example)
The processor 1601 may be, for example, a CPU or a system on chip (SoC), and controls the functions of the application layer and another layer of the smartphone 1600. The memory 1602 includes a RAM and a ROM, and stores a program that is executed by the processor 1601, and data. The storage apparatus 1603 may include a storage medium such as a semiconductor memory and a hard disk. The external connection interface 1604 is an interface via which an external apparatus (such as a memory card and a universal serial bus (USB) apparatus) is connected to the smartphone 1600.
The camera 1606 includes an image sensor (such as a charge coupled device (CCD) and a complementary metal oxide semiconductor (CMOS)) and generates a captured image. The sensor 1607 may include a group of sensors, such as a measurement sensor, a gyroscope sensor, a geomagnetic sensor and an acceleration sensor. The microphone 1608 converts sounds that are inputted to the smart phone 1600 into audio signals. The input apparatus 1609 includes, for example, a touch sensor configured to detect touch onto a screen of the display apparatus 1610, a keypad, a keyboard, a button, or a switch, and receives an operation or information inputted from a user. The display apparatus 1610 includes a screen (such as a liquid crystal display (LCD) and an organic light-emitting diode (OLED) display), and displays an output image of the smartphone 1600. The speaker 1611 converts audio signals that are outputted from the smartphone 1600 to sounds.
The wireless communication interface 1612 supports any cellular communication scheme (such as LET and LTE-Advanced), and performs wireless communications. The wireless communication interface 1612 may generally include, for example, a BB processor 1613 and RF circuitry 1614. The BB processor 1613 may perform, for example, encoding/decoding, modulating/demodulating and multiplexing/de-multiplexing, and perform various types of signal processing for wireless communications. The RF circuitry 1614 may include a mixer, a filter and an amplifier for example, and transmits and receives a radio signal via the antenna 1616. The wireless communication interface 1612 may be a chip module on which the BB processor 1613 and the RF circuitry 1614 are integrated. As shown in
Furthermore, in addition to the cellular communication scheme, the wireless communication interface 1612 may support another type of wireless communication scheme such as a short-distance wireless communication scheme, a near field communication scheme, and a wireless local area network (LAN) scheme. In this case, the wireless communication interface 1612 may include the BB processor 1613 and the RF circuitry 1614 for each wireless communication scheme.
Each of the antenna switches 1615 switches a connection destination of the antenna 1616 among multiple circuitry (such as circuitry for different wireless communication schemes) included in the wireless communication interface 1612.
Each of the antennas 1616 includes one antenna element or multiple antenna elements (such as multiple antenna elements included in the MIMO antenna), and is used for the wireless communication interface 1612 to transmit and receive a radio signal. The smartphone 1600 may include the multiple antennas 1616, as illustrated in
Furthermore, the smartphone 1600 may include the antenna 1616 for each wireless communication scheme. In this case, the antenna switch 1615 may be removed from the configuration of the smartphone 1600.
The processor 1601, the memory 1602, the storage apparatus 1603, the external connection interface 1604, the camera 1606, the sensor 1607, the microphone 1608, the input apparatus 1609, the display apparatus 1610, the speaker 1611, the wireless communication interface 1612 and the auxiliary controller 1619 are connected to each other via bus 1617. The battery 1618 supplies power to blocks in the smartphone 1600 shown in
(Second Application Example)
The processor 1721 may be, for example, a CPU or an SoC, and controls a navigation function and additional function of the car navigation device 1720. The memory 1722 includes a RAM and a ROM, and stores a program executed by the processor 1721, and data.
The GPS module 1724 measures a position (such as latitude, longitude and altitude) of the car navigation device 1720 based on a GPS signal received from a GPS satellite. The sensor 1725 may include a group of sensors such as a gyroscope sensor, a geomagnetic sensor, and an air pressure sensor. The data interface 1726 is connected to, for example, a vehicle-mounted network 1741 via a terminal not shown, and acquires data generated by the vehicle (such as vehicle speed data).
The content player 1727 reproduces content stored in a storage medium (such as a CD and a DVD) inserted into the storage medium interface 1728. The input apparatus 1729 includes, for example, a touch sensor configured to detect touch on a screen of the display apparatus 1730, a button, or a switch, and receives an operation or information inputted from a user. The display apparatus 1730 includes a screen such as an LCD or an OLED display, and displays an image of the navigation function or content that is reproduced. The speaker 1731 outputs sound of the navigation function or the content that is reproduced.
The wireless communication interface 1733 supports any cellular communication scheme (such as LET and LTE-Advanced), and performs wireless communications. The wireless communication interface 1733 may generally include, for example, a BB processor 1734 and RF circuitry 1735. The BB processor 1734 may perform, for example, encoding/decoding, modulating/demodulating and multiplexing/de-multiplexing, and perform various types of signal processing for wireless communications. The RF circuitry 1735 may include a mixer, a filter and an amplifier for example, and transmits and receives a radio signal via the antenna 1737. The wireless communication interface 1733 may be a chip module on which the BB processor 1734 and the RF circuitry 1735 are integrated. As shown in
Furthermore, in addition to the cellular communication scheme, the wireless communication interface 1733 may support another type of radio communication scheme such as a short-distance wireless communication scheme, a near field communication scheme, and a wireless LAN scheme. In this case, the wireless communication interface 1733 may include the BB processor 1734 and the RF circuitry 1735 for each wireless communication scheme.
Each of the antenna switches 1736 switches a connection destination of the antenna 1737 among multiple circuitry (such as circuitry for different wireless communication schemes) included in the wireless communication interface 1733.
Each of the antennas 1737 includes one antenna element or multiple antenna elements (such as multiple antenna elements included in the MIMO antenna), and is used for the wireless communication interface 1733 to transmit and receive a radio signal. The car navigation device 1720 may include multiple antennas 1737, as shown in
In addition, the car navigation device 1720 may include an antenna 2137 for each wireless communication scheme. In this case, the antenna switch 1736 may be removed from the configuration of the car navigation device 1720.
The battery 1738 supplies power to the blocks of the car navigation device 1720 shown in
The technology of the present disclosure may also be implemented as a vehicle-mounted system (or a vehicle) 1740 including one or more blocks of the car navigation device 1720, the vehicle-mounted network 1741 and a vehicle module 1742. The vehicle module 1742 generates vehicle data (such as vehicle speed, engine speed, and trouble information), and outputs the generated data to the vehicle-mounted network 1741.
Preferred embodiments of the present disclosure have been described above with reference to the drawings. However, the present disclosure is not limited to the above examples. Those skilled in the art may make various changes and modifications within the scope of the appended claims, and it should be understood that such changes and modifications naturally fall within the technical scope of the present disclosure.
For example, a unit shown by a dotted line box in the functional block diagram in the drawings indicates that the functional unit is optional in the corresponding device, and the optional functional units may be combined appropriately to achieve desired functions.
For example, multiple functions implemented by one unit in the above embodiments may be implemented by separate apparatus. Alternatively, multiple functions implemented by respective units in the above embodiments may be implemented by separate apparatuses. In addition, one of the above functions may be implemented by multiple units. Such configurations are naturally included in the technical scope of the present disclosure.
In the specification, steps described in the flowchart include not only the processes performed chronologically as the described sequence, but also the processes performed in parallel or individually rather than chronologically. Furthermore, the steps performed chronologically may be performed in another sequence appropriately.
Embodiments of the present disclosure are described above in detail in conjunction with the drawings. However, it should be understood that the embodiments described above are intended to illustrate the present disclosure rather than limit the present disclosure. Those skilled in the art may make various modifications and alternations to the above embodiments without departing from the spirit and scope of the present disclosure. Therefore, the scope of the present disclosure is defined by the appended claims and equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
202010186688.2 | Mar 2020 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2021/079848 | 3/10/2021 | WO |