Legal claims defining the scope of protection, as filed with the USPTO.
1. A channel exchange method of a requesting Base Station (BS) that requests a neighboring BS to exchange a channel in a Cognitive Radio (CR) based communication system, the method comprising: receiving a channel advertisement message from a neighboring BS; defining an active set of channels and a candidate set of channels, wherein the active set of channels comprises one or more channels actively used by the requesting BS and the candidate set of channels comprises one or more channels reserved for use by the requesting BS when one of the channels in the active set becomes unavailable; detecting a primary user in the requesting BS, wherein the primary user is using a first channel; when the first channel is in the active set of channels, initiating an exchange of the first channel for a second channel with the neighboring BS by sending a channel exchange request message to the neighboring BS, the channel exchange request message comprising at least one of a neighbor BS Identifier (ED), a requesting BS ID, channel information for the channel exchange at the requesting BS, and channel information exchangeable at the neighboring BS; receiving a channel exchange response message from the neighboring BS in response to the channel exchange request message; and determining whether to execute a channel exchange process to the neighboring BS based on information in the received channel exchange response message, and sending a channel exchange reply message indicative of the determination result, wherein the channel exchange process comprises moving the first channel from the active set to an inactive set of channels for the requesting BS, switching a third channel from the candidate set to the active set, and adding the second channel to the candidate set.
2. The channel exchange method of claim 1 , wherein the channel advertisement message comprises information relating to at least one of an active set for the neighboring BS, a candidate set for the neighboring BS, and an inactive set for the neighboring BS.
3. The channel exchange method of claim 1 , wherein the channel exchange response message comprises at least one of the neighboring BS ID, the requesting BS ID, channel information to exchange at the neighboring BS, and channel information to exchange at the requesting BS.
4. The channel exchange method of claim 1 , further comprising: after sending the channel exchange reply message, receiving a channel acknowledgement message which comprises information relating to success or failure of the channel exchange process, from the neighboring BS.
5. The channel exchange method of claim 1 , wherein the channel exchange process comprises at least one of determining a channel to exchange at the neighboring BS, classifying the channel to exchange at the neighboring BS to a candidate set for the neighboring BS or an active set for the neighboring BS, and applying the determined exchange channel as an operating channel.
6. A channel exchange method of a channel exchange accepting Base Station (BS) that receives a channel exchange request from a neighboring BS in a Cognitive Radio (CR) based communication system, the method comprising: sending a channel advertisement message to a neighboring BS; receiving a channel exchange request message from the neighboring BS when the neighboring BS detects a primary user in the neighboring BS using a first channel in an active set of channels for the neighboring BS, wherein the active set of channels comprises one or more channels actively used by the neighboring BS, and wherein a candidate set of channels for the neighboring BS comprises one or more channels reserved for use by the neighboring BS when one of the channels in the active set becomes unavailable; sending a channel exchange response message to the neighboring BS in response to the channel exchange request message, the channel exchange response message comprising at least one of the neighboring BS Identifier (ID), an ID of the channel exchange accepting BS, channel information for the channel exchange, and exchange target channel information of the neighboring BS; and receiving a channel exchange reply message based on the channel exchange response message from the neighboring BS, wherein when the channel exchange reply message indicates the neighboring BS is executing a channel exchange process, the neighboring BS moves the first channel from the active set to an inactive set of channels for the neighboring BS, switches a third channel from the candidate set to the active set, and adds a second channel identified by the channel information for the channel exchange to the candidate set.
7. The channel exchange method of claim 6 , wherein the channel advertisement message comprises information relating to at least one of an active set for the channel exchange accepting BS, a candidate set for the channel exchange accepting BS, and an inactive set for the channel exchange accepting BS.
8. The channel exchange method of claim 6 , wherein the channel exchange request message comprises at least one of the neighboring BS ID, the channel exchange accepting BS ID, channel information to exchange at the neighboring BS, and channel information to exchange at the channel exchange accepting BS.
9. The channel exchange method of claim 6 , further comprising: after receiving the channel exchange reply message, sending a channel acknowledgement message, which comprises information relating to success or failure of the channel exchange process, to the neighboring BS.
10. The channel exchange method of claim 6 , wherein the channel exchange process comprises at least one of determining a channel to exchange, classifying the channel to exchange into a candidate set for the channel exchange accepting BS or an active set for the channel exchange accepting BS, and applying the determined exchange channel as an operating channel.
11. A requesting Base Station (BS) that requests a neighboring BS to exchange a channel in a Cognitive Radio (CR) based communication system, the requesting BS comprising: a receiver configured to receive a channel advertisement message from a neighboring BS and receive a channel exchange response message from the neighboring BS in response to a channel exchange request message sent to the neighboring BS, wherein the channel exchange request message is sent when a primary user is detected in the requesting BS using a first channel in an active set of channels for the requesting BS, wherein the active set of channels comprises one or more channels actively used by the requesting BS, and wherein a candidate set of channels for the requesting BS comprises one or more channels reserved for use by the requesting BS when one of the channels in the active set becomes unavailable; and a transmitter configured to send the channel exchange request message to the neighboring BS, determine whether to execute a channel exchange process to the neighboring BS based on information in the channel exchange response message received from the neighboring BS, and send a channel exchange reply message indicative of the determination result, wherein the channel exchange request message comprises at least one of: a neighbor BS Identifier (ID); an ID of the requesting BS; channel information for the channel exchange at the requesting BS; and channel information exchangeable at the neighboring BS, and wherein when the channel exchange process is to be executed, the first channel is moved from the active set to an inactive set of channels for the requesting BS, a third channel is switched from the candidate set to the active set, and a second channel identified by the channel information exchangeable at the neighboring BS is added to the candidate set.
12. The requesting BS of claim 11 , wherein the channel advertisement message comprises information relating to at least one of an active set for the neighboring BS, a candidate set for the neighboring BS, and an inactive set for the neighboring BS.
13. The requesting BS of claim 11 , wherein the channel exchange response message comprises at least one of the neighboring BS ID, the requesting BS ID, channel information to exchange at the neighboring BS, and channel information to exchange at the requesting BS.
14. The requesting BS of claim 11 , wherein, after the channel exchange reply message is transmitted, the receiver is configured to receive a channel acknowledgement message that includes information relating to success or failure of the channel exchange process from the neighboring BS.
15. The requesting BS of claim 11 , wherein the channel exchange process comprises at least one of: determining a channel to exchange at the neighboring BS; classifying the channel to exchange at the neighboring BS to a candidate set for the neighboring BS or an active set for the neighboring BS; and applying the determined exchange channel as an operating channel.
16. A channel exchange accepting Base Station (BS) that receives a channel exchange request from a neighboring BS in a Cognitive Radio (CR) based communication system, the channel exchange accepting BS comprising: a transmitter configured to send a channel advertisement message to a neighboring BS and send a channel exchange response message to the neighboring BS in response to a channel exchange request message received from the neighboring BS when the neighboring BS detects a primary user in the neighboring BS using a first channel in an active set of channels for the neighboring BS, wherein the active set of channels comprises one or more channels actively used by the neighboring BS, and wherein a candidate set of channels for the neighboring BS comprises one or more channels reserved for use by the neighboring BS when one of the channels in the active set becomes unavailable; and a receiver configured to receive the channel exchange request message from the neighboring BS and receive a channel exchange reply message based on the channel exchange response message from the neighboring BS, wherein the channel exchange response message comprises at least one of: a neighboring BS Identifier (ID); an ID of the channel exchange accepting BS; channel information for the channel exchange; and exchange target channel information of the neighboring BS, and wherein when a channel exchange process is to be executed, the first channel is moved from the active set to an inactive set of channels for the neighboring BS a third channel is switched from the candidate set to the active set, and a second channel identified by the channel information for the channel exchange is added to the candidate set of channels by the neighboring BS.
17. The channel exchange accepting BS of claim 16 , wherein the channel advertisement message comprises information relating to at least one of: an active set for the channel exchange accepting BS; a candidate set for the channel exchange accepting BS; and an inactive set for the channel exchange accepting BS.
18. The channel exchange accepting BS of claim 16 , wherein the channel exchange request message comprises at least one of: the neighboring BS ID; the channel exchange accepting BS ID; channel information to exchange at the neighboring BS; and channel information exchangeable at the channel exchange accepting BS.
19. The channel exchange accepting BS of claim 16 , wherein, after the channel exchange reply message is received, the transmitter is configured to send a channel acknowledgement message, which comprises information relating to success or failure of the channel exchange process, to the neighboring BS.
20. The channel exchange accepting BS of claim 16 , wherein the channel exchange process comprises at least one of: determining a channel to exchange; classifying the channel to exchange into a candidate set for the channel exchange accepting BS or an active set for the channel exchange accepting BS; and applying the determined exchange channel as an operating channel.
21. A channel exchange method, comprising: defining an active set of channels for a requesting base station (BS), wherein the active set of channels comprises one or more channels actively used by the requesting BS; defining a candidate set of channels for the requesting BS, wherein the candidate set of channels comprises one or more channels reserved for use b the requesting BS when one of the channels in the active set becomes unavailable; detecting a primary user in the requesting BS, wherein the primary user is using a first channel; and when the first channel is in the active set of channels for the requesting BS, exchanging the first channel for a second channel with a neighboring BS, wherein exchanging the first channel for the second channel comprises moving the first channel from the active set to an inactive set of channels for the requesting BS, switching a third channel from the candidate set to the active set, and adding the second channel to the candidate set.
22. The method of claim 21 , wherein exchanging the first channel for the second channel further comprises sending a channel exchange request message to the neighboring BS, the channel exchange request message comprising at least one of a neighbor BS Identifier (ID), a requesting BS ID, channel information for the channel exchange at the requesting BS, and channel information exchangeable at the neighboring BS.
23. The method of claim 21 , wherein the inactive set of channels comprises one or more channels used by one or more primary users, and wherein exchanging the first channel for the second channel further comprises removing the first channel from the inactive set.
24. The method of claim 21 , wherein the inactive set of channels comprises one or more channels used by one or more primary users, wherein exchanging the first channel for the second channel further comprises exchanging the first channel for a fourth channel, and wherein exchanging the first channel for the fourth channel comprises: adding the fourth channel to the candidate set; and removing the first channel from the inactive set.
25. The method of claim 21 , wherein the first channel is added to a candidate set of channels for the neighboring BS.
26. The method of claim 21 , further comprising: detecting an additional primary user in the requesting BS using a fourth channel; and when the first channel is in the active set and the fourth channel is in the candidate set, (i) moving the fourth channel to the inactive set of channels, wherein the inactive set of channels comprises one or more channels used by one or more primary users, and (ii) exchanging the fourth channel for a fifth channel with the neighboring BS by adding the fifth channel to the active set, and removing the fourth channel from the inactive set, wherein the first channel and the fourth channel are added to a candidate set of channels for the neighboring BS.
Unknown
June 4, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.