57 lines
2.4 KiB
Plaintext
57 lines
2.4 KiB
Plaintext
|
[[overview]]
|
||
|
== Overview
|
||
|
|
||
|
|
||
|
[[intro_overview]]
|
||
|
=== About OsmoHNBGW
|
||
|
|
||
|
OsmoHNBGW implements the Home NodeB Gateway function in the 3G network architecture. It serves
|
||
|
as a gateway between the classic 3G core network (CN) domain with its IuCS and IuPS interface
|
||
|
and the femtocell based RAN.
|
||
|
|
||
|
A typical 3G network consisting of Osmocom components will look as illustrated in the following
|
||
|
diagram:
|
||
|
|
||
|
[[fig-3g]]
|
||
|
.Typical 3G network architecture used with OsmoHNBGW
|
||
|
----
|
||
|
+------------+ +--------+ +----------+ +---------+
|
||
|
UE <-->| hNodeB |<--Iuh---->| HNB-GW |<--IuCS-->| OsmoMSC |<--GSUP-->| OsmoHLR |
|
||
|
UE <-->| femto cell | ...-->| | ...-->| | | |
|
||
|
| | | | +----------+ +---------|
|
||
|
+------------+<--GTP-U | |
|
||
|
\ | | +------+ +------+
|
||
|
| | |<--IuPS-->| SGSN |<--GTP-C-->| GGSN |
|
||
|
| +--------+ ...-->| | GTP-U-->| |
|
||
|
| +------+ / +------+
|
||
|
\_______________________________/
|
||
|
----
|
||
|
|
||
|
The HNB-GW performs a translation interface between the IuCS/IuPS interfaces on the one hand
|
||
|
side, and the Iuh interface on the or ther hand:
|
||
|
|
||
|
----
|
||
|
Iuh IuCS/IuPS
|
||
|
|
||
|
NAS +----+----+ +----+----+
|
||
|
Non-Access Stratum | CC | MM | | CC | MM |
|
||
|
- - - - - - - - - - - +----+----+-------+ +----+----+
|
||
|
| RANAP | | H | RANAP |
|
||
|
Access Stratum +---------+ HNBAP | N +---------+ - - SCCP USER SAP
|
||
|
| RUA | | B | SUA | \
|
||
|
+---------+-------+ - +---------+ |
|
||
|
| SCTP | G | SCTP | } SIGTRAN
|
||
|
+-----------------+ W +---------+ |
|
||
|
| IP | | IP | /
|
||
|
+-----------------+ +---------+
|
||
|
----
|
||
|
|
||
|
On the femtocell (Home NodeB) side, OsmoHNBGW implements the Iuh interface as specified by 3GPP.
|
||
|
|
||
|
=== The Iuh interface
|
||
|
|
||
|
Iuh consists of the following sub-layers:
|
||
|
|
||
|
- HNBAP (Home NodeB Application Part)
|
||
|
- RUA (RANAP User Adaptation, between RANAP and SCTP
|