IP Library › Granted Patent US 11,317,469
Granted Patent B2
US 11,317,469 · App. 16/767,279 · Granted Apr 26, 2022

Radio access network node technology

Inventors: Per Holmberg (Stockholm, SE); Leif Johansson (Stockholm, SE)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04W88/085G06F3/0604G06F3/0655G06F3/0673
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,317,469
App. No.
16/767,279
Granted
Apr 26, 2022
Kind
B2
Abstract

There is provided a radio access network node ( 200 ) for a wireless communication system, wherein the radio access network node ( 200 ) is configured to be implemented as a clustered system comprising a cluster of interconnected network node sub-modules ( 210 ). Each network node sub-module ( 210 ) comprises a processing unit ( 212 ) and memory ( 214 ), and the memory ( 214 ) comprises a data structure. At least one of the network node sub-modules ( 210 ) is configured to manage at least one radio and/or antenna unit ( 220 ). The radio access network node ( 200 ) also has a communication mechanism for communication between the network node sub-modules ( 210 ), and the communication mechanism is configured to enable a direct memory write operation from at least one network node sub-module into the data structure of at least one other network node sub-module.

Claims (33)

1. A radio access network node for a wireless communication system,

wherein the radio access network node is configured to be implemented as a clustered system comprising a cluster of at least two interconnected network node sub-modules, each of which comprises a processing unit and memory, and the memory comprises a data structure,

wherein at least one of the network node sub-modules is configured to manage at least one radio and/or antenna unit,

wherein the radio access network node has a communication mechanism for communication between the network node sub-modules, and the communication mechanism is configured to enable a remote direct memory write operation from at least one network node sub-module into the data structure of at least one other network node sub-module,

wherein the processing unit of at least one of said network node sub-modules is configured to directly address a storage location in the data structure of at least one other network node sub-module and perform a remote direct memory write operation for storing data into the data structure of said at least one other network node sub-module.

2. The radio access network node of claim 1 , wherein at least part of the radio access network node functionality is configured to be distributed in the cluster of interconnected network node sub-modules.

3. The radio access network node of claim 1 , wherein the radio access network node is configured to be implemented as a distributed application running on the cluster of interconnected network node sub-modules.

4. The radio access network node of claim 1 , wherein at least one of said network node sub-modules is configured to perform baseband processing, packet processing and/or control processing.

5. The radio access network node of claim 1 , wherein the processing unit of at least one of said network node sub-modules is configured to copy-write data into a cache or other dedicated local memory of the processing unit of said at least one other network node sub-module or to write the data directly into the cache or other dedicated local memory of the processing unit of said at least one other network node sub-module.

6. The radio access network node of claim 1 , wherein the data structure in the memory of at least one of said network node sub-modules comprises a separate area dedicated for each of at least a subset of said network node sub-modules of the cluster.

7. The radio access network node of claim 1 , wherein at least a subset of the network node sub-modules are configured to cooperate on a shared execution task, and wherein at least one of the cooperating network node sub-modules is configured to replicate data to be shared as a copy by using remote write into the data structure of at least one of the other cooperating network node sub-modules.

8. The radio access network node of claim 7 , wherein at least one of the cooperating network node sub-modules is configured to perform, in response to an update of its own data structure with data to be shared, a multicasting write procedure to replicate the data in the data structures of the other cooperating network node sub-modules.

9. The radio access network node of claim 1 , wherein the cluster of interconnected network node sub-modules are physically centralized in the same location.

10. The radio access network node of claim 1 , wherein the cluster of interconnected network node sub-modules are physically distributed.

11. The radio access network node of claim 10 , wherein the radio and/or antenna units of the radio access network node are distributed and each of at least a subset of the network node sub-modules is integrated physically with the corresponding radio and/or antenna unit.

12. The radio access network node of claim 1 , wherein the network node sub-modules are configured to communicate based on a cluster interconnect using direct links and/or indirect links between the network node sub-modules.

13. The radio access network node of claim 1 , wherein the network node sub-modules are configured to communicate based on a cluster interconnect using a full mesh with direct links between the network node sub-modules, or

wherein the network node sub-modules are configured to communicate based on a cluster interconnect using a mesh with direct links and/or multi-hop links between the network node sub-modules; or

wherein the network node sub-modules are configured to communicate based on a cluster interconnect using a switched network to interconnect the network node sub-modules.

14. A method of operating a radio access network node for a wireless communication system, wherein the radio access network node is implemented as a clustered system comprising a cluster of at least two interconnected network node sub-modules, each of which comprises a processing unit and memory, wherein the memory comprises a data structure, the method comprising:

at least one of the network node sub-modules managing at least one radio and/or antenna unit, and

at least one of the network node sub-modules performing a remote direct memory write operation into the data structure of at least one other network node sub-module,

wherein the step of performing a remote direct memory write operation comprises the processing unit of at least one network node sub-module performing the remote direct memory write operation for storing data into the data structure of at least one other network node sub-module, and

wherein the step of the processing unit of at least one network node sub-module performing the remote direct memory write operation comprises the processing unit of said at least one network node sub-module directly addressing a storage location in the data structure of at least one other network node sub-module.

15. The method of claim 14 , wherein a distributed radio access network node application is executed on the cluster of interconnected network node sub-modules for providing at least part of the radio base functionality.

16. The method of claim 14 , wherein the step of managing at least one radio and/or antenna unit comprises at least one network node sub-module performing baseband processing, packet processing and/or control processing.

17. The method of claim 14 , wherein the processing unit of at least one network node sub-module performs a copy-write of data into a cache or other dedicated local memory of the processing unit of said at least one other network node sub-module or writes the data directly into the cache or other dedicated local memory of the processing unit of said at least one other network node sub-module.

18. The method of claim 14 , wherein the data structure in the memory of at least one of the network node sub-modules is organized with a separate area dedicated for each of at least a subset of said network node sub-modules of the cluster.

19. The method of claim 14 , wherein at least a subset of the network node sub-modules cooperate on a shared execution task, and data to be shared among cooperating network node sub-modules is replicated as a copy using remote write from at least one of the cooperating network node sub-modules into the data structure of at least one of the other cooperating network node sub-modules.

20. A non-transitory computer readable medium for operating, when executed, a radio access network node for a wireless communication system, wherein the radio access network node is implemented as a clustered system comprising a cluster of at least two interconnected network node sub-modules, wherein the computer program comprises instructions, which when executed by at least one processor, cause the at least one processor to:

enable at least one of the network node sub-modules to manage at least one radio and/or antenna unit, and

enable at least one of the network node sub-modules to perform a remote direct memory write operation into a data structure of at least one other network node sub-module, and

enable a processing unit of at least one of said network node sub-modules to directly address a storage location in the data structure of at least one other network node sub-module and perform a remote direct memory write operation for storing data into the data structure of said at least one other network node sub-module.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2020
From: HOLMBERG, PER; JOHANSSON, LEIF
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 052761/0276 →
Continuity (1)
Related Publication 20200329530A1 · Oct 15, 2020
Cited By (2)
US 12,425,886 US 12,634,672