Real-time processing in wireless communications systems

US12445384B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12445384-B2
Application numberUS-202117915010-A
CountryUS
Kind codeB2
Filing dateJul 19, 2021
Priority dateJul 20, 2020
Publication dateOct 14, 2025
Grant dateOct 14, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What 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.

Assignees

Inventors

Classifications

  • Access point devices with remote components · CPC title

  • by discarding or delaying data units, e.g. packets or frames · CPC title

  • in relation to timing considerations · CPC title

  • Virtual LANs, VLANs, e.g. virtual private networks [VPN] (LAN interconnection over a bridge based backbone H04L12/462; encapsulation techniques H04L12/4633; routing of packets H04L45/00; packet switches H04L49/00; virtual private networks for security H04L63/0272) · CPC title

  • Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12445384B2 cover?
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 pack…
Who is the assignee on this patent?
Altiostar Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04L47/2416. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 14 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).