On-demand vacate mechanism for cloud spectrum services
View Patent ↗A platform to facilitate transferring spectrum rights is provided that includes a database to ascertain information regarding available spectrum for use in wireless communications. The proposed apparatus and non-transitory machine-accessible medium defines the transactions required for release of the “rented” spectrum by clients which are using the spectrum when demanded by a primary spectrum holder to provide functionality for flexible and optimal use of spectrum on client devices. The apparatus and non-transitory machine-accessible medium coordinates scanning for available broadcast, multicast, and/or conditional access platforms, networks, and/or services, as well as maintaining connection with CSS network elements to enable flexible and optimal use of the spectrum and manages the resources among multiple radios and applications on the platform.
1. A device comprising:
a processor, in communication with a memory, for executing instructions to:
consume during an availability window one or more broadcast services in a broadcast network; and
process a STOP message, received during the availability window, requesting to vacate consumption of the one or more broadcast services;
wherein the process of a STOP message comprises sending a RELEASE message indicating release of a spectrum;
wherein the availability window comprises time frequency units (TFUs) made available to the device for a pre-negotiated duration;
wherein the process of a STOP message comprises sending a CONFIRM message indicating receipt of the STOP message;
wherein the RELEASE message is sent to a primary spectrum holder (PSH), cloud spectrum broker (CSB), or cloud spectrum database (CSD).
2. The device in accordance to claim 1 , wherein the CONFIRM message includes a field indicating that the spectrum will be released within a specified time.
3. The device in accordance to claim 2 , wherein the STOP message comprises fields selected from the group consisting of DEVICE identification, SPECTRUM identification, TIME stamp, TIME stop, FUTURE time, DEADLINE, and a combination thereof.
4. The device in accordance to claim 3 , wherein the STOP message is received from an external source selected from a group consisting of primary spectrum holder (PSH), cloud spectrum broker (CSB), cloud spectrum database (CSD), or a combination thereof.
5. A method of operating a multi-mode device, the method comprising:
consuming during an availability window one or more broadcast services in a broadcast network; and
processing a STOP message, received during the availability window, requesting to vacate consumption of the one or more broadcast services;
wherein the processing of a STOP message comprises sending a RELEASE message indicating release of a spectrum;
wherein the availability window comprises time frequency units (TFUs) made available to the multi-mode device for a pre-negotiated duration;
wherein the processing of a STOP message comprises sending a CONFIRM message indicating receipt of the STOP message;
wherein the RELEASE message is sent to a primary spectrum holder (PSH), cloud spectrum broker (CSB), or cloud spectrum database (CSD).
6. The method in accordance to claim 5 , wherein the CONFIRM message includes a field indicating that the spectrum will be released within a specified time.
7. The method in accordance to claim 6 , wherein the STOP message comprises fields selected from the group consisting of DEVICE identification, SPECTRUM identification, TIME stamp, TIME stop, FUTURE time, DEADLINE, and a combination thereof.
8. The method in accordance to claim 7 , wherein the STOP message is received from an external source selected from a group consisting of primary spectrum holder (PSH), cloud spectrum broker (CSB), cloud spectrum database (CSD), or a combination thereof.
9. A non-transitory machine-accessible medium that provides instructions, which when accessed, cause a machine to perform operations comprising:
if a STOP message is received during an availability window, then processing the STOP message; and
otherwise, consuming during the availability window one or more broadcast services in a broadcast network;
wherein the STOP message is a request to vacate consumption of the one or more broadcast services;
wherein the processing of a STOP message comprises sending a RELEASE message indicating release of a spectrum;
wherein the availability window comprises time frequency units (TFUs) made available to the device for a pre-negotiated duration;
wherein the processing of a STOP message comprises sending a CONFIRM message indicating receipt of the STOP message;
wherein the CONFIRM message includes a field indicating that ft the spectrum will be released within a specified time;
wherein the STOP message comprises fields selected from the group consisting of DEVICE identification, SPECTRUM identification, TIME stamp, TIME stop, FUTURE time, DEADLINE, and a combination thereof;
wherein the STOP message is received from an external source selected from a group consisting of primary spectrum holder (PSH), cloud spectrum broker (CSB), cloud spectrum database (CSD), or a combination thereof;
wherein the RELEASE message is sent to the primary spectrum holder (PSH), the cloud spectrum broker (CSB), or the cloud spectrum database (CSD).