US12445384B2ActiveUtilityPatentIndex 53
Real-time processing in wireless communications systems
Est. expiryJul 20, 2040(~14 yrs left)· nominal 20-yr term from priority
H04W 88/085H04L 47/32H04L 47/28H04L 12/4641H04L 41/0895H04L 41/0803H04L 47/2416H04W 24/04
53
PatentIndex Score
0
Cited by
43
References
13
Claims
Abstract
A method, an apparatus, and a computer program product for real-time processing in wireless communications systems. An interruption of processing of one or more first symbol packets at one or more wireless communication components is detected. A predetermined period of time for a delay in processing of one or more second symbol packets is determined. Processing of one or more second symbol packets is delayed until expiration of the predetermined period of time. Processing of one or more second symbol packets is then performed.
Claims
exact text as granted — not AI-modifiedWhat is claimed:
1. A computer-implemented method, comprising:
detecting, via a base station comprising one or more communication components, an interruption of processing of one or more first symbol packets at the one or more communication components;
determining a period of time for a delay in processing of one or more second symbol packets;
delaying processing of the one or more second symbol packets based on the determined period of time wherein the delaying includes de-queueing the one or more first symbol packets from a processing queue; and
processing the one or more second symbol packets after expiration of the determined period of time,
wherein at least one of the determining, the delaying, and the processing is performed via the base station,
wherein the one or more-communication components of the base station comprises at least one of: one or more remote radio units, one or more radio interface units, and one or more distributed units, and
wherein the one or more distributed units is one or more virtualized distributed units, the one or more virtualized distributed units corresponding to one or more virtual machines being executed on a host operating system.
2. The method according to claim 1 , wherein the one or more distributed units is configured to interface with the one or more radio interface units for processing of the one or more first and second symbol packets.
3. The method according to claim 1 , wherein a first virtual machine in the one or more virtual machines is configured to detect the interruption upon a restarting of a second virtual machine in the one or more virtual machines.
4. The method according to claim 1 , wherein the determined period of time is determined based on a multiple of a transmission time interval corresponding to a time for transmitting symbol packets between the one or more virtualized distributed units and the one or more radio interface units.
5. The method according to claim 4 , wherein the determined period of time is 2 milliseconds.
6. The method according to claim 4 , wherein the determined period of time corresponds to a period of time after which at least one of a service degradation and a service interruption is detected by a user equipment communicating with the base station.
7. The method according to claim 1 , wherein the one or more first symbol packets is de-queued and discarded by at least one of Layer 1 and Layer 2 of a wireless communication device receiving the one or more first symbol packets.
8. An apparatus comprising:
at least one programmable processor; and
a non-transitory machine-readable medium storing instructions that, when executed by the at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
detecting, via a base station comprising one or more communication components, an interruption of processing of the one or more first symbol packets at the one or more communication components;
determining a period of time for a delay in processing of one or more second symbol packets;
delaying processing of the one or more second symbol packets based on the determined period of time, wherein the delaying includes de-queueing the one or more first symbol packets from a processing queue; and
processing the one or more second symbol packets after expiration of the determined period of time,
wherein at least one of the detecting, the determining, the delaying, and the processing is performed via the base station,
wherein the one or more communication components of the base station comprises at least one of: one or more remote radio units, one or more radio interface units, and one or more distributed units, and
wherein the one or more distributed units is one or more virtualized distributed units, the one or more virtualized distributed units corresponding to one or more virtual machines being executed on a host operating system.
9. The apparatus according to claim 8 , wherein the one or more distributed units is configured to interface with the one or more radio interface units for processing of the one or more first and second symbol packets.
10. The apparatus according to claim 8 , wherein a first virtual machine in the one or more virtual machines is configured to detect the interruption upon a restarting of a second virtual machine in the one or more virtual machines.
11. The apparatus according to claim 8 , wherein the determined period of time is determined based on a multiple of a transmission time interval corresponding to a time for transmitting symbol packets between the one or more virtualized distributed units and the one or more radio interface units.
12. The apparatus according to claim 11 , wherein the determined period of time is 2 milliseconds.
13. A computer program product comprising a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
detecting, via a base station comprising one or more communication components, an interruption of processing of one or more first symbol packets at the one or more wireless communication components;
determining a period of time for a delay in processing of one or more second symbol packets;
delaying processing of the one or more second symbol packets based on the determined period of time, wherein the delaying includes de-queueing the one or more first symbol packets from a processing queue; and
processing the one or more second symbol packets after expiration of the determined period of time,
wherein at least one of the detecting, the determining, the delaying, and the processing is performed via the base station,
wherein the one or more communication components of the base station comprises at least one of: one or more remote radio units, one or more radio interface units, and one or more distributed units, and
wherein the one or more distributed units is one or more virtualized distributed units, the one or more virtualized distributed units corresponding to one or more virtual machines being executed on a host operating system.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.