Cisco Cisco Packet Data Interworking Function (PDIF)
HNB Gateway in Wireless Network
▀ Features and Functionality - Base Software
▄ HNB-GW Administration Guide, StarOS Release 18
22
HNBGW supports PVC (permanent virtual circuits) connections with CN nodes for AAL2 and AAL5 type of traffic.
The Common Part Sublayer (CPS) payload which is carried out by the AAL2 protocol over ATM is also configurable
with this feature. It provides the dynamic Common Part Sublayer (CPS) payload configuration for AAL2 protocol
traffic over ATM for negotiation between HNB-GW and MSC during call. Default size for payload is 45 but values may
range from 1 to 64 Bytes. This feature makes the operator to choose the CPS payload size dynamically.
The Common Part Sublayer (CPS) payload which is carried out by the AAL2 protocol over ATM is also configurable
with this feature. It provides the dynamic Common Part Sublayer (CPS) payload configuration for AAL2 protocol
traffic over ATM for negotiation between HNB-GW and MSC during call. Default size for payload is 45 but values may
range from 1 to 64 Bytes. This feature makes the operator to choose the CPS payload size dynamically.
Cell Broadcasting Service (CBS) Support
Cell Broadcast is a mobile technology that allows a text or binary message to be distributed to all mobile equipments
and similar devices connected to a set of cells or within a designated geographical area. Cell broadcast messages are
destined to radio cells rather than a specific or a few mobile terminals.
and similar devices connected to a set of cells or within a designated geographical area. Cell broadcast messages are
destined to radio cells rather than a specific or a few mobile terminals.
This technology is used in deploying location-based subscriber services for simultaneous delivery of messages to
multiple users in a specific geographical area. Cell Broadcast Center (CBC), located at the operator side, is a node
which is a source of CBS and connected to RNC in UMTS networks via standardized interface over TCP/IP protocol.
The RNC-CBC interface (Iu-BC) is described in the 3GPP standard TS 23.041 and TS 25.419. CBC sends broadcasting
messages to the RNC with a list of cells/service areas (where the message is to be broadcast) at a repetition rate at which
the messages will be broadcast. This repetition rate depends on the type of info in the CBS messages; for example, road
traffic information will require more frequent transmission than weather information.
multiple users in a specific geographical area. Cell Broadcast Center (CBC), located at the operator side, is a node
which is a source of CBS and connected to RNC in UMTS networks via standardized interface over TCP/IP protocol.
The RNC-CBC interface (Iu-BC) is described in the 3GPP standard TS 23.041 and TS 25.419. CBC sends broadcasting
messages to the RNC with a list of cells/service areas (where the message is to be broadcast) at a repetition rate at which
the messages will be broadcast. This repetition rate depends on the type of info in the CBS messages; for example, road
traffic information will require more frequent transmission than weather information.
In case of Femto UMTS network, RNC is replaced with Home NodeB (HNB) and HNB-GW and therefore the CBC is
connected to HNB-GW through Iu-BC interface. HNB-GW routes the broadcasting messages to HNB using the
available SCTP connection with HNB. In order to exchange the broadcasting messages, Service Area Broadcast
Protocol (SABP) is used between the CBC and HNB-GW. HNB-GW forwards these SABP messages individually to
respective HNBs corresponding to the Service Area(s) present in the Service-Area list of received SABP messages by
constructing new SABP messages. HNB-originated SABP messages are individually forwarded by HNB-GW to CBC.
HNB-GW acts as an aggregator for the incoming SABP response messages from HNBs and forwards the combined
SABP message to the CBC.
connected to HNB-GW through Iu-BC interface. HNB-GW routes the broadcasting messages to HNB using the
available SCTP connection with HNB. In order to exchange the broadcasting messages, Service Area Broadcast
Protocol (SABP) is used between the CBC and HNB-GW. HNB-GW forwards these SABP messages individually to
respective HNBs corresponding to the Service Area(s) present in the Service-Area list of received SABP messages by
constructing new SABP messages. HNB-originated SABP messages are individually forwarded by HNB-GW to CBC.
HNB-GW acts as an aggregator for the incoming SABP response messages from HNBs and forwards the combined
SABP message to the CBC.
Following are the major functions of SABP:
Message Handling: Broadcasting of new CB messages, amend and improve the existing broadcast messages
and to halt broadcast of particular messages.
Load Handling:Ascertaining the load on broadcast channels at any specific point of time.
Error Handling: Reporting of some basic error situations, where there are no function-specific error messages
defined.
Reset: Function to end the CB message broadcasting to specific service areas by the CBC.
BulkstatsBulkstat variables related to IuBC are added to HNBGW for CBS.
TCP Mode : A new mode 'Server Only'is introduced. In this mode CBC server will initiate TCP connection
towards HNB-GW instead of HNB-GW initiating towards CBC.
Class2-Aggregation Timer:A new class2 aggregation timer is added under CBS service. HNB-GW will start
this timer upon receiving a class-2 SABP message from HNB and will send a consolidated class-2 message
towards CBC for all class-2 messages received during this time interval.
towards CBC for all class-2 messages received during this time interval.
Support for secondary CBC server:: HNB-GWcan validate the address of CBC server, with this functionality
HNBGW will accept TCP connection only from CBC servers configured under CBS service.
TCP Keep AliveTCP Keep-Alive feature of CBS service helps HNB-GW in dead peer detection. HNBGW
starts sending TCP Keep-Alive message if the TCP link is idle for a specific time. The HNBGW sends
configured number of Keep Alive messages towards CBC and will close down the TCP connection if response
is not received from the CBC.
configured number of Keep Alive messages towards CBC and will close down the TCP connection if response
is not received from the CBC.