1. A method for realizing service data protection in an optical channel data unit (ODU) shared protection ring (SPRing), comprising:
monitoring a higher order (HO) ODU signal, wherein the service data is carried in multiple lower order (LO) ODU signals and the multiple LO ODU signals are carried in the HO ODU signal; and
when the monitoring result that is obtained through monitoring the HO ODU signal indicates that a failure occurs, performing a switching on the multiple LO ODU signals.
2. The method according to claim 1, wherein the monitoring a higher order (HO) ODU signal comprises:
monitoring a path monitoring (PM) field in an ODU overhead (OH) of the HO ODU signal.
3. The method according to claim 1, wherein
the performing a switching on the multiple LO ODU signals comprises:
performing a switching on the multiple LO ODU signals according to switching request information carried in an Automatic Protection SwitchingProtection Communication Channel (APSPCC) field in an ODU overhead of the HO ODU signal.
4. The method according to claim 3,
wherein the value of 6, 7, and 8 bits in a multiframe alignment signal (MFAS) field of an OTU signal to which the HO ODU is multiplexed is 000, indicating that the APSPCC field is used by a protection scheme where a HO ODU signal is protected through the switching of multiple LO ODU signals.
5. An apparatus for realizing service data protection in an optical channel data unit (ODU) shared protection ring (SPRing), comprising
a processor and a computer readable medium having a plurality of computer executable instructions stored thereon which, when executed by the processor, cause the processor to implement:
monitoring a higher order (HO) ODU signal, wherein the service data is carried in multiple lower order (LO) ODU signals and the multiple LO ODU signals are carried in the HO ODU signal; and
when the monitoring result that is obtained through monitoring the HO ODU signal indicates that a failure occurs, performing a switching on the multiple LO ODU signals.
6. The apparatus according to claim 5, wherein the monitoring a higher order (HO) ODU signal comprises:
monitoring a path monitoring (PM) field in an ODU overhead (OH) of the HO ODU signal.
7. The apparatus according to claim 5, wherein the performing a switching on the multiple LO ODU signals comprises:
performing a switching on the multiple LO ODU signals according to switching request information carried in an Automatic Protection SwitchingProtection Communication Channel (APSPCC) field in an ODU overhead of the HO ODU signal.
8. The apparatus according to claim 5, wherein the processor is further caused to implement:
multiplexing the HO ODU signal into an OUT signal, wherein the value of 6, 7, and 8 bits in a multiframe alignment signal (MFAS) field of the OTU signal is 000, indicating that the APSPCC field of HO ODU signal is used by a protection scheme where a HO ODU signal is protected through the switching of multiple LO ODU signals.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A networked computing system utilizing historical usage information for optimizing communications resources, comprising:
a first transceiver device;
a second transceiver device;
at least one user equipment;
a server computer; and
a data communications network facilitating data communication amongst the first transceiver device, the second transceiver device, the at least one user equipment, and the server computer,
wherein the first transceiver device is configured to:
track a local access node usage pattern to generate a first set of usage pattern metrics;
receive a frequency resource allocation plan;
allocate at least one frequency resource based at least in part on the first set of usage pattern metrics and the frequency resource allocation plan;
receive a second set of usage pattern metrics from the second transceiver device;
predict a probability of cochannel interference based on the first set of usage pattern metrics and the second set of usage pattern metrics; and
determine a preferred channel list based on the predicted probability.
2. The networked computing system of claim 1, wherein the first transceiver device is further configured to share the first set of usage pattern metrics with the second transceiver device and with the server computer.
3. The networked computing system of claim 1, wherein the server computer is configured to generate the frequency resource allocation plan based on historical usage data received from the first transceiver device and the second transceiver device.
4. The networked computing system of claim 1, wherein the first set of usage pattern metrics is selected from the group consisting of:
daily peak and mean usage times;
typical mean and peak channel data bandwidth utilization per session; and
typical mean and peak number of simultaneous active sessions.
5. The networked computing system of claim 1, wherein the frequency resource allocation plan is generated dynamically based on actual historical usage patterns of the first transceiver device and the second transceiver device.
6. The networked computing system of claim 1, wherein the first transceiver device is selected from the group of a microcell, a picocell, and a femtocell, and wherein the second transceiver device is selected from the group of a macrocell, a microcell, a picocell, and a femtocell.
7. A computer-implemented method for allocating at least one frequency resource based on historical usage data, the method comprising:
tracking a local access node usage pattern to generate a first set of usage pattern metrics at a first transceiver device in a network;
receiving a frequency resource allocation plan;
allocating the at least one frequency resource based at least in part on the first set of usage pattern metrics and the frequency resource allocation plan;
receiving at the first transceiver device a second set of usage pattern metrics from a second transceiver device;
predicting a probability of cochannel interference based on the first set of usage pattern metrics and the second set of usage pattern metrics; and
determining a preferred channel list based on the predicted probability.
8. The computer-implemented method of claim 7, further comprising sharing the first set of usage pattern metrics with a second transceiver device and with a server computer.
9. The computer-implemented method of claim 7, further comprising generating the frequency resource allocation plan based on historical usage data received from the first transceiver device and a second transceiver device at a server computer.
10. The computer-implemented method of claim 7, wherein the first set of usage pattern metrics is selected from the group consisting of:
daily peak and mean usage times;
typical mean and peak channel data bandwidth utilization per session; and
typical mean and peak number of simultaneous active sessions.
11. The computer-implemented method of claim 7, wherein the frequency resource allocation plan is generated dynamically based on actual historical usage patterns of the first transceiver device and a second transceiver device.
12. A non-transitory computer-readable medium comprising computer-executable instructions for allocating at least one frequency resource based on historical usage data, which when executed, performs the method comprising:
tracking a local access node usage pattern to generate a first set of usage pattern metrics at a first transceiver device in a network;
receiving a frequency resource allocation plan;
allocating the at least one frequency resource based at least in part on the first set of usage pattern metrics and the frequency resource allocation plan;
receiving at the first transceiver device a second set of usage pattern metrics from a second transceiver device;
predicting a probability of cochannel interference based on the first set of usage pattern metrics and the second set of usage pattern metrics; and
determining a preferred channel list based on the predicted probability.
13. The non-transitory computer-readable medium of claim 12, further comprising sharing the first set of usage pattern metrics with a second transceiver device and with a server computer.
14. The non-transitory computer-readable medium of claim 12, further comprising generating the frequency resource allocation plan based on historical usage data received from the first transceiver device and a second transceiver device at a server computer.
15. The non-transitory computer-readable medium of claim 12, wherein the first set of usage pattern metrics is selected from the group consisting of:
daily peak and mean usage times;
typical mean and peak channel data bandwidth utilization per session; and
typical mean and peak number of simultaneous active sessions.
16. The non-transitory computer-readable medium of claim 12, wherein the frequency resource allocation plan is generated dynamically based on actual historical usage patterns of the first transceiver device and a second transceiver device.
17. A transceiver device for utilizing historical usage information for optimizing communications resources, comprising:
at least one memory;
at least one processor operatively coupled to the memory,
wherein the transceiver device is configured to:
track a local access node usage pattern to generate a first set of usage pattern metrics;
receive a frequency resource allocation plan;
allocate at least one frequency resource based at least in part on the first set of usage pattern metrics and the frequency resource allocation plan;
receiving at the first transceiver device a second set of usage pattern metrics from a second transceiver device;
predicting a probability of cochannel interference based on the first set of usage pattern metrics and the second set of usage pattern metrics; and
determining a preferred channel list based on the predicted probability.