US 12,446,116 B2
Virtualized radio access network (vRAN) decoding as a service
Xenofon Foukas, Cambridge (GB); Jincao Zhu, Salt Lake City, UT (US); and Bozidar Radunovic, Cambridge (GB)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Oct. 3, 2023, as Appl. No. 18/480,277.
Application 18/480,277 is a division of application No. 16/950,411, filed on Nov. 17, 2020, granted, now 11,812,518.
Prior Publication US 2024/0032151 A1, Jan. 25, 2024
Int. Cl. H04W 88/08 (2009.01); H04W 24/02 (2009.01); H04W 28/02 (2009.01); H04W 88/12 (2009.01); H04W 92/12 (2009.01)
CPC H04W 88/085 (2013.01) [H04W 24/02 (2013.01); H04W 28/0268 (2013.01); H04W 88/12 (2013.01); H04W 92/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, at a virtual radio access network (vRAN) server, traffic from a user equipment in communication with a base station located near the vRAN server;
determining to decode a portion of the traffic locally using a local decoder and to offload another portion of the traffic for remote decoding at a remote location located further away from the base station relative to the vRAN server;
identifying at least one candidate for a control element header in a string of bits of a decoded codeblock received from the local decoder;
creating a candidate list with the at least one candidate for the control element header;
selecting a first candidate control element header in the candidate list and decoding the string of bits using the first candidate control element header;
determining whether decoding the string of bits using the first candidate control element header is successful; and
identifying control information for a control element in the decoded codeblock in response to decoding the string of bits being successful.