You are on page 1of 10

Ericsson’s IP-based BSS and radio network server

Niilo Musikka and Lennart Rinnbäck

The IP-based base station system (IP BSS) is designed to support both Functionality of the main parts
GSM BSS and TDMA-EDGE (EGPRS-136) radio access networks. It pro-
RNS
vides a future-proof path to the GSM EDGE radio access network
(GERAN), since it has been optimized to handle a mix of data (GPRS and In the IP BSS, the radio network server han-
EDGE) and real-time services, such as voice traffic. dles all radio network logic and call control.
By radio network logic, we mean the selec-
The authors describe the architecture of the IP BSS, the main function-
tion of cells for mobile stations (MS) that are
ality of the network elements, and the salient features of this new radio in active mode, and air-interface channels.
access solution. The radio network server is responsible for
• setting up and releasing connections be-
System architecture tween a mobile station and the mobile ser-
vices switching center (MSC);
Ericsson’s Internet protocol-based base sta- • coordinating the assignment of traffic
tion system (IP BSS) is built on a server- channels; and
gateway architecture—that is, the network • controlling handover.
elements that handle payload are separate It also distributes paging to all cells that be-
from the servers that control traffic. All long to a location area (LA) or a base station
switching is handled inside the IP network. controller (BSC) area. No payload data is
The IP BSS consists of five main parts (Fig- routed through the radio network server.
ure 1): The IP network handles all switching, or
• the radio network server (RNS); more correctly, routing. Other RNS func-
• the radio base station (RBS); tionality includes control of the gateway,
• the BSS gateway (GW); optimization of performance data, and con-
• the real-time IP network; and figuration of radio base stations.
• the operation and maintenance (O&M) For general packet radio service (GPRS), the
system, which includes subnetwork man- radio network server allocates radio channel
agement. resources to be used by the radio base station.
The introduction of IP does not give rise to It is also responsible for the signaling entity
any perceived functional changes to voice to the serving GPRS support node (SGSN).
and data services. The IP BSS supports stan- The radio network server thus handles auto-
dard GSM services and air interface proto- configuration and negotiates user datagram
cols, and connects to the core network via protocol (UDP) and IP endpoints relative to
standard ETSI and ANSI interfaces. the SGSN.

BOX A, ABBREVIATIONS

3GPP Third-generation Partnership Project FM Fault management OS Operating system


ANSI American National Standards Institute GEM Generic Ericsson magazine PDH Plesiochronous digital hierarchy
API Application program interface GERAN GSM EDGE radio access network PHB Per-hop behavior
AU Application unit GO Global object PM Performance management
BSC Base station controller GPRS General packet radio service PPP Point-to-point protocol
BSS Base station system GSM Global system for mobile QoS Quality of service
BSSAP BSS application part communication RBS Radio base station
BTS Base transceiver station GW Gateway RFC Request for comments
CIC Circuit identity code HDLC High-level data link communication RLC Radio link control
CM Configuration management IP Internet protocol RNS Radio network server
CMH Connectionless message handler IRP Integration reference point SCB-RP Support and connection boards with
CORBA Common object request broker J2SE Java 2 standard edition integrated regional processors
architecture JNDI Java naming and directory interface SCCP Signaling connection control part
cPCI Compact peripheral component JVM Java virtual machine SGSN Serving GPRS support node
interconnect LAN Local area network SNM Subnetwork manager
CRM Cell resource manager MAC Media access control SS7 Signaling system no. 7
DHCP Dynamic host configuration protocol MGW Media gateway STM Synchronous transfer mode
DiffServ Differentiated services MIB Management information base TCP Transmission control protocol
DSCP Differentiated services code point MIM Management information model TDMA Time-division multiple access
DTX Discontinuous transmission MO Managed object TRC Transcoder controller
EDGE Enhanced data services for global MPPP Multilink PPP TRX Transceiver
evolution MS Mobile station UDP User datagram protocol
EEM Embedded element manager MSC Mobile services switching center UMTS Universal mobile telecommunications
EM Element manager NLS Name lookup service system
ETSI European Telecommunications NM Network management system UTRAN UMTS terrestrial radio access network
Standards Institute O&M Operation and maintenance WAN Wide area network

224 Ericsson Review No. 4, 2000


RBS
OSS ILM
The radio base station, which includes radio
transmission and reception functions for the Subnetwork management
air interface, is controlled by the RNS when
voice calls are set up to mobile stations. The
actual voice frames are sent directly to the RNS MSC
transcoder in the gateway. Basic software
and hardware parameters are set in the op- A
Radio control
eration and maintenance system. Faults that
occur on circuit boards and other explicit BSS gateway
SGSN
hardware are reported directly to this sys- RBS RBS
tem. Apart from reports on lost capacity, RBS
no reports are made to the radio network
Gb
server.
The radio network server orders the con- RBS RBS
figuration of the physical resources that rep-
resent a cell. To handle the GPRS/EDGE IP network
packet service, the radio base station in-
cludes radio link control (RLC) and media
access control (MAC), which manage pack-
et data traffic to and from the SGSN and
mobile stations. The radio base station also
includes an embedded IP router which dis- Figure 1
System architecture.
tributes packets internally and which can be
used for connecting several radio base sta-
tions in a cascading configuration.
nication are provided for the communica-
BSS gateway tion between network elements and the
The gateway is composed of a media gate- O&M system—for example, the network el-
way and a signaling system no. 7 (SS7) gate- ements contain Web pages that can be read
way. The media gateway by any browser with the appropriate access
• is responsible for pools of transcoders that rights. A command line interface has also
handle speech and circuit-switched data been provided.
services;
• participates in handover; and
• connects transcoders to a particular cir- Figure 2
cuit on the A-interface. On request by the Operation and maintenance system.
radio network server, a resource manager
in the media gateway allocates resources
and sets up or switches connections. NMS
The SS7 gateway handles SS7 signaling to
the mobile services switching center and
distributes BSS application part (BSSAP) Client
messages to the correct entity (processor) in Client
the radio network server. The transmission
control protocol/Internet protocol (TCP/IP) IP network
is used for the signaling of BSSAP messages SNM for RAN SNM for IP SNM for
mgmnt layer transmission
between the SS7 gateway and the radio net- mgmnt mgmnt
work server. The O&M system is used for
loading software into and configuring the
gateway building blocks. EM
EM EM
O&M system GW EM EM
RXI 820 DXX/
The O&M functionality is built into dedi- RNS RBS MINI-LINK
cated subnetwork managers (SNM) and the
network elements (Figure 2). Each network
element thus includes its own element man-
ager. TCP/IP is used for all management
communication. Several means of commu- Client

Ericsson Review No. 4, 2000 225


The element managers interwork with the numerous nodes, either stand-alone or em-
subnetwork manager over an interface that bedded in radio base stations. To address
has been based on the common object re- the need for cost-effective, large-scale man-
quest broker architecture (CORBA). The agement, Ericsson has developed the IP
subnetwork manager can integrate raw frag- layer manager1, which includes support for
mented performance data into a single co- the automatic configuration of large-scale
herent picture for presentation to the oper- IP-based mobile networks. It also includes
ator. a sophisticated means of managing IP net-
Apart from the radio base stations, whose work performance, in order to support end-
cell parameters are configured by the radio to-end real-time sessions for delay-sensitive
network server, all network elements are applications and signaling.
configured by the O&M system or by them-
selves. Subscriptions between a network el- Real-time IP network
ement and the subnetwork manager can be The IP network handles all routing in the
set up to have the network element provide system. Quality-of-service (QoS) properties
events that enable the keeping of real-time (differentiated services, DiffServ) permit
statistics. This capability can be used to ob- real-time traffic to be carried with mini-
tain an overview of the number of calls per mum delay. If differentiated services cannot
cell, or for local troubleshooting. be provided, then bandwidth must be di-
The IP BSS is simple to install and facil- mensioned to provide minimum delay for
itates the deployment of numerous nodes. real-time traffic. The IP network uses real-
• When the network element is connected time IP routers that have been optimized for
to the transmission network it begins de- the requirements of wireless data and voice
tecting transmission parameters. It then traffic.1 Ericsson’s RXI 820 real-time router
configures itself (layers 1 and 2) accord- was designed specifically to meet the re-
ingly. quirements in this part of the network.
• An IP connection can then be established
between the network element and the IP Simple traffic case: call to a mobile
network. The network element commu- station
nicates with IP network servers to obtain A paging command arrives over the A-in-
IP addresses and other data that enable it terface to the SS7 gateway. The complete
to communicate over the IP network. SS7 stack is terminated in the gateway (the
• Finally, the network element is config- RNS does not need to include an SS7 stack)
ured according to the specified radio net- and the paging command is sent via TCP/IP
work plan (that is, it downloads cell pa- to the radio network server, which distrib-
rameter settings, such as frequency and utes the paging command to the appropri-
power levels). ate radio base stations (Figure 3).
The O&M system includes an IP layer man- A radio base station detects a channel re-
agement function that is used for manag- quest and signals the radio network server.
ing the IP network. IP network implemen- The radio network server selects a dedicat-
tations for wireless systems are composed of ed radio channel and directs the mobile sta-
tion to it. The radio network server also sig-
nals to the SS7 gateway, instructing it to set
up a signaling connection control part
Figure 3 (SCCP) connection to the mobile services
Traffic case: call to a mobile station. switching center.
The mobile station then starts sending
measurement reports over the dedicated
RNS
channel. The radio base station forwards
these measurement reports to the radio net-
IP
work server and sends its own measurements
RBS SS7GW
MGW for further evaluation.
The mobile services switching center as-
signs a circuit identity code (CIC) on the A-
interface and signals this to the radio net-
work server (via the SS7 gateway), which in-
GW
structs the media gateway to allocate a
Signaling
Payload
transcoder. The media gateway connects the
MSC transcoder to the CIC. The radio network

226 Ericsson Review No. 4, 2000


server also informs the radio base station and to priority, which further increases the use
transcoder of their counterparts’ IP address- of the links.
es. The call can now be exchanged. The management of transmission in the
radio access network can also be simplified:
instead of managing individual plesiochro-
Operator benefits nous digital hierarchy (PDH) timeslots, the
bandwidth in the BSS network can be ex-
System architecture tended independently of transceivers
The IP BSS architecture has been designed (TRX). If a good performance-monitoring
to handle third-generation real-time multi- tool is used, new transceivers can be com-
media services, GPRS and EDGE, and voice missioned at radio base station sites with-
over IP. It can be connected to a second- out having to coordinate this action with ex-
generation core network via A and Gb in- tensions of the transmission network.
terfaces, and to a third-generation core net- Other IP-based services can easily be con-
work via Iu (UTRAN) interfaces. The IP nected to the same access network—for in-
BSS thus constitutes a big step toward the stance, to use spare capacity and reduce
wireless Internet and all-IP networks. costs. However, care must be taken to guar-
The server-based architecture separates antee the quality of service of the radio ac-
control from payload, which means that each cess network.
platform has been tailored to specific needs.
The radio network server is a control node O&M
and the gateway handles payload. The distributed Web-based operation and
The simplicity of traditional connection- maintenance architecture ensures accessi-
less IP technology makes for efficient trans- bility and user-friendliness with fewer inter-
port of packets, since no signaling is need- node dependencies. The operator can access
ed for setting up connections. any radio base station, radio network serv-
er, or gateway from any terminal. Since each
Transmission radio base station has its own IP address, it
Thanks to its layered structure, the IP par- is possible to connect to it directly, to de-
adigm offers a great degree of flexibility. In- termine the cause of a problem.
deed, any physical and link layer technolo- A local area network (LAN) for operation
gies can be used. Therefore, new, optimized and maintenance has been introduced at the
link layer technologies can be introduced radio base station site. The LAN is an Eth-
without affecting the application software ernet connection from the embedded router
of the IP BSS. in the RBS for connecting other site equip-
By using IP, it is possible to dimension ment that implements its own IP-based
bandwidth according to actual traffic instead O&M. To minimize the cost of installation
of by peak allocation. In terms of transmis- and operation, all IP BSS products support
sion, this yields significant savings, espe- a high level of plug-and-play functionality.
cially for bursty GPRS or EDGE traffic as During low traffic hours, greater band-
well as for voice traffic that is transmitted by width is available for operation and mainte-
means of discontinuous transmission (DTX). nance. Indeed, the entire bandwidth can be
The embedded routers in the radio base used for O&M signaling when traffic is low.
station and stand-alone routers at hub sites At night, for example, excess capacity can
can yield additional savings in transmission. be used for downloading software to radio
A router can be used as an aggregation de- base stations.
vice by For fault and performance management,
• aggregating traffic from several trans- the operator can define filters and subscrip-
ceivers in the embedded router in the tion functions to specify the kind of data each
radio base station; and network element is to send to the subnet-
• aggregating traffic from several radio base work manager. This is particularly useful for
stations in a hub site. monitoring certain network elements.
Depending of the extent of aggregation, the Integration reference points (3GPP or
subsequent bandwidth requirement is less Ericsson-specific) are used for communica-
than the sum of the individual links from tion from the subnetwork manager to the
the radio base stations. Routers can be used network management system. All configu-
instead of remote base station controllers. ration data is stored in the network ele-
The scheduling of differentiated services (in ments, thereby ensuring that the data is al-
the routers) differentiates traffic according ways up-to-date and consistent. Copies of

Ericsson Review No. 4, 2000 227


the data are not kept at other parts of the and drop priorities (differentiated services
O&M system. If required, however—for im- architecture);
proved performance, or for some other rea- • low delay, thanks to the use of homoge-
son—data can be cached in the subnetwork nous packet sizes (long packets are broken
manager. down into smaller fragments by means of
the multilink point-to-point protocol,
MPPP);
IP transport • bandwidth efficiency using TCP/UDP
header compression;
The challenge • policing—overflow traffic is discarded;
The characteristics of the radio access net- and
work for GSM base station systems and • IP layer management with a high degree
TDMA-EDGE are as follows: of automation for configuration manage-
• A large amount of traffic is delay- ment and performance monitoring.1
sensitive, real-time voice traffic. This traf-
fic is transferred in small packets of ap- Quality-of-service differentiation
proximately 35 octets, where each packet The IP BSS network handles several flows
includes one speech frame. Packets that of traffic streams (compressed speech,
contain best-effort data are normally GPRS, traffic signaling, and network sig-
much larger (greater than 500 octets). naling). Because the nature of each traffic
• The bandwidths available on links in the stream is unique, each stream must be for-
radio access network—especially in the warded independently in the network
last few kilometers to radio base sta- nodes. Accordingly, the IP BSS network
tions—are very low (less than 1.5 to 2 uses differentiated services, as defined in
Mbit/s). In many markets, these links are RFC 2475. In a DiffServ network, the
also expensive to lease. routers forward the packets of different traf-
• A typical radio access network consists of fic streams according to the per-hop behav-
several hundred radio base stations, each ior (PHB) assigned to the packets. A differ-
of which must have a stable network syn- entiated services code point (DSCP) in the
chronization clock in order to fulfill the IP header of each packet (Figure 4) indicates
stringent requirements for generating the per-hop behavior.
radio frequencies. The applications that generate IP pack-
ets mark them with a DSCP according to
The solution the level of service that the application re-
Ericsson’s solution for the IP BSS features quires. The metering, dropping and sched-
• quality-of-service differentiation by delay uling are optimized in the routers to give
good voice service and to maximize the use
of available bandwidth resources. For in-
stance, a large part of the bandwidth can be
Figure 4 allocated to operation and maintenance
IP header. when no higher-priority end-user services
are in progress.
Operators can configure the mapping of
3 end-user service classes into queues. How-
0
2 ever, the service classes for internal IP BSS
0 functions cannot be configured.
1 ngth
0 Total le
t
CU nt offse Low delay using homogenous packet sizes
0 DSCP Fragme
IHL Flags ksum On narrowband links, long packets must be
Version Head er chec
cation broken into smaller fragments, in order to
Identifi
ol
Protoc s
keep speech packets from being delayed.
e to liv
e addres
Tim Source The packets are broken into fragments at
dress Paddin
g the link layer, using the multilink PPP
tion ad
Destina
(Figure 5).
s
Option If more than one DiffServ class must be
fragmented, the multilink PPP can be com-
plemented by the MPPP multiclass exten-
sion, to give optimal separation between
fragmented quality-of-service classes.

228 Ericsson Review No. 4, 2000


PPP only
Voice
2
Video
3
Data
1 Max voice delay

Incoming traffic PPP layer Outgoing traffic


scheduler

PPP + MPPP
Voice
2 4
Video
3
Data
1 Max voice delay

Incoming traffic PPP layer Outgoing traffic


scheduler Figure 5
Fragmentation.

Bandwidth efficiency using TCP/UDP the base station. In subsequent releases, it


header compression will also be embedded in gateways. This ho-
The UDP/IP header (28 octets) must be mogenous implementation of real-time
compressed to obtain efficient transmission. routers in the IP network guarantees opti-
UDP/IP header compression reduces the mized end-to-end real-time performance.
header to just 5 to10 octets, including PPP Similarly, it allows for
and high-level data-link communication • a homogenized O&M solution for all IP
(HDLC) overhead. The header compression components; and
technique is described in RFC 2507. • rapid deployment of new functionality—
by means of simultaneous network-wide
Policing—discarding overflow traffic software upgrades—without affecting in-
At the edge of the DiffServ IP network, teroperability.
traffic is grouped into quality-of-service Where interworking relates to other man-
classes. The traffic is also compared to de- ufacturers’ routers, a distinction must be
fined traffic contracts, to determine if it is made between interoperability and real-
to be admitted into the network. How- time performance: interoperability is a
ever, as relates to the base station system, standards issue, whereas real-time perfor-
all applications that send traffic into the mance is dependent on the implementa-
network from base stations or gateways are tion. Ericsson’s solution, which is fully
trusted. The role of traffic contract mech- based on open industry standards, guaran-
anisms can thus be reduced to that of han- tees end-to-end real-time performance
dling error cases. Each defined traffic- without introducing weak links into the
generating unit (such as a radio base sta- router chain.
tion) is allocated a maximum bandwidth
that it may never exceed.
Migration
Homogenous implementation of real- Ericsson’s current base station system can be
time routers in the IP network upgraded to become an IP BSS. The upgrade
Ericsson is implementing the same real- consists of
time router technology throughout the IP • introducing the radio network server;
network to guarantee that delay-sensitive • introducing a new interface board for IP
services are handled in an optimized fash- into the RBS 2000; and
ion. Besides the stand-alone RXI 820, • upgrading the base station controller and
Ericsson’s real-time router is embedded in transcoder controller (BSC/TRC) to work

Ericsson Review No. 4, 2000 229


diately below it. The RNS applications are
dependent on the services provided by the
RBS A (PCM) application program interface of the system
BSC/TRC A (SS7) MSC software platform. The number and type of
(AXE)
Gb (FR)
processors and the means of inter-processor
SGSN
communication are hidden from the appli-
RBS RBS RBS cations.
NMS/SNM Benefits
Gb (IP)
The radio network server is based on
SGSN Ericsson’s TSP server platform. Thanks to
industry-standard operating systems,
processor boards, and components, this
RNS platform can quickly be adapted to new
RBS RBS
technologies. The use of common APIs and
RBS upgraded to IP industry-standard development languages
ensure openness, portability, and the abili-
New RBS for IP ty to incorporate sourced components. The
RBS communication
system software and Solaris operating sys-
RBS with STM tem constitute the execution environment.
communication
The system software hides the underlying
processing architecture from applications.
Figure 6 The software can be upgraded during oper-
Evolution of the base station subsystem.
ation.
The hardware platform consists of a clus-
ter of high-performance processors. The
physical infrastructure of subracks
equipped with processor boards and dupli-
cated Ethernet switches provides scalabili-
ty and high availability. All boards can be
swapped (hot swapping) while the system
is in operation. The radio network server is
as a gateway and to enable it to connect a robust and fault-tolerant system that has
to the IP network. been designed especially for telecom appli-
The combined BSC/TRC (Figure 6) func- cations. The application is divided into
tions as a gateway to IP-enabled radio base small software units that are distributed
stations and radio network servers, and as an over the processing platform. This modu-
ordinary BSC/TRC for radio base stations lar approach gives operators flexibility in
that use synchronous transfer mode (STM). configuring for different network scenarios.
In a subsequent release, the gateway func- The dynamic distribution of load makes for
tionality will be implemented on the Cello efficient use of processing resources. If one
packet platform used in Ericsson’s third- processor fails, the affected application
generation mobile networks.2 Operators of units are restarted quickly on other proces-
an Ericsson base station system can thus sors, which effectively means non-stop op-
reuse a large part of their installed equip- eration.
ment when they upgrade to the IP BSS. The
O&M system is the same for both the IP BSS Hardware platform
and current base station systems. The hardware platform is based on the
generic Ericsson magazine (subrack) with
two support and connection boards with in-
The radio network server tegrated regional processors (SCB-RP). The
The structure of the radio network server is boards are equipped with Ethernet switch-
divided into three main layers with subor- es. Via the backplane, processors are con-
dinate layers: nected to the Ethernet switches for dupli-
• application software; cated 100 Mbit/s inter-processor communi-
• system software; and cation (Figure 7). The switching hierarchy
• hardware platform. has two levels. The SCB-RP boards with
In general, a higher layer is solely dependent level-1 switches are placed at each end of a
on the services provided by the layer imme- subrack. The level-2 Ethernet switches in-

230 Ericsson Review No. 4, 2000


terconnect the subracks by means of Level 2 Ethernet switch boards UltraSPARC cPCI processor boards
1000Base-T links in a star configuration. 100Base-Tx links to
Besides the switches, each subrack con- Subrack 1 external networks
tains interface boards for external commu- 1000Base-T links Interface board
for subrack
nication and various processor boards. The interconnection
smallest configuration is composed of a
Adapter
single subrack—this configuration can Level 1 Ethernet switch
be expanded to encompass several subracks.
The interface boards have 100Base-Tx links
to the external router (RXI 820), which has Subrack 2
wide area network (WAN) interfaces
for connecting to other IP BSS nodes. The
number of interface boards is dependent
Level 1 Ethernet switch
on the bandwidth needed for external sig-
naling.
The processor boards are composed of
Subrack 3
UltraSPARC cPCI boards attached to
adapter boards that provide electrical and
mechanical conversion to the GEM back-
plane. Two processors serve as node control Level 1 Ethernet switch
boards (one active and one in standby mode).
-48V -48V
Likewise, one processor per subrack serves
as the boot server. Apart from these, all other
processors are diskless. Figure 7
The dual –48V DC power feed is distrib- Hardware platform structure of the radio network server.
uted via the SCB-RP boards to the back-
plane. The voltage is converted on each
board according to its specific level and
power requirements. All boards support
hot-swapping capabilities. The GEM sub-
racks are stacked in a standard Ericsson
BYB 501 cabinet.3
cation. The applications execute on a virtu-
System software al machine and are unaware of the underly-
The structure of the software platform has ing processing architecture. The execution
been divided into multiple layers (Figure 8). control layer provides the following services:
The bottom layer consists of the Solaris op- • applications can be divided into smaller
erating system. application units (AU), which can easily
The radio network server, which has be deployed in various combinations on
mainly been developed in Java, exploits the multiple processors;
versatility of the Java 2 standard-edition • takeover—to achieve a dynamic distribu-
(J2SE) platform—that is, it includes sup- tion of load between processors, the ap-
port for concurrency, distribution, memory plication units can be moved from one Figure 8
management, code loading, and IP com- processor to another during operation Layers of the software platform.
munication. without disturbing traffic;
On top of the Java 2 platform, various soft- • upgrades—the application units can be
ware platform services have been partitioned upgraded during operation and without Application software
into an execution control layer, an interac- disturbing traffic; and
tion layer, and a system services layer. • failover—failed units are restarted with Coodination layer
The coordination layer manages threads, minimal disturbance to traffic. If a proces-
queues jobs, detects deadlocks, and protects sor fails, all affected application units are Execution Interaction System
against overload. restarted on other processors. control layer layer services layer

Execution control layer Interaction layer


J2SE
The execution control layer, which uses The interaction layer provides the applica-
some of the services provided by the tion layer with a high-level communication OS
Ronja/DPE middleware4, gives the applica- interface that makes the application inde-
tion layer functions for high availability, in pendent of the communication mechanism Hardware platform
a way that minimizes impact on the appli- in use.

Ericsson Review No. 4, 2000 231


Application layer JVM Application layer JVM interface (JNDI) API, uses Jini lookup in
the name lookup service (NLS). The name
AU AU AU
lookup service enables application units to
establish contact with one another regard-
GO GO
A B C less of their locations.
Thanks to the NLS, the physical locations
of different resources remain hidden from
Interaction layer Interaction layer the application layer. Instead, logical names
are used. These names do not change when
the application units are moved to new lo-
C' B' B'' C'' cations.
Proxy Proxy Dispatcher Dispatcher RNS application architecture
The structure of the application software is
divided into two main layers (Figure 10):
Figure 9 • the GSM application contains different
Internal communication of the radio network server via the interaction layer. kinds of application unit; and
• the operation-and-maintenance applica-
tion contains an embedded element man-
ager (EEM).
Additional applications can be located on
The interaction layer handles sockets and the same layer as the GSM application. Dif-
threads, and contains functions for encod- ferent application configurations can be
ing and decoding messages. used.
For internal RNS communication, the in-
teraction is proxy-based (Figure 9). Differ- GSM application
ent application units interact by means of The GSM application controls circuit-
global interfaces implemented by global ob- switched connections in IP BSS networks. It
jects (GO). The interaction layer provides also handles common signaling (such as pag-
the mechanisms that an application unit ing) to a mobile services switching center or
needs to invoke methods on a global object SGSN.
in another application unit, regardless of The cell resource manager (CRM) appli-
whether or not the application units are lo- cation unit serves every function that is re-
cated on the same processor (JVM). The lated to a single cell—there are as many ap-
global object is found by means of a name plication units as there are cells served by
lookup service (NLS). the radio network server. The connection-
Depending on the interface, several dif- less message handler (CMH) handles func-
ferent protocols are used for external com- tions that are common to several cells. For
munication. The interaction layer estab- example, the radio network server can serve
lishes a logical connection between an RNS one or more logical base station con-
processor and an external node for ex- trollers—one CMH per BSC—which im-
changing asynchronous messages. The plies that a high-capacity radio network
physical connection is hidden from the ap- server can interwork with several MSCs or
plication. SGSNs.
The division of the GSM application into
System services layer cell resource managers is the basis for dis-
The system services layer consists of a nam- tributing load dynamically (takeover). A
ing service, logging service, timer service, cell application unit can be upgraded or
TRADEMARKS and persistence service. The persistence ser- restarted independently of other cell appli-
vice ensures that the configuration and traf- cation units. The division of the GSM ap-
All SPARC trademarks are used under license fic data persist and survive failures. The ap- plication into small autonomous cell appli-
and are trademarks or registered trademarks
of SPARC International, Inc. in the United
plication unit actively saves its state to the cation units is a foundation for very high
States and other countries. Products bearing system services layer, which replicates the availability. Most messages are routed di-
SPARC trademarks are based upon an archi- state onto another processor. During failover rectly between a cell application unit (cell
tecture developed by Sun Microsystems, Inc. a new application unit is created on the resource manager) and the interaction layer
standby processor and its state is restored without passing a central point, which fur-
Solaris™, Java™ and Jini™ are trademarks or
registered trademarks owned by Sun from the system services layer. ther improves robustness. The GSM root
Microsystems Inc. in the United States and The naming service, which is based on (Figure 10) contains functions for creating
other countries. the standard Java-naming-and-directory- or restarting application units, and controls

232 Ericsson Review No. 4, 2000


takeovers and upgrades. The cell resource
manager is responsible for Operation and
maintenance
• setting up and releasing connections be- application OM Embedded element manager
root
tween mobile stations and the mobile ser-
vices switching center;
• assigning traffic channels; and 1 per RNS
• media gateway interworking.
Each cell contains a pool of radio resources
and an algorithm that allocates logical GSM application
channels. Measurements from serving and Radio Connection- Cell
GSM network less resource
neighboring cells are received by the locat- root config message manager
ing algorithm, which determines handover. handler
The source and target CRM application 1 per RNS 1 per BSC 1 per cell
units interwork for handovers between
cells.
Figure 10
Element management Layered application architecture.

The embedded element manager, which is


responsible for the operation and mainte-
nance of the RNS node (network element),
serves the subnetwork manager client via an
interface that is based on CORBA. It can
Conclusion
also serve a thin client through a Web in- The IP-based base station system (IP BSS),
terface. The embedded element manager is which is built on a server-gateway architec-
an application unit that interworks with ture, is designed to support both GSM BSS
other application units in the GSM applica- and TDMA-EDGE (EGPRS-136) radio ac-
tion. cess networks. The solution features quali-
The embedded element manager contains ty-of-service differentiation, low delay,
applications for configuration management bandwidth efficiency (using TCP/UDP
(CM), fault management (FM), performance header compression), policing, and IP layer
management (PM) and self-management. management with a high degree of au-
The configuration management part han- tomation for configuration management
dles the configuration of radio network pa- and performance monitoring. The IP BSS
rameters. It is based on a management in- consists of
formation model (MIM) that describes • an RNS, which handles all radio network
• classes with attributes; and logic and call control;
• relationships between classes. • an RBS, which includes radio transmis-
The configuration management part also sion and reception functions for the air in-
contains a management information base terface. The RBS is controlled by the RNS
(MIB) with managed objects (MO) that are when voice calls are set up to mobile sta-
instances of classes defined by the manage- tions. The actual voice frames are sent di-
ment information model. rectly to the transcoder in the gateway;
The performance management part mon- • a BSS gateway, which is composed of a
itors, records, and supervises performance media gateway and a signaling system no.
according to notifications received from the 7 (SS7) gateway—the media gateway is
application units. The performance- responsible for pools of transcoders that
monitoring function handles statistics gath- handle speech and circuit-switched data REFERENCES
ered from counters and gauges; the perfor- services. It participates in handover, and
mance-recording function handles events; connects transcoders to a particular cir- 1 Börje, J., Lund, H-Å. and Wirkestrand, A.:
and the performance-supervision function cuit on the A-interface. Real-time routers for wireless networks.
defines thresholds for a gauge—when the • a real-time IP network—all switching is Ericsson Review Vol. 76 (1999):4,
pp. 190-197.
threshold is exceeded, it generates an alarm. handled inside the IP network; and 2 Reinius, J.: Cello—An ATM transport and
The fault-management part handles • an O&M system—the O&M functionali- control platform. Ericsson Review Vol.
alarms, keeping a list and log of alarms. ty is built into dedicated subnetwork 76(1999):2, pp. 48-55.
The self-management part contains managers and network elements. Each 3 Stockman, B. and Wallers, A.: The BYB 501
metric equipment practice. Ericsson Review
• a hardware inventory—which includes network element includes its own ele- Vol. 74(1997): 2, pp. 62-67
the status of the RNS hardware; and ment manager. 4 Karlson, M.: Ronja—A Java application plat-
• a software inventory—which is used for Ericsson’s current base station system can be form. Ericsson Review Vol.77(2000):4, pp.
managing software. upgraded to become an IP BSS. 244-247.

Ericsson Review No. 4, 2000 233

You might also like