Registration¶
Package: simu5g.stack.rrc
simple module Registration
RRC Registration — registers the node with the Binder, sets up the network interface, and joins multicast groups.
Usage diagram¶
Inheritance diagram¶
Used in compound modules¶
Name |
Type |
Description |
|---|---|---|
compound module |
RRC (Radio Resource Control) layer for LTE/NR networks. |
Parameters¶
Name |
Type |
Default value |
Description |
|---|---|---|---|
interfaceTableModule |
string |
||
interfaceName |
string |
“cellular” |
|
routingTableModule |
string |
||
binderModule |
string |
“binder” |
|
connectionControlModule |
string |
“^.connectionControl” |
The node’s control-plane entry point (see Rrc), told about a multicast group join |
sessionType |
string |
“” |
UE only: the type of the UE’s session (see LteUe): a UE created during the run gets an IPv4 default route through the NIC only on an IP session, and the NIC of an Ethernet session is an Ethernet port; set by the NIC |
Properties¶
Name |
Value |
Description |
|---|---|---|
class |
Registration |
|
display |
i=block/control |
Source code¶
//
// RRC Registration — registers the node with the Binder, sets up
// the network interface, and joins multicast groups.
//
simple Registration like IRegistration
{
parameters:
@display("i=block/control");
@class(Registration);
string interfaceTableModule;
string interfaceName = default("cellular");
string routingTableModule;
string binderModule = default("binder");
string connectionControlModule = default("^.connectionControl"); // The node's control-plane entry point (see ~Rrc), told about a multicast group join
string sessionType = default(""); // UE only: the type of the UE's session (see ~LteUe): a UE created during the run gets an IPv4 default route through the NIC only on an IP session, and the NIC of an Ethernet session is an Ethernet port; set by the NIC
}