US 11,750,466 B2
RIC and RIC framework communication
Amit Singh, Woodside, CA (US); Aditya Gudipati, Sunnyvale, CA (US); Rakesh Misra, Santa Clara, CA (US); and Giridhar Subramani Jayavelu, San Francisco, CA (US)
Assigned to VMWARE, INC., Palo Alto, CA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on Jul. 25, 2021, as Appl. No. 17/384,784.
Claims priority of provisional application 63/180,627, filed on Apr. 27, 2021.
Claims priority of provisional application 63/176,859, filed on Apr. 19, 2021.
Claims priority of provisional application 63/157,351, filed on Mar. 5, 2021.
Claims priority of provisional application 63/157,600, filed on Mar. 5, 2021.
Prior Publication US 2022/0286536 A1, Sep. 8, 2022
Int. Cl. G06F 9/455 (2018.01); G06F 30/331 (2020.01); G06F 9/38 (2018.01); G06F 9/48 (2006.01); G06F 9/54 (2006.01); G06F 9/4401 (2018.01); H04W 40/24 (2009.01); H04L 69/324 (2022.01); G06F 8/60 (2018.01); H04W 24/02 (2009.01); H04L 41/122 (2022.01); H04L 41/40 (2022.01); G06F 11/34 (2006.01); H04W 28/16 (2009.01); H04W 28/086 (2023.01); H04L 43/10 (2022.01); H04W 8/18 (2009.01); H04W 8/20 (2009.01); H04W 48/14 (2009.01); H04W 12/037 (2021.01); H04W 12/08 (2021.01); H04W 72/0453 (2023.01); G06N 20/00 (2019.01); H04B 7/0452 (2017.01); H04W 72/044 (2023.01); H04W 72/20 (2023.01); H04W 72/29 (2023.01); H04W 72/51 (2023.01); H04W 72/52 (2023.01); H04W 36/10 (2009.01); H04W 84/04 (2009.01)
CPC G06F 9/45558 (2013.01) [G06F 8/60 (2013.01); G06F 9/3877 (2013.01); G06F 9/4411 (2013.01); G06F 9/45533 (2013.01); G06F 9/45545 (2013.01); G06F 9/4881 (2013.01); G06F 9/541 (2013.01); G06F 9/544 (2013.01); G06F 9/546 (2013.01); G06F 11/3409 (2013.01); G06F 30/331 (2020.01); G06N 20/00 (2019.01); H04B 7/0452 (2013.01); H04L 41/122 (2022.05); H04L 41/40 (2022.05); H04L 43/10 (2013.01); H04L 69/324 (2013.01); H04W 8/18 (2013.01); H04W 8/186 (2013.01); H04W 8/20 (2013.01); H04W 12/037 (2021.01); H04W 12/08 (2013.01); H04W 24/02 (2013.01); H04W 28/0819 (2020.05); H04W 28/16 (2013.01); H04W 40/246 (2013.01); H04W 48/14 (2013.01); H04W 72/046 (2013.01); H04W 72/0453 (2013.01); H04W 72/20 (2023.01); H04W 72/29 (2023.01); H04W 72/51 (2023.01); H04W 72/52 (2023.01); G06F 2009/4557 (2013.01); G06F 2009/45579 (2013.01); G06F 2009/45583 (2013.01); G06F 2009/45595 (2013.01); H04L 2212/00 (2013.01); H04W 36/10 (2013.01); H04W 84/042 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of communicating between a RAN (Radio Access Network) Intelligent Controller (RIC) and a RIC Software Development Kit (SDK) serving as an interface between an application and the RIC, the method comprising:
receiving a data message to forward to the RIC SDK;
encapsulating the data message with an encapsulating header storing data needed by the RIC SDK for efficient processing of the data message, said encapsulating comprising reducing a size of at least one data tuple stored in the data message before sending the data message to the RIC SDK; and
forwarding the encapsulated data message to the RIC SDK for processing.