Manual
General Feture description
•
IPNE client is a service running within the SMGR context PGW service or HNBGW service
•
Any external service that wants to interact with IPNE should call IPNE API to create an IPNE handle
for each session. All subsequent interaction between external service and IPNE will go through this
handle, for example:
◦
IPNE will call back HNBGW session through this handle to collect any session information when
a query is received from MINE server
◦
HNBGW session will submit a feed through this handle if any changes occur in the parameters
dynamically
•
The core object in IPNE service is the XMPP protocol engine, XMPP protocol is implemented using
FSM . For every configured MINE server peer, there is one XMPP protocol engine instance.
IPNE Requirements
•
Only one IPNE service should be associated to HNBGW service at one time
•
IPNE service is allowed to associated/disassociated HNBGW
•
HNBGW should provide the following mandatory session information to IPNE client:
◦
HNB Identity
◦
HNB Location Information
◦
PLMN ID
◦
Cell ID
◦
LAC
◦
RAC
◦
SAC
◦
UE Identity at UE registration
•
HNBGW may provide the following optional information to IPNE client:
◦
CSG ID
◦
Service Area for Broadcast
◦
HNB Cell Access Mode
•
HNBGW should also send the information stated above to MINE server at the time of HNB/UE
registration
•
HNBGW should provide IPNE Client with session information for MINE server query for a specific
call ID identifying a specific subscriber in the system
•
HNBGW should maintain a subscription status from MINE server for a specific call-id. Whenever
HNBGW detects a change in the subscription parameters, it should notify IPNE client with the changed
value. IPNE client should then notify MINE server
HNB-GW Administration Guide, StarOS Release 19
27
HNB Gateway in Wireless Network
IPNE services enhancement