Abstract:
Systems and methods are disclosed that determine whether incoming calls are in a home local calling area (LCA) in a wireless network. One embodiment comprises an LCA determination system that includes a processing system and a mapping data structure. The mapping data structure includes a plurality of entries that map a switch/cell identifier (e.g., an MSC/cellsiteID) to a set of LCA identifiers. For a call in a wireless network, the processing system receives a switch/cell identifier, masks the sector identifier from the switch/cell identifier, and searches the mapping data structure based on the masked switch/cell identifier to identify an associated set of LCA identifiers. The processing system then compares the set of LCA identifiers to a subscriber profile to determine if an LCA identifier matches. If there is a match, then the processing system determines that the call is in a home LCA.
Abstract:
IMS gateway systems and methods are disclosed for providing notification to an IMS subscriber. An IMS gateway system described herein includes a session manager and a notification database. The notification database stores a plurality of notification definitions for pre-session, mid-session, and/or post-session notifications. The session manager identifies a triggering event for a session of an IMS subscriber. A triggering event may be the initialization of a session, the account balance of the IMS subscriber running low, the termination of a session, or any other event as defined for the session manager. The session manager identifies at least one notification definition for the triggering event from the notification database, and provides notification (e.g., a pre-session greeting, a mid-session warning of a low balance, a mid-session request to recharge the subscriber's account, a post-session goodbye message, etc) to the IMS subscriber based on the notification definitions identified for the triggering event.
Abstract:
IMS gateway systems and methods are disclosed for providing online charging in an IMS network. A call control system of the IMS gateway system receives a message from a CSCF for a call session. The call control system identifies an OCS routing address from the message, and identifies a corresponding OCS routing address from the subscriber database. The call control system compares the OCS routing address from the message with the OCS routing address from the subscriber database. If the two OCS routing addresses match, then the call control system validates the OCS routing address from the message and/or the subscriber database, and transmits a charging request to the appropriate OCS based on the validated OCS routing address. If the two OCS routing addresses do not match, then the call control system transmits a charging request to the appropriate OCS based on the OCS routing address from the subscriber database.
Abstract:
Systems and methods are disclosed that determine whether incoming calls are in a home local calling area (LCA) in a wireless network. One embodiment comprises an LCA determination system (300) that includes a processing system (302) and a mapping data structure (304). The mapping data structure (304) includes a plurality of entries that map a switch/cell identifier (e.g., an MSC/cellsiteID) to a set of LCA identifiers. For a call in a wireless network, the processing system (302) receives a switch/cell identifier, masks the sector identifier from the switch/cell identifier, and searches the mapping data structure (304) based on the masked switch/cell identifier to identify an associated set of LCA identifiers. The processing system (302) then compares the set of LCA identifiers to a subscriber profile to determine if an LCA identifier matches. If there is a match, then the processing system (302) determines that the call is in a home LCA.
Abstract:
IMS gateway systems and methods are disclosed for providing budget control in an IMS network. IMS networks allow for media changes, such as audio to audio/video, during an IMS session. An IMS gateway system (200) described herein receives a session control message, such as a SIP INVITE message, responsive to the media change during the session. The IMS gateway system (200) identifies media information for the new media in the session control message. The IMS gateway system (200) generates a corresponding charging request message, and includes media information for the new media in the charging request message. The IMS gateway system (200) then transmits the charging request message to an online charging system, OCS, (220) to provide for charging of the session based on the new media for the session.