Call method, device, and communication system for private branch exchange user
AssigneeHuawei Technologies Co., Ltd.
InventorFangui Zeng
Life of this patent
Estimating the term…
Abstract
A call method, a device, and a communication system for a private branch exchange (PBX) user are provided. User data of the private branch exchange user may be sent to an application server when the private branch exchange user has opened an account but not registered. The application server may continue normal calling by using the user data of the private branch exchange user. The PBX user can make a successful call without independent registration when implementing independent supplementary services.
Claims13
A call method for a private branch exchange user, comprising:
- receiving a data query request from a Call Session Control Function, wherein the data query request comprises a number of a private branch exchange user, the data query request is sent by the Call Session Control Function after the Call Session Control Function receives a call request from the private branch exchange user, and the call request comprises the number of the private branch exchange user;
- if the private branch exchange user has opened an account but not registered, sending a data query success response to the Call Session Control Function so that the Call Session Control Function forwards the call request to an application server, wherein the data query success response comprises information about a wildcard user corresponding to the private branch exchange user;
- receiving, a user data request from the application server, wherein the user data request comprises the number of the private branch exchange user, and the user data request is sent by the application server after the application server receives the call request forward by the Call Session Control Function;
- and
- sending a user data response to the application server, wherein the user data response comprises user data of the private branch exchange user.
A call device for a private branch exchange user, comprising:
- a receiving handling unit, configured to:
- receive a data query request from a Call Session Control Function, wherein the data query request comprises a number of a private branch exchange user, the data query request is sent by the Call Session Control Function after the Call Session Control Function receives a call request from the private branch exchange user, and the call request comprises the number of the private branch exchange user;
- receive a user data request from an application server, wherein the user data request comprises the number of the private branch exchange user;
- and the user data request is sent by the application server after the application server receives the call request forwarded by the Call Session Control Function;
- and
- a sending handling unit, configured to:
- after the receiving handling unit receives the data query request and determines that the private branch exchange user has opened an account but not registered, send a data query success response to the Call Session Control Function so that the Call Session Control Function forwards the call request to the application server, wherein the data query success response comprises information about a wildcard use corresponding to the private branch exchange user;
- send a user data response to the application server, wherein the user data response comprises user data of the private branch exchange user.
A communication system, comprising:
- a Call Session Control Function, configured to:
- receive a call request from a private branch exchange user, wherein the call request:
- comprises a number of the private branch exchange user;
- send a data query request to a call device for the private branch exchange user, wherein the data query request comprises the number of the private branch exchange user;
- receive a data query success response from the call device for the private branch exchange user, wherein the data query success response comprises information about a wildcard user corresponding to the private branch exchange user;
- and forward the call request to an application server;
- the call device for the private branch exchange user, configured to:
- receive the data query request;
- send the data query success response to the Call Session Control Function;
- receive a user data request from the application server, wherein the user data request comprises the number of the private branch exchange user;
- and send a user data response to the application server, wherein the user data response comprises user data of the private branch exchange user;
- and
- the application server, configured to:
- receive the call request, and send the user data request to the call device for the private branch exchange user;
- receive the user data response, and use the user data of the private branch exchange user to continue calling.
Dependencies are inferred from the claim text.