Communication methods, apparatuses, devices, and media
By broadcasting access instruction information in the primary user communication system, secondary users can select the appropriate access method based on this information, which solves the problems of limited spectrum utilization and high energy consumption in the existing technology, and achieves more efficient spectrum use and energy management.
Patent Information
- Application Number
- CN202310513046.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-08
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-05-08
AI Technical Summary
Existing spectrum enhancement schemes generally use a single access method independently, making it impossible to choose between multiple access methods. Furthermore, they do not consider the impact of the primary user's communication system status information on primary and secondary user communication, resulting in limited spectrum utilization improvement and high energy consumption.
The primary user broadcasts access indication information in its communication system. The secondary user selects a suitable access method from multiple preset access methods based on this information, including non-orthogonal multiple access and spectrum sharing. The access strategy is optimized by combining the primary user's communication status information.
By optimizing the access method, the overall network spectrum utilization was improved and energy consumption was reduced, ensuring the communication quality of primary users.
Smart Images

Figure CN116528329B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a communication method, apparatus, device and medium. Background Technology
[0002] In the field of modern wireless communication, with the development of communication technology, spectrum resources are becoming increasingly scarce. Spectrum sharing and spectrum expansion will play an important role in the next generation of wireless communication networks.
[0003] Related technologies include solutions to improve spectrum utilization such as non-orthogonal multiple access (NOMA) and spectrum sharing. These solutions have improved spectrum utilization to some extent. However, given the scarcity of spectrum resources, it is necessary to further improve the overall spectrum utilization of the network and reduce energy consumption.
[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0005] This disclosure provides a communication method, apparatus, device, and medium that at least to some extent alleviates the problem of spectrum resource scarcity and further improves the overall spectrum utilization rate of the network.
[0006] Through research, the inventors discovered that existing spectrum enhancement schemes are generally used independently, meaning that secondary users can only use one access method and cannot choose from multiple access methods. Furthermore, existing spectrum enhancement schemes do not take into account the impact of the communication status information of the primary user's communication system on the communication between primary and secondary users.
[0007] To address the aforementioned issues, this application discloses a communication method, apparatus, device, and medium, applicable to a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are identical.
[0008] It should be noted that, in this embodiment of the disclosure, the primary and secondary users can be in the same communication system, or the primary and secondary users can belong to different communication systems.
[0009] According to one aspect of this disclosure, a communication method is provided, applied to a communication system including primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are the same, and the communication method includes:
[0010] Secondary users receive broadcast messages from the communication system, which include access indication information determined based on the communication status information of the communication system.
[0011] Secondary users determine the access method for accessing the communication system from multiple preset access methods based on the access instruction information. These preset access methods include non-orthogonal multiple access and spectrum sharing.
[0012] In one embodiment of this disclosure, the access indication information includes whether the secondary user is allowed to access the communication system while it is communicating; if the secondary user is allowed to access the communication system while it is communicating, the access indication information also includes the secondary user's access method.
[0013] In one embodiment of this disclosure, the secondary user determines the access method for accessing the communication system from multiple preset access methods based on access indication information, including:
[0014] If the access instruction information allows secondary users to access the communication system while communicating with the main system, select the access method recorded in the access instruction information to access the communication system.
[0015] In one embodiment of this disclosure, the access method recorded in the access indication information of the secondary user includes one of the following access methods:
[0016] Non-orthogonal multiple access, spectrum sharing, padding spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
[0017] In one embodiment of this disclosure, the communication status information of the communication system includes the type of service that the communication system is currently providing.
[0018] In one embodiment of this disclosure, after receiving a broadcast message from a communication system, the method further includes:
[0019] The interference temperature is calculated based on the received base station indication and base station signal strength.
[0020] Secondary users determine their preferred access method from multiple preset access methods based on access instruction information, including:
[0021] Based on the access indication information and interference temperature, select one of the following access methods to access the communication system: padding spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
[0022] According to another aspect of this disclosure, a communication method is provided, applied to a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are identical, and the communication method includes:
[0023] The communication system of the primary user determines the access instruction information of the secondary user based on the communication status information;
[0024] The primary user's communication system adds access indication information to the communication system's broadcast message for broadcast, so that secondary users can determine the access method to access the communication system from multiple preset access methods based on the access indication information in the received broadcast message. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
[0025] In one embodiment of this disclosure, the access indication information includes whether the secondary user is allowed to access the communication system while it is communicating; if the secondary user is allowed to access the communication system while it is communicating, the access indication information also includes the secondary user's access method.
[0026] In one embodiment of this disclosure, the access method recorded in the access indication information of the secondary user includes one of the following access methods:
[0027] Non-orthogonal multiple access, spectrum sharing, padding spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
[0028] In one embodiment of this disclosure, the communication system of the primary user determines the access indication information of the secondary user based on communication status information, including:
[0029] Based on the type of service being performed by the primary user's communication system, determine the access indication information for the secondary user.
[0030] In one embodiment of this disclosure, the method further includes:
[0031] When a communication system needs to transmit data, the communication system broadcasts a message indicating that secondary users are not allowed to access the system while it is communicating.
[0032] According to another aspect of this disclosure, a communication apparatus is provided for use in a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the time-frequency resources of the secondary user are the same, and the communication apparatus includes:
[0033] The broadcast receiving module is used for secondary users to receive broadcast messages from the communication system. The broadcast messages include access indication information, which is determined based on the communication status information of the communication system.
[0034] The communication access module is used by secondary users to determine the access method for accessing the communication system from multiple preset access methods based on access instruction information. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
[0035] According to another aspect of this disclosure, a communication apparatus is provided for use in a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the time-frequency resources of the secondary user are the same, and the communication apparatus includes:
[0036] The data processing module is used by the communication system where the primary user is located to determine the access indication information of the secondary user based on the communication status information.
[0037] The broadcast module is used by the communication system where the primary user is located to add access indication information to the broadcast message of the communication system for broadcasting, so that the secondary user can determine the access method of the communication system from multiple preset access methods according to the access indication information in the received broadcast message. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
[0038] According to another aspect of this disclosure, an electronic device is provided, comprising: a memory for storing instructions; and a processor for calling the instructions stored in the memory to implement the above-described communication method.
[0039] According to another aspect of this disclosure, a computer-readable storage medium is provided that stores computer instructions thereon, which, when executed by a processor, implement the above-described communication method.
[0040] According to another aspect of this disclosure, a computer program product is provided, which stores instructions that, when executed by a computer, cause the computer to perform the communication method described above.
[0041] According to another aspect of this disclosure, a chip is provided, including at least one processor and an interface;
[0042] An interface is used to provide program instructions or data to at least one processor;
[0043] At least one processor is used to execute program instructions to implement the communication method described above.
[0044] The communication method, apparatus, device, and medium provided in this disclosure add access indication information to the broadcast signal of the communication system where the primary user is located. The secondary user can determine the access method to access the communication system from multiple preset access methods according to the access indication information. Since the access indication information is determined based on the communication status information of the communication system where the primary user is located, the access indication information can better guarantee the communication quality of the primary user, and at the same time guide the secondary user to select a more suitable access method, which can improve the spectrum utilization of the overall network and reduce energy consumption.
[0045] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0046] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0047] Obviously, the accompanying drawings described below are merely some embodiments of this disclosure. Those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0048] Figure 1 This diagram illustrates a network architecture according to an embodiment of the present disclosure.
[0049] Figure 2 This diagram illustrates another network architecture in an embodiment of the present disclosure.
[0050] Figure 3 This diagram illustrates a communication method flowchart according to an embodiment of the present disclosure;
[0051] Figure 4 This diagram illustrates another communication method flowchart in an embodiment of the present disclosure;
[0052] Figure 5 This diagram illustrates a flowchart of yet another communication method according to an embodiment of the present disclosure;
[0053] Figure 6 This illustration shows a flowchart of yet another communication method according to an embodiment of the present disclosure;
[0054] Figure 7 This diagram illustrates a communication device according to an embodiment of the present disclosure;
[0055] Figure 8 This diagram illustrates another communication device according to an embodiment of the present disclosure;
[0056] Figure 9 A structural block diagram of an electronic device according to an embodiment of the present disclosure is shown. Detailed Implementation
[0057] The exemplary implementation will now be described more fully with reference to the accompanying drawings.
[0058] It should be noted that the example implementation can be implemented in many forms and should not be construed as being limited to the examples set forth herein.
[0059] Through research, the inventors discovered that existing spectrum enhancement schemes are generally used independently, meaning that secondary users can only use one access method and cannot choose from multiple access methods. Furthermore, existing spectrum enhancement schemes do not take into account the impact of the communication status information of the primary user's communication system on the communication between primary and secondary users.
[0060] To address the aforementioned issues, this application discloses a communication method, apparatus, device, and medium, applicable to a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are identical.
[0061] It should be noted that, in this embodiment of the disclosure, the primary and secondary users can be in the same communication system, or the primary and secondary users can belong to different communication systems.
[0062] like Figure 1 As shown, primary user 101 and secondary user 102 belong to the same communication system. Primary user 101 sends broadcast messages through the communication system, and the broadcast messages include access indication information to indicate the access method of the secondary user. Figure 1 There can be multiple users who can receive broadcast messages (not shown in the figure). Once the number of users using the same time and frequency resources in this communication system reaches a preset number, other users using the same time and frequency resources may no longer be allowed to access the system.
[0063] exist Figure 1 In this process, secondary user 102 can select an access method to access the communication system based on the received broadcast information. Before this, secondary user 102 can only receive information from the communication system and cannot transmit data through the communication system.
[0064] like Figure 2 As shown, primary user 201 and secondary user 202 belong to different communication systems. Primary user 201 sends broadcast messages through its communication system. The broadcast messages include access indication information to indicate the access method of secondary users.
[0065] exist Figure 2 In this process, secondary user 202 can select an access method to access the secondary communication system based on the received broadcast information. Before that, secondary user 202 cannot transmit data through the secondary communication system.
[0066] It should also be noted that in this embodiment, the difference between the primary user and the secondary user may be due to different user levels or different times of access to the communication system.
[0067] Furthermore, the users (including primary and secondary users) in this disclosure embodiment can be user terminals (UEs), including but not limited to mobile phones, tablets, laptops, vehicle communication devices, drones, communication modules on drones, remote-controlled aircraft, aircraft, small aircraft, vehicles, RSUs, wireless sensors, internet cards, IoT terminals, RFID terminals, NB-IoT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, internet cards, vehicle communication devices, low-cost mobile phones, low-cost tablets, and other wireless communication devices.
[0068] Figure 3This diagram illustrates a communication method flowchart according to an embodiment of the present disclosure. This embodiment is applied to a communication system containing primary and secondary users, where the time-frequency resources of the primary user and the secondary user are the same, and the primary and secondary users belong to the same communication system. The structure is as shown above. Figure 1 As shown.
[0069] like Figure 3 As shown, the communication method provided in this embodiment includes steps S302-S306.
[0070] S302, the communication system where the primary user is located determines the access instruction information for the secondary user based on the communication status information.
[0071] In some embodiments, the access indication information includes whether the secondary user is allowed to access the communication system while communicating. If the secondary user is allowed to access the communication system while communicating, the access indication information also includes the secondary user's access method.
[0072] In some embodiments, the communication status information of the communication system includes the type of service being performed by the communication system, and the access indication information may be determined based on the type of service being performed by the communication system to which the primary user is located.
[0073] When the primary user's communication system is performing high-reliability, low-latency services, it can instruct secondary users not to access the system. When the primary user's communication system is not performing communication or is performing short message services, it can instruct secondary users to use padding spectrum sharing. If the primary user's communication system is performing ordinary data service transmission, it can instruct secondary users to use padding spectrum sharing or non-orthogonal multiple access methods to access the system.
[0074] S304, the communication system where the main user is located will add the access indication information to the broadcast message of the communication system for broadcast.
[0075] In some embodiments, the access method recorded in the access indication information of the secondary user may include non-orthogonal multiple access and spectrum sharing, that is, the access method recorded in the access indication information of the secondary user may be non-orthogonal multiple access or spectrum sharing, or other access methods.
[0076] In some embodiments, the access method recorded in the access indication information of the secondary user may also be one of the following access methods: padding spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
[0077] In some embodiments, the broadcast message may be a base station MIB message or a Wi-Fi Becon message.
[0078] S306, the secondary user determines the access method to the communication system from multiple preset access methods according to the access instruction information. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
[0079] In some embodiments, if the access instruction information allows a secondary user to access the communication system while communicating with the main system, the user may select the access method recorded in the access instruction information to access the communication system.
[0080] Since the access method recorded in the indication information can be a primary category such as non-orthogonal multiple access or spectrum sharing, or a secondary category such as padding spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, or code domain non-orthogonal multiple access, the step of selecting the access method in S306 above can be either to directly select a secondary category access method, or to select a primary category access method and then specifically determine and select a secondary category access method under the primary category.
[0081] In one embodiment, the access method described in S304 may be one of the access methods in the first-level classification mentioned above. After receiving the broadcast message from the communication system, S306 may further include: calculating the interference temperature based on the received base station indication and base station signal strength, and then selecting one of the following access methods to access the communication system based on the access indication information and the interference temperature: under-pad spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
[0082] If a secondary user supports multiple access methods, upon receiving a broadcast message from the base station, it needs to calculate the interference temperature based on the received base station indication and signal strength. Then, based on the magnitude of the interference temperature, it determines the secondary access category. When the interference temperature is below a certain threshold, the secondary user can choose under-shielded spectrum sharing access; when it exceeds a certain threshold, it chooses non-orthogonal multiple access.
[0083] In some embodiments, the interference temperature can be expressed as the signal-to-interference plus-noise ratio (SINR).
[0084] In some embodiments, the broadcast message may further include interference cancellation instruction information, which is used to instruct the secondary user on how to perform interference cancellation.
[0085] In some embodiments, the interference cancellation indication information includes one of the following interference cancellation methods: serial interference cancellation and parallel interference cancellation.
[0086] In this embodiment of the disclosure, interference cancellation indication information can be added to the broadcast information of the communication system to which the primary user belongs. This indication information may be an instruction for the secondary user to use serial interference cancellation or parallel interference cancellation.
[0087] It should be noted that serial interference cancellation and parallel interference cancellation can be used in non-orthogonal access scenarios as well as in spectrum sharing scenarios.
[0088] In one example, when using non-orthogonal multiple access, successive interference cancellation is enabled. The main system's signal is demodulated from the received signal and then cancelled. Finally, its own signal is demodulated.
[0089] In some embodiments, secondary users can choose an interference cancellation method based on their hardware capabilities and service latency requirements. The terminal side can also choose a suitable interference cancellation method based on its hardware capabilities and service latency requirements. Serial interference cancellation has low hardware requirements but a long processing time, while parallel interference cancellation has high hardware requirements but a short processing time.
[0090] In some embodiments, when the communication system needs to transmit data, the communication system broadcasts a message indicating that secondary users are not allowed to access the system while it is communicating. If the primary user's communication system needs to transmit data, the communication system must first indicate in the primary system broadcast message that secondary users are not allowed to access the system while it is communicating. After a period of time, the secondary user can then resume normal communication. During communication, the primary system message can be configured as needed (e.g., a 3ms wait for the secondary user to receive and demodulate the signal, allowing the primary user's communication system to broadcast the message and exit spectrum usage).
[0091] Spectrum sharing and NOMA are two technical solutions that effectively improve spectrum utilization and are expected to be adopted in future 6G networks. The solution provided in this disclosure combines the advantages of NOMA and spectrum sharing, improving the overall spectrum utilization of the network and reducing energy consumption.
[0092] Figure 4 This diagram illustrates a communication method according to an embodiment of the present disclosure. This embodiment is applied to a communication system containing primary and secondary users. The time-frequency resources of the primary user and the secondary user are the same, but the primary and secondary users belong to different communication systems. The structure is as shown above. Figure 2 As shown.
[0093] like Figure 4 As shown, the communication method provided in this embodiment includes steps S402-S406.
[0094] S402, the main communication system determines the access instruction information of the secondary user based on the communication status information;
[0095] S404, The main communication system adds the access indication information to the broadcast message of the communication system for broadcasting;
[0096] S406, the secondary user determines the access method to access the secondary communication system from multiple preset access methods according to the access instruction information. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
[0097] In this embodiment, access indication information is added to the broadcast signal of the communication system where the primary user is located. The secondary user can determine the access method to access the communication system from multiple preset access methods according to the access indication information. Since the access indication information is determined based on the communication status information of the communication system where the primary user is located, the access indication information can better guarantee the communication quality of the primary user, and at the same time guide the secondary user to select a more suitable access method, which can improve the spectrum utilization of the overall network and reduce energy consumption.
[0098] Figure 5 This embodiment illustrates a communication method applied to a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are identical, such as... Figure 5 As shown, the communication method provided in this embodiment includes the following steps:
[0099] S502, the secondary user receives a broadcast message from the communication system, which includes access indication information, which is determined based on the communication status information of the communication system;
[0100] S504, the secondary user determines the access method to access the communication system from multiple preset access methods according to the access instruction information. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
[0101] In some embodiments, the access indication information includes whether the secondary user is allowed to access the communication system while communicating; if the secondary user is allowed to access the communication system while communicating, the access indication information also includes the secondary user's access method.
[0102] In some embodiments, the secondary user determines the access method for accessing the communication system from multiple preset access methods based on access indication information, including:
[0103] If the access instruction information allows secondary users to access the communication system while communicating with the main system, select the access method recorded in the access instruction information to access the communication system.
[0104] In some embodiments, the access method recorded in the access indication information of the secondary user includes one of the following access methods:
[0105] Non-orthogonal multiple access, spectrum sharing, padding spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
[0106] In some embodiments, the communication status information of the communication system includes the type of service that the communication system is currently providing.
[0107] In some embodiments, after receiving a broadcast message from the communication system, the method further includes:
[0108] The interference temperature is calculated based on the received base station indication and base station signal strength.
[0109] Secondary users determine their preferred access method from multiple preset access methods based on access instruction information, including:
[0110] Based on the access indication information and interference temperature, select one of the following access methods to access the communication system: padding spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
[0111] Figure 6 This embodiment illustrates a communication method applied to a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are identical, such as... Figure 6 As shown, the communication method provided in this embodiment includes the following steps:
[0112] S602, the communication system where the primary user is located determines the access instruction information of the secondary user based on the communication status information;
[0113] S604, the communication system where the primary user is located adds the access indication information to the broadcast message of the communication system for broadcasting, so that the secondary user can determine the access method to access the communication system from multiple preset access methods according to the access indication information in the received broadcast message. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
[0114] In some embodiments, the access indication information includes whether the secondary user is allowed to access the communication system while communicating; if the secondary user is allowed to access the communication system while communicating, the access indication information also includes the secondary user's access method.
[0115] In some embodiments, the access method recorded in the access indication information of the secondary user includes one of the following access methods:
[0116] Non-orthogonal multiple access, spectrum sharing, padding spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
[0117] In some embodiments, the communication system of the primary user determines the access indication information of the secondary user based on communication status information, including:
[0118] Based on the type of service being performed by the primary user's communication system, determine the access indication information for the secondary user.
[0119] In some embodiments, the method further includes:
[0120] When a communication system needs to transmit data, the communication system broadcasts a message indicating that secondary users are not allowed to access the system while it is communicating.
[0121] In embodiments of this disclosure, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0122] In this disclosure, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0123] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result.
[0124] In some embodiments, certain steps may be omitted, multiple steps may be combined into one step for execution, and / or one step may be broken down into multiple steps for execution.
[0125] Based on the same inventive concept, this disclosure also provides a communication device, as described in the following embodiments. Since the principle by which this device embodiment solves the problem is similar to that of the above-described method embodiments, the implementation of this device embodiment can refer to the implementation of the above-described method embodiments, and repeated details will not be elaborated further.
[0126] Figure 7 This invention illustrates a communication device in an embodiment of the present disclosure, applied to a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are identical, such as... Figure 7 As shown, the communication device 700 includes:
[0127] The broadcast receiving module 702 is used for secondary users to receive broadcast messages from the communication system. The broadcast messages include access indication information, which is determined based on the communication status information of the communication system.
[0128] The communication access module 704 is used by a secondary user to determine the access method for accessing the communication system from multiple preset access methods based on access instruction information. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
[0129] In some embodiments, the access indication information includes whether the secondary user is allowed to access the communication system while communicating; if the secondary user is allowed to access the communication system while communicating, the access indication information also includes the secondary user's access method.
[0130] In some embodiments, the communication access module 704 is used to select the access method recorded in the access indication information to access the communication system when the access indication information allows the secondary user to access the system while communicating with the main system.
[0131] In some embodiments, the access method recorded in the access indication information of the secondary user includes one of the following access methods:
[0132] Non-orthogonal multiple access, spectrum sharing, padding spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
[0133] In some embodiments, the communication status information of the communication system includes the type of service that the communication system is currently providing.
[0134] In some embodiments, the communication device 700 may further include:
[0135] The interference calculation module is used to receive broadcast messages from the communication system and calculate the interference temperature based on the received base station indication and base station signal strength.
[0136] The communication access module 704 is used to select one of the following access methods to access the communication system based on the access indication information and interference temperature: under-pad spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
[0137] Based on the same inventive concept, this disclosure also provides a communication device applied to a communication system including primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are the same, such as... Figure 8 As shown, the communication device 800 includes:
[0138] Data processing module 802 is used by the communication system where the primary user is located to determine the access indication information of the secondary user based on the communication status information;
[0139] The broadcast module 804 is used by the communication system where the primary user is located to add access indication information to the broadcast message of the communication system for broadcasting, so that the secondary user can determine the access method of the communication system from multiple preset access methods according to the access indication information in the received broadcast message. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
[0140] In some embodiments, the access indication information includes whether the secondary user is allowed to access the communication system while communicating; if the secondary user is allowed to access the communication system while communicating, the access indication information also includes the secondary user's access method.
[0141] In some embodiments, the access method recorded in the access indication information of the secondary user includes one of the following access methods:
[0142] Non-orthogonal multiple access, spectrum sharing, padding spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
[0143] In some embodiments, the data processing module 802 is used to determine the access indication information of the secondary user based on the type of service being performed in the communication system where the primary user is located.
[0144] In some embodiments, the communication device 800 may further include:
[0145] The notification module is used to indicate in a broadcast message of the communication system that secondary users are not allowed to access the communication system when data transmission is required.
[0146] The concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to define the order of functions performed by these devices, modules or units or their interdependencies.
[0147] Regarding the communication device in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the communication method, and will not be elaborated upon here.
[0148] In summary, in the communication device provided in this application embodiment, access indication information is added to the broadcast signal of the communication system where the primary user is located. The secondary user can determine the access method to access the communication system from multiple preset access methods according to the access indication information. Since the access indication information is determined based on the communication status information of the communication system where the primary user is located, the access indication information can better guarantee the communication quality of the primary user, and at the same time guide the secondary user to select a more suitable access method, which can improve the spectrum utilization of the overall network and reduce energy consumption.
[0149] It should be noted that although several modules or units of the device used for action execution are mentioned in the detailed description above, this division is not mandatory.
[0150] In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0151] Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0152] The following reference Figure 9 This describes the electronic device provided in the embodiments of this disclosure. Figure 9 The electronic device 900 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.
[0153] Figure 9 This diagram illustrates the architecture of an electronic device 900 according to an embodiment of the present invention. Figure 9 As shown, the electronic device 900 includes, but is not limited to, at least one processor 910 and at least one memory 920.
[0154] Memory 920 is used to store instructions.
[0155] In some embodiments, memory 920 may include a readable medium in the form of volatile memory cells, such as random access memory (RAM) 9201 and / or cache memory 9202, and may further include read-only memory (ROM) 9203.
[0156] In some embodiments, the memory 920 may also include a program / utility 9204 having a set (at least one) program module 9205, such program module 9205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0157] In some embodiments, the memory 920 may store an operating system. This operating system may be a real-time operating system (RTX), such as Linux, UNIX, Windows, or OS X.
[0158] In some embodiments, the memory 920 may also store data.
[0159] As an example, processor 910 can read data stored in memory 920, which may be stored at the same memory address as the instruction, or the data may be stored at a different memory address than the instruction.
[0160] Processor 910 is configured to invoke instructions stored in memory 920 to implement the steps described in the "Exemplary Methods" section above, based on various exemplary embodiments of this disclosure. For example, processor 910 may execute the following steps of the above method embodiments:
[0161] Secondary users receive broadcast messages from the communication system, which include access indication information determined based on the communication status information of the communication system.
[0162] Secondary users determine the access method for accessing the communication system from multiple preset access methods based on the access instruction information. These preset access methods include non-orthogonal multiple access and spectrum sharing.
[0163] Alternatively, perform the following steps from the above method embodiments:
[0164] The communication system of the primary user determines the access instruction information of the secondary user based on the communication status information;
[0165] The primary user's communication system adds access indication information to the communication system's broadcast message for broadcast, so that secondary users can determine the access method to access the communication system from multiple preset access methods based on the access indication information in the received broadcast message. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
[0166] It should be noted that the processor 910 described above can be a general-purpose processor or a special-purpose processor. The processor 910 may include one or more processing cores, and the processor 910 executes various functional applications and data processing by running instructions.
[0167] In some embodiments, processor 910 may include a central processing unit (CPU) and / or a baseband processor.
[0168] In some embodiments, the processor 910 may determine an instruction based on the priority identifier and / or function category information carried in each control instruction.
[0169] In this disclosure, the processor 910 and the memory 920 can be configured separately or integrated together.
[0170] As an example, the processor 910 and memory 920 can be integrated on a single board or a system-on-a-chip (SOC).
[0171] like Figure 9 As shown, the electronic device 900 is presented in the form of a general-purpose computing device. The electronic device 900 may also include a bus 930.
[0172] Bus 930 can represent one or more of several types of bus structures, including a memory bus or memory controller, peripheral bus, graphics acceleration port, processor, or a local bus using any of the various bus structures.
[0173] Electronic device 900 can also communicate with one or more external devices 940 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 900, and / or with any device that enables electronic device 900 to communicate with one or more other computing devices (e.g., router, modem, etc.). Such communication can be performed through input / output (I / O) interface 950.
[0174] Furthermore, the electronic device 900 can also communicate with one or more networks (such as local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via the network adapter 960.
[0175] like Figure 9 As shown, the network adapter 960 communicates with other modules of the electronic device 900 via the bus 930.
[0176] It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with electronic device 900, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0177] It is understood that the structure illustrated in the embodiments of this disclosure does not constitute a specific limitation on the electronic device 900. In other embodiments of this disclosure, the electronic device 900 may include... Figure 9 This may involve more or fewer components, or combining certain components, or splitting certain components, or different component arrangements. Figure 9 The components shown can be implemented in hardware, software, or a combination of both.
[0178] This disclosure also provides a computer-readable storage medium storing computer instructions thereon, which, when executed by a processor, implement the communication method described in the above method embodiments.
[0179] In this embodiment of the disclosure, the computer-readable storage medium is a computer instruction that can be sent, propagated, or transmitted for use by or in conjunction with an instruction execution system, apparatus, or device.
[0180] As an example, a computer-readable storage medium is a non-volatile storage medium.
[0181] In some embodiments, more specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, USB flash drives, portable hard drives, or any suitable combination of the foregoing.
[0182] In this embodiment of the disclosure, the computer-readable storage medium may include data signals propagated in baseband or as part of a carrier wave, wherein computer instructions (readable program code) are carried.
[0183] The transmitted data signal can take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof.
[0184] In some examples, computational instructions contained on a computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0185] This disclosure also provides a computer program product that stores instructions that, when executed by a computer, cause the computer to implement the communication method described in the above method embodiments.
[0186] The aforementioned instructions can be program code. In practice, the program code can be written using any combination of one or more programming languages.
[0187] Programming languages include object-oriented programming languages—such as Java and C++—as well as conventional procedural programming languages—such as the "C" language or similar programming languages.
[0188] The program code can be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0189] In cases involving remote computing devices, the remote computing devices can be connected to user computing devices via any type of network, including local area networks (LANs) or wide area networks (WANs), or they can be connected to external computing devices (e.g., via the Internet using an Internet service provider).
[0190] This disclosure also provides a chip, including at least one processor and an interface;
[0191] An interface is used to provide program instructions or data to at least one processor;
[0192] At least one processor is used to execute program instructions to implement the communication method described in the above method embodiments.
[0193] In some embodiments, the chip may further include a memory for storing program instructions and data, the memory being located within or outside the processor.
[0194] Those skilled in the art will understand that all or part of the steps of the above embodiments can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, which can be collectively referred to as "circuit", "module" or "system".
[0195] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein.
[0196] This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.
Claims
1. A communication method, characterized in that, A communication method applicable to a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are identical, includes: Secondary users receive broadcast messages from the communication system, the broadcast messages including access indication information, which is determined based on the communication status information of the communication system; The secondary user determines the access method for accessing the communication system from multiple preset access methods based on the access indication information. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
2. The method according to claim 1, characterized in that, The access indication information includes whether the secondary user is allowed to access the communication system while communicating; if the secondary user is allowed to access the communication system while communicating, the access indication information also includes the secondary user's access method.
3. The method according to claim 2, characterized in that, The secondary user determines the access method for accessing the communication system from multiple preset access methods based on the access indication information, including: If the access instruction information allows the secondary user to access the communication system while communicating with it, the user may select the access method recorded in the access instruction information to access the communication system.
4. The method according to claim 2 or 3, characterized in that, The access method recorded in the access indication information of the secondary user includes one of the following access methods: Non-orthogonal multiple access or spectrum sharing.
5. The method according to claim 4, characterized in that, The non-orthogonal multiple access is either power domain non-orthogonal multiple access or code domain non-orthogonal multiple access; the spectrum sharing is either padding spectrum sharing or filling spectrum sharing.
6. The method according to claim 2, characterized in that, The communication status information of the communication system includes the type of service that the communication system is currently providing.
7. The method according to claim 1, characterized in that, After receiving a broadcast message from the communication system, the method further includes: The interference temperature is calculated based on the received base station indication and base station signal strength. The secondary user determines the access method for accessing the communication system from multiple preset access methods based on the access indication information, including: Based on the access indication information and the interference temperature, select one of the following access methods to access the communication system: padding spectrum sharing, filling spectrum sharing, power domain non-orthogonal multiple access, and code domain non-orthogonal multiple access.
8. The method according to claim 2, characterized in that, The broadcast message also includes interference cancellation instruction information, which is used to instruct secondary users on how to cancel interference.
9. The method according to claim 8, characterized in that, The interference cancellation indication information includes one of the following interference cancellation methods: serial interference cancellation and parallel interference cancellation.
10. The method according to claim 1, characterized in that, The method further includes: Secondary users choose the interference cancellation method based on their own hardware capabilities and business latency requirements.
11. A communication method, characterized in that, A communication method applicable to a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are identical, includes: The communication system of the primary user determines the access instruction information of the secondary user based on the communication status information; The primary user's communication system adds the access indication information to the communication system's broadcast message for broadcasting, so that the secondary user can determine the access method to access the communication system from multiple preset access methods based on the access indication information in the received broadcast message. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
12. The method according to claim 11, characterized in that, The access indication information includes whether the secondary user is allowed to access the communication system while communicating; if the secondary user is allowed to access the communication system while communicating, the access indication information also includes the secondary user's access method.
13. The method according to claim 11 or 12, characterized in that, The access method recorded in the access indication information of the secondary user includes one of the following access methods: Non-orthogonal multiple access or spectrum sharing.
14. The method according to claim 13, characterized in that, The non-orthogonal multiple access is either power domain non-orthogonal multiple access or code domain non-orthogonal multiple access; the spectrum sharing is either padding spectrum sharing or filling spectrum sharing.
15. The method according to claim 11, characterized in that, The communication system where the primary user resides determines the access indication information for the secondary user based on the communication status information, including: Based on the type of service being performed by the primary user's communication system, determine the access indication information for the secondary user.
16. The method according to claim 11, characterized in that, The method further includes: When the communication system needs to transmit data, the communication system broadcasts a message indicating that secondary users are not allowed to access the system while it is communicating.
17. A communication device, characterized in that, A communication device applicable to a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are identical, the communication device includes: A broadcast receiving module is used for secondary users to receive broadcast messages from the communication system. The broadcast messages include access indication information, which is determined based on the communication status information of the communication system. The communication access module is used by the secondary user to determine the access method for accessing the communication system from multiple preset access methods according to the access indication information. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
18. A communication device, characterized in that, A communication device applicable to a communication system comprising primary and secondary users, wherein the time-frequency resources of the primary user and the secondary user are identical, the communication device includes: The data processing module is used by the communication system where the primary user is located to determine the access indication information of the secondary user based on the communication status information. The broadcast module is used by the communication system where the primary user is located to add the access indication information to the broadcast message of the communication system for broadcasting, so that the secondary user can determine the access method of the communication system from multiple preset access methods according to the access indication information in the received broadcast message. The multiple preset access methods include non-orthogonal multiple access and spectrum sharing.
19. An electronic device, characterized in that, include: Memory, used to store instructions; A processor is configured to invoke instructions stored in the memory to implement the communication method as described in any one of claims 1-16.
20. A computer-readable storage medium storing computer instructions thereon, characterized in that, When the computer instructions are executed by the processor, they implement the communication method according to any one of claims 1-16.
Citation Information
Patent Citations
A power allocation method for cognitive radio network based on NOMA technology
CN108990070A
Communication control method and communication system
WO2022097511A1