摘要:
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.
摘要:
IMS gateway systems and methods are disclosed for providing budget control in an IMS network. IMS networks allow for media changes (e.g., audio to audio/video) during an IMS session. An IMS gateway system described herein receives a session control message (e.g., SIP INVITE message) responsive to the media change during the session. The IMS gateway system identifies media information for the new media in the session control message. The IMS gateway system generates a corresponding charging request message, and includes media information for the new media in the charging request message. The IMS gateway system then transmits the charging request message to an online charging system (OCS) to provide for charging of the session based on the new media for the session.
摘要:
Communication networks and methods are disclosed for providing converged prepaid charging and postpaid charging. A communication network described herein includes a switching system, a charging selection system, a prepaid charging system, and a postpaid charging system. When the switching system receives a call for a subscriber, the switching system processes a subscriber profile to determine a type of charging for the call. If the type of charging for the subscriber comprises a hybrid prepaid/postpaid charging, then the switching system transmits a query to the charging selection system. Responsive to the query, the charging selection system processes charging criteria to determine whether the hybrid prepaid/postpaid charging for the call should be prepaid or postpaid. The charging selection system initiates prepaid charging or postpaid charging for the call based on the charging criteria.
摘要:
Systems and methods are disclosed to provide converged service control and converged charging in legacy networks and IMS networks. A converged service control system of the invention includes a protocol interface and a service controller. The protocol interface receives call messages from the legacy networks and the IMS networks, and converts the call messages to a common protocol. The service controller then processes the call messages in the common protocol to provide service control to the legacy networks and the IMS networks. The service controller is also enabled to provide online and offline charging for the legacy networks and the IMS networks.
摘要:
IMS gateway systems and methods are disclosed for providing online charging for IMS sessions. An IMS gateway system described herein operates based on a state machine to provide charging triggers and IMS session control. For one charging trigger, the IMS gateway system transmits an initial credit control request message to an online charging system (OCS) responsive to receiving a session initiation message from a first subscriber of a session. For another charging trigger, the IMS gateway system transmits an update credit control request message to the OCS responsive to receiving a session acceptance message from a second subscriber of the session. For another charging trigger, the IMS gateway system transmits a termination credit control request message to the OCS responsive to receiving a session termination message. The IMS gateway system may trigger on other session control messages or charging messages from the OCS to provide online charging.
摘要:
IMS gateway systems and methods are disclosed for providing budget control in an IMS network. IMS networks allow for media changes (e.g., audio to audio/video) during an IMS session. An IMS gateway system described herein receives a session control message (e.g., SIP INVITE message) responsive to the media change during the session. The IMS gateway system identifies media information for the new media in the session control message. The IMS gateway system generates a corresponding charging request message, and includes media information for the new media in the charging request message. The IMS gateway system then transmits the charging request message to an online charging system (OCS) to provide for charging of the session based on the new media for the session.
摘要:
IMS gateway systems and methods are disclosed for providing online charging for IMS sessions. An IMS gateway system described herein operates based on a state machine to provide charging triggers and IMS session control. For one charging trigger, the IMS gateway system transmits an initial credit control request message to an online charging system (OCS) responsive to receiving a session initiation message from a first subscriber of a session. For another charging trigger, the IMS gateway system transmits an update credit control request message to the OCS responsive to receiving a session acceptance message from a second subscriber of the session. For another charging trigger, the IMS gateway system transmits a termination credit control request message to the OCS responsive to receiving a session termination message. The IMS gateway system may trigger on other session control messages or charging messages from the OCS to provide online charging.
摘要:
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.
摘要:
IMS gateway systems and methods are disclosed for providing mid-session status checking in an IMS network. An IMS gateway system described herein includes a budget control system and a status checking system. When a session has been established in the IMS network, the budget control system performs budget control for the session. Concurrently, the status checking system periodically checks the status of the session. Responsive to the status checking system determining that the session is active, the budget control system continues to perform the budget control for the session. Responsive to the status checking system determining that the session has terminated, the budget control system terminates the budget control for the session. By periodically checking the status of the session, the IMS gateway system advantageously avoids a runaway changing scenario in the IMS network.
摘要:
IMS call control nodes and methods are disclosed for providing online charging in an IMS network. An IMS call control node receives a call message from a CSCF through a first interface for a call session, and determines whether to execute Application Server (AS) logic or gateway logic responsive to the call message. If the processing system determines that the call message should be processed with the AS logic, then the processing system executes the AS logic to perform a service and to contact the OCS for online charging for the service. If the processing system determines that the call message should be processed with the gateway logic, then the processing system executes the gateway logic to perform call session control and to contact the OCS for online charging for the call session.