[go: up one dir, main page]

CN1190047C - Method and system for realizing personal number servie of blended telephone net and IP net user service - Google Patents

Method and system for realizing personal number servie of blended telephone net and IP net user service Download PDF

Info

Publication number
CN1190047C
CN1190047C CNB011416521A CN01141652A CN1190047C CN 1190047 C CN1190047 C CN 1190047C CN B011416521 A CNB011416521 A CN B011416521A CN 01141652 A CN01141652 A CN 01141652A CN 1190047 C CN1190047 C CN 1190047C
Authority
CN
China
Prior art keywords
call
server
personal number
user
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB011416521A
Other languages
Chinese (zh)
Other versions
CN1411226A (en
Inventor
林海涛
焦军
李光荣
黄晓芩
张广胜
王晓兰
陈水洋
甘泉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB011416521A priority Critical patent/CN1190047C/en
Priority to PCT/CN2002/000411 priority patent/WO2003030465A1/en
Priority to US10/491,317 priority patent/US7362748B2/en
Publication of CN1411226A publication Critical patent/CN1411226A/en
Application granted granted Critical
Publication of CN1190047C publication Critical patent/CN1190047C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/126Interworking of session control protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1106Call signalling protocols; H.323 and related
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • H04M7/1205Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
    • H04M7/128Details of addressing, directories or routing tables

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种融合电话网用户和IP网用户的个人号码业务的实现方法及系统,主要是:给每个业务用户统一分配一个个人业务号码,通过此号码来唯一标识该用户,业务用户可以是IP网用户,也可以是普通电话网用户;设置个人号码业务服务器(ONLY Server)和个人号码用户服务器,电话网用户或IP网用户发起的任何个人号码业务呼叫均被接续到ONLY Server,通过ONLYServer和User Sever的配合,根据业务用户预先定制的呼叫控制策略来完成对呼叫接续过程的控制,实现电话网用户和IP网用户的互通。当呼叫失败时,可根据业务用户预先定制的呼叫控制策略自动进行新的呼叫。解决了PC用户和普通电话用户互通时的号码问题、计费问题、多个号码的映射问题、用户移动等问题。

Figure 01141652

The invention discloses a method and system for realizing the personal number service of merging telephone network users and IP network users. It can be an IP network user or an ordinary telephone network user; a personal number service server (ONLY Server) and a personal number user server are set, and any personal number service call initiated by a telephone network user or an IP network user is connected to the ONLY Server. Through the cooperation of ONLYServer and User Sever, the control of the call connection process is completed according to the pre-customized call control strategy of the business user, and the intercommunication between the telephone network user and the IP network user is realized. When a call fails, a new call can be made automatically according to the call control strategy pre-customized by the business user. It solves the number problems, billing problems, multiple number mapping problems, user mobility and other problems when PC users and ordinary phone users communicate with each other.

Figure 01141652

Description

融合电话网和IP网用户的个人号码业务的实现方法及系统Method and system for realizing personal number service of users integrating telephone network and IP network

技术领域technical field

本发明涉及语音通讯技术领域,特别是涉及一种融合电话网用户和IP网用户的个人号码业务的实现方法及系统。The invention relates to the technical field of voice communication, in particular to a method and a system for realizing the personal number service of merging telephone network users and IP network users.

背景技术Background technique

传统的语音通讯主要是通过PSTN(Public Switch Telephone Network)网络来实现,即普通意义上的电话(Phone),它的网络结构如图1所示。Traditional voice communication is mainly realized through the PSTN (Public Switch Telephone Network) network, that is, the telephone (Phone) in the ordinary sense, and its network structure is shown in Figure 1.

随着Internet的发展,使用多媒体计算机(PC)来进行通话也逐步普及,因此,PSTN用户和IP网络用户之间互通也成为一个必然的要求。目前,能够融合PSTN用户和IP用户的方式有如下两种:With the development of the Internet, the use of multimedia computers (PCs) to carry out calls is gradually becoming popular. Therefore, intercommunication between PSTN users and IP network users has also become an inevitable requirement. Currently, there are two ways to integrate PSTN users and IP users:

1、PC to Phone:PC端输入电话号码,然后PC端的软件把呼叫发向IP电话网关,IP电话网关再向PSTN网络发起呼叫,最终呼叫到达被叫PSTN电话用户。这种方式下,是通过IP电话网关来完成IP网络和PSTN网络的转换。1. PC to Phone: Enter the phone number on the PC side, and then the software on the PC side sends the call to the IP phone gateway, and the IP phone gateway initiates a call to the PSTN network, and finally the call reaches the called PSTN phone user. In this way, the conversion between the IP network and the PSTN network is completed through the IP telephone gateway.

2、ICW(Internet Call Waiting):ICW主要用于解决拨号上网用户在上网的同时接听来话。用户首先需要在电信业务登记处申请登记ICW业务,当用户上网时,用户的ICW客户端软件会把用户的电话号码和使用的计算机的IP地址登记到一个ICW业务服务器上,当有此用户的来话时,呼叫会根据用户登记的遇忙前转的ICW业务,被自动转移到ICW业务服务器上,服务器将通过IP电话网关向预先登记的IP地址发起呼叫,用户接受后即可通话。2. ICW (Internet Call Waiting): ICW is mainly used to solve dial-up Internet users answering incoming calls while surfing the Internet. The user first needs to apply for ICW service registration at the Telecom Service Registry. When the user accesses the Internet, the user's ICW client software will register the user's phone number and the IP address of the computer used to an ICW service server. When a call comes, the call will be automatically transferred to the ICW service server according to the ICW service registered by the user, and the server will initiate a call to the pre-registered IP address through the IP telephony gateway, and the user can make a call after accepting it.

在融合PSTN用户和IP用户时,PC to Phone的问题较好解决,因为可以直接输入被叫的电话号码就可以了,而Phone to PC的问题较难解决,因为PC并没有一个标识,对于拨号上网的用户,其IP地址也不是固定的。ICW业务仅仅部分解决了电话用户和拨号上网PC用户的互通问题,而没有解决电话用户和所有的PC用户互通的问题。When merging PSTN users and IP users, the problem of PC to Phone is easy to solve, because you can directly input the called phone number, but the problem of Phone to PC is more difficult to solve, because PC does not have an identification, for dialing Internet users, their IP addresses are not fixed. The ICW service only partially solves the intercommunication problem between telephone users and dial-up PC users, but does not solve the intercommunication problem between telephone users and all PC users.

上述两种业务均没有提供一种简单的手段来解决PSTN电话用户和PC用户之间的互通问题,同时还有如下问题:Both of the above two services do not provide a simple means to solve the intercommunication problem between PSTN telephone users and PC users, and also have the following problems:

用户可能拥有多个号码,难于记忆,难于管理,尤其是一个用户有可能一段时间使用电话,一段时间使用PC,这就给找此用户的人带来了麻烦;各种业务各自独立,分别有自己的计费系统,不便于统一管理,同时给用户交费也带来了麻烦;当用户出差时,他的电话号码会发生变动,其他用户通过何种方式联络到他就成为一个很大的问题;等等。A user may have multiple numbers, which are difficult to remember and manage. In particular, a user may use a phone for a period of time and a PC for a period of time, which brings trouble to the person looking for this user; Its own billing system is not convenient for unified management, and it also brings troubles to users when paying bills; when a user is on a business trip, his phone number will change, and how other users can contact him becomes a big problem. question; and so on.

发明内容Contents of the invention

本发明提供一种基于IP网的个人号码业务的实现方法及其系统,通过该业务较好地融合了Phone to Phone、Phone to PC、PC to Phone、PC to PC等多种业务,把PSTN电话用户和PC用户融合起来,并且解决了PC和普通电话用户互通时的号码问题、计费问题、多个号码的映射问题、用户移动等问题。The present invention provides a method and system for realizing a personal number service based on an IP network. Through this service, multiple services such as Phone to Phone, Phone to PC, PC to Phone, and PC to PC are well integrated, and PSTN telephone Users and PC users are integrated, and problems such as number problems, billing problems, mapping problems of multiple numbers, and user mobility are solved when PCs and ordinary phone users communicate with each other.

本发明一种融合电话网用户和IP网用户的个人号码业务的实现方法,至少包括以下步骤:A method for realizing the personal number service of a fusion telephone network user and an IP network user of the present invention comprises at least the following steps:

设置个人号码业务的呼叫号码由接入码和个人业务号码组成,个人业务号码为预先分配且唯一标识个人号码业务用户;The calling number for the personal number service is composed of an access code and a personal service number. The personal service number is pre-assigned and uniquely identifies a personal number service user;

将电话网用户或IP网用户发起的对个人号码业务呼叫号码的呼叫均路由到个人号码业务服务器;Routing calls to personal number service call numbers initiated by telephone network users or IP network users to the personal number service server;

接收到个人号码业务呼叫的个人号码业务服务器与个人号码用户服务器交互获取该个人号码业务呼叫号码所对应的呼叫控制策略,并根据呼叫控制策略进行后续的呼叫接续控制;The personal number service server that receives the personal number service call interacts with the personal number user server to obtain the call control strategy corresponding to the personal number service call number, and performs subsequent call connection control according to the call control strategy;

所述的呼叫控制策略由业务用户通过个人号码用户服务器定制,一个个人业务号码对应至少一项呼叫终端的信息。The call control strategy is customized by the service user through the personal number user server, and a personal service number corresponds to at least one item of calling terminal information.

所述的个人号码业务服务器与个人号码用户服务器交互获取该个人号码业务呼叫号码所对应的呼叫控制策略包括:The call control policy corresponding to the personal number service server interacting with the personal number user server to obtain the call number of the personal number service includes:

个人号码业务服务器向个人号码用户服务器发送呼叫请求报文,传送呼叫的个人业务号码;The personal number service server sends a call request message to the personal number user server, and transmits the called personal service number;

个人号码用户服务器回应呼叫应答报文,根据呼叫控制策略中存储的呼叫的个人业务号码所对应的用户的当前状态和注册数据返回个人号码业务服务器该呼叫的个人业务号码所对应的呼叫列表;The personal number user server responds to the call response message, and returns the call list corresponding to the personal service number of the personal number service server to the personal number service server according to the current state and registration data of the user corresponding to the called personal service number stored in the call control strategy;

所述的根据呼叫控制策略进行后续的呼叫接续控制是根据该呼叫的个人业务号码所对应的呼叫列表中的呼叫控制策略进行的。The subsequent call connection control according to the call control strategy is performed according to the call control strategy in the call list corresponding to the personal service number of the call.

所述的个人号码业务服务器根据呼叫列表中的呼叫控制策略进行后续的呼叫接续控制包括:The subsequent call connection control performed by the personal number service server according to the call control strategy in the call list includes:

若呼叫到普通电话或移动电话,则个人号码业务服务器先向网守查询,获取被叫网关的IP地址和端口号,再向该被叫网关发起呼叫;If the call is made to an ordinary phone or a mobile phone, the personal number service server first queries the gatekeeper to obtain the IP address and port number of the called gateway, and then initiates a call to the called gateway;

若呼叫到PC客户端,则个人号码业务服务器直接向呼叫列表中的IP地址和端口号的PC客户端发起呼叫。If the call is made to the PC client, the personal number service server directly initiates a call to the PC client with the IP address and port number in the calling list.

进一步的,若一次呼叫不成功,则个人号码业务服务器将根据呼叫列表中的下一表项再次发起呼叫,直到呼叫被接收为止,或呼叫列表的最后一项表项为止。Further, if a call is unsuccessful, the personal number service server will initiate a call again according to the next entry in the call list until the call is received, or the last entry in the call list.

所述的呼叫控制策略为通过Web服务器提供的浏览器方式进行预先定制,以业务用户的个人业务号码为索引,存储在个人号码用户服务器或与个人号码用户服务器相连的目录服务器的数据库中。The call control strategy is pre-customized through the browser provided by the Web server, and stored in the personal number user server or the database of the directory server connected to the personal number user server with the personal service number of the service user as an index.

进一步的提供通过Web服务器提供的浏览器方式进行呼叫控制策略的修改定制。It is further provided to modify and customize the call control strategy through the browser mode provided by the Web server.

本发明一种实现融合电话网用户和IP网用户的个人号码业务的系统,至少包括:A system of the present invention realizes the personal number service of the fusion telephone network user and the IP network user, comprising at least:

一个人号码用户服务器,提供用户管理、计费管理、业务用户呼叫控制策略的定制,该个人号码用户服务器至少包括与个人号码业务服务器进行交互,回应个人号码业务服务器的呼叫请求,反馈业务用户呼叫控制策略,完成认证和计费功能的个人号码业务服务器报文处理模块;和,与PC客户端进行交互,完成用户信息的登记、查询、修改、删除的PC客户端报文处理模块;A personal number user server, which provides user management, billing management, and customization of business user call control strategies. Control strategy, a personal number service server message processing module that completes authentication and billing functions; and a PC client message processing module that interacts with the PC client to complete registration, query, modification, and deletion of user information;

一个人号码业务服务器,至少包括实现业务控制和呼叫控制的呼叫控制模块;实现网口与呼叫控制模块间协议处理的协议栈处理模块;实现上层消息和MGCP协议之间转换的MGC命令模块;在MGC命令模块和呼叫控制模块间进行消息格式适配的MGC适配模块;实现个人号码业务服务器与个人号码用户服务器通讯的用户客户端模块;实现资源管理和调配的MGC管理模块;和,进行配置变量和系统日志维护的配置管理模块。A personal number service server, including at least a call control module for implementing service control and call control; a protocol stack processing module for implementing protocol processing between the network port and the call control module; an MGC command module for implementing conversion between upper layer messages and MGCP protocols; The MGC adaptation module for message format adaptation between the MGC command module and the call control module; the user client module for realizing the communication between the personal number service server and the personal number user server; the MGC management module for realizing resource management and deployment; and, performing configuration Configuration management module for variable and syslog maintenance.

根据上述的实现个人号码业务的系统,进一步包括一目录服务器,该目录服务器与个人号码用户服务器相连,提供业务用户信息的储存。According to the above system for implementing personal number services, it further includes a directory server, which is connected to the personal number user server and provides storage of service user information.

根据上述的实现个人号码业务的系统,进一步包括一交互式语音应答媒体服务器,其与个人号码业务服务器相连接,以提供业务用户交互语音应答服务。According to the above system for implementing personal number service, it further includes an interactive voice response media server, which is connected with the personal number service server to provide service users with interactive voice response service.

根据上述的实现个人号码业务的系统,进一步包括一语音信箱媒体服务器,其与个人号码业务服务器相连接,以提供IP网络上的语音信箱功能。According to the above system for realizing personal number service, it further includes a voice mail media server, which is connected with the personal number service server to provide voice mail function on the IP network.

根据上述的实现个人号码业务的系统,进一步包括一存储转发传真媒体服务器,其与个人号码业务服务器相连接,接收电话用户或IP用户发来的传真数据,并以E-mail方式或普通传真方式转发出去。According to the above-mentioned system for realizing the personal number service, it further includes a storage and forwarding fax media server, which is connected with the personal number service server, receives the fax data sent by the telephone user or IP user, and transmits the fax data in the form of E-mail or ordinary fax Forward it.

根据上述的实现个人号码业务的系统,进一步包括驻地网关,其与个人号码业务服务器相连接,并提供多路电话线端口,可连接普通电话机。According to the above system for realizing the personal number service, it further includes a resident gateway, which is connected to the personal number service server, and provides multiple telephone line ports, which can be connected to ordinary telephones.

通过上述本发明技术方案,为每个业务用户统一分配一个个人业务号码,通过此号码来标识用户,该用户可以是PC用户,也可以是电话用户;电话网用户或PC用户发起的任何个人号码业务呼叫均被接续到本发明的个人号码业务服务器,通过个人号码业务服务器和个人号码用户服务器的配合来完成对呼叫接续过程的控制,实现电话网用户和PC用户的互通;当呼叫失败时,可根据业务用户预先定制的呼叫控制策略自动进行新的呼叫。解决了PC用户和普通电话用户互通时的号码问题、计费问题、多个号码的映射问题、用户移动等问题。Through the above-mentioned technical scheme of the present invention, a personal service number is uniformly assigned to each service user, and the user is identified by this number, and the user can be a PC user or a telephone user; any personal number initiated by a telephone network user or a PC user Service calls are all connected to the personal number service server of the present invention, and the control of the call connection process is completed through the cooperation of the personal number service server and the personal number user server, so as to realize the intercommunication between the telephone network user and the PC user; when the call fails, New calls can be made automatically according to the pre-customized call control policies of business users. It solves the number problems, billing problems, multiple number mapping problems, user mobility and other problems when PC users and ordinary phone users communicate with each other.

附图说明Description of drawings

图1为传统语音通讯的PSTN网络结构示意图。FIG. 1 is a schematic diagram of a PSTN network structure for traditional voice communication.

图2为本发明的基本组网结构示意图。FIG. 2 is a schematic diagram of the basic networking structure of the present invention.

图3为本发明的PC客户端软件模块结构示意图。Fig. 3 is a schematic structural diagram of the PC client software module of the present invention.

图4为本发明的ONLY Server的内部模块和数据流示意图。Fig. 4 is the internal module and data flow diagram of ONLY Server of the present invention.

图5为图4模块之间的交互关系示意图。FIG. 5 is a schematic diagram of the interaction relationship among the modules in FIG. 4 .

图6为本发明的USER Server的系统结构示意图。Fig. 6 is a schematic diagram of the system structure of the USER Server of the present invention.

图7为USER Server的状态转移示意图。Figure 7 is a schematic diagram of the state transition of USER Server.

图8为在大区域内实现本发明ONLY业务的应用示意图。Fig. 8 is a schematic diagram of the application of realizing the ONLY service of the present invention in a large area.

图9为本发明PC到PC的呼叫流程示意图。FIG. 9 is a schematic diagram of a call flow from PC to PC in the present invention.

图10为本发明PC到PC转移Phone的呼叫流程示意图。FIG. 10 is a schematic diagram of a call flow for transferring Phone from PC to PC according to the present invention.

图11为本发明Phone到PC的呼叫流程示意图。Fig. 11 is a schematic diagram of the call flow from Phone to PC in the present invention.

图12为本发明Phone到PC转移Phone的呼叫流程示意图。Fig. 12 is a schematic diagram of the call flow of transferring Phone from Phone to PC according to the present invention.

具体实施方式Detailed ways

本发明是通过个人号码业务来融合Phone to Phone、Phone to PC、PC toPhone、PC to PC四种业务,因此,本发明的个人号码业务亦可形象地称为ONLY(One Number Link You)业务。其核心是:给每个用户统一分配一个个人业务号码,通过此号码来标识用户,而不管这个用户是IP网用户还是普通电话网用户;通过个人号码业务服务器(ONLY Server)和个人号码用户服务器(User Sever)的配合,根据业务用户预先定制的呼叫控制策略来完成对呼叫接续过程的控制,实现电话网用户和IP网用户的互通。The present invention integrates the four services of Phone to Phone, Phone to PC, PC to Phone, and PC to PC through the personal number service. Therefore, the personal number service of the present invention can also be vividly called ONLY (One Number Link You) service. Its core is: uniformly assign a personal service number to each user, and identify the user through this number, regardless of whether the user is an IP network user or an ordinary telephone network user; through the personal number service server (ONLY Server) and the personal number user server (User Sever), complete the control of the call connection process according to the pre-customized call control strategy of the service user, and realize the intercommunication between the telephone network user and the IP network user.

下面,结合附图及具体实施例对本发明再作进一步详细的说明。Below, the present invention will be further described in detail in conjunction with the accompanying drawings and specific embodiments.

首先,请参见图2所示的实现ONLY业务的基本组网示意图。First, please refer to the schematic diagram of the basic networking for implementing the ONLY service shown in FIG. 2 .

用户如申请ONLY业务,可上网通过Web服务器(Web Server)提供的WEB页面方式进行网上注册,也可通过拨打人工声讯台,或通过代理商代为进行网上注册。ONLY业务的编号可以是“接入码+个人业务号码”,该个人业务号码唯一标识该用户,且使用统一的数据库进行用户管理。当一用户申请注册了ONLY业务,和一ONLY号码对应起来时,例如是“166-12345678”,则无论该用户在哪里,是否上网,均可通过拨打其ONLY号码非常容易地找到该用户。If the user applies for the ONLY service, he can register online through the WEB page provided by the Web Server (Web Server), or he can register online by dialing the artificial voice station, or through an agent on his behalf. The number of the ONLY service can be "access code + personal service number". The personal service number uniquely identifies the user, and a unified database is used for user management. When a user applies for registration of the ONLY service and corresponds to an ONLY number, such as "166-12345678", no matter where the user is or whether he is online or not, he can easily find the user by dialing his ONLY number.

Web Server提供用户可以通过WEB页面方式进行用户信息登记、查询、修改、删除。Web Server provides users with user information registration, query, modification, and deletion through WEB pages.

PCC(PC Client)是一运行在PC机上的客户端软件模块,提供PC用户进行语音通话,其模块结构如图3所示。其中,报文收发模块完成以太网报文的发送和接受,当发现是MGCP报文时,把此报文送给MGCP协议处理模块处理,当发现是语音包时,把此报文送给语音包处理模块完成语音包的处理。呼叫处理模块完成呼叫的控制和处理,同时控制声卡驱动模块,把相应的语音包通过计算机的声卡进行播放和录音。PCC (PC Client) is a client software module running on a PC, which provides PC users with voice calls. Its module structure is shown in Figure 3. Among them, the message transceiver module completes the sending and receiving of Ethernet messages. When it is found to be an MGCP message, it sends the message to the MGCP protocol processing module for processing. When it is found to be a voice packet, it sends the message to the voice packet. The packet processing module completes the processing of voice packets. The call processing module completes the control and processing of calls, and at the same time controls the sound card driver module to play and record the corresponding voice packets through the sound card of the computer.

GW(Gateway)网关完成PSTN和IP网络之间的语音和信令的转换。GK(Gatekeeper)网守完成接入控制、路由查找、带宽控制等功能,主要完成根据ONLY号码进行路由解析查询到相应的被叫GW。GW (Gateway) gateway completes the conversion of voice and signaling between PSTN and IP network. The GK (Gatekeeper) gatekeeper completes functions such as access control, route search, and bandwidth control, and mainly completes route analysis and query to the corresponding called GW according to the ONLY number.

IVR MS(Interactive Voice Response Media Server)交互式语音应答媒体服务器,实现IP网络上的交互式语音应答功能。能够接收用户的按键和语音输入,根据不同的应用做出不同的响应,例如可以完成电话银行的功能。IVR MS (Interactive Voice Response Media Server) interactive voice response media server, realizes the interactive voice response function on the IP network. It can receive the user's keys and voice input, and make different responses according to different applications, for example, it can complete the function of telephone banking.

VoiceMsg MS(Voice Message Media Server)语音信箱媒体服务器能够完成IP网络上的语音信箱功能。VoiceMsg MS (Voice Message Media Server) voice mail media server can complete the voice mail function on the IP network.

FAX S&F(FAX Store and Forward Media Server)存储转发传真媒体服务器,能够接收从GW或者其他IP终端来的传真数据,并把它以适当的方式(例如E-mail、普通传真)转发出去。FAX S&F (FAX Store and Forward Media Server) stores and forwards fax media server, which can receive fax data from GW or other IP terminals, and forward it in an appropriate way (such as E-mail, ordinary fax).

Resident GW(Resident Gateway)驻地网关提供直接连接电话线,能够直接连接普通电话,不需要交换机等设备。Resident GW (Resident Gateway) provides a direct connection to the telephone line, which can be directly connected to an ordinary telephone without the need for switches and other equipment.

ONLY业务服务器(ONLY Server)完成IP网络中呼叫控制的功能,功能相当于PSTN网络中的交换机,只不过位于IP网络中,采用的技术都是与IP相关的。ONLY Server仅仅处理信令,不处理语音媒体流。The ONLY service server (ONLY Server) completes the function of call control in the IP network, which is equivalent to the switch in the PSTN network, but it is located in the IP network, and the technologies used are all related to IP. ONLY Server only handles signaling and does not handle voice media streams.

实际应用时,不管是PSTN普通电话用户,还是PC用户,一旦拨打了被叫业务用户的ONLY号码,那么这个呼叫就将先接续到ONLY Server上,由ONLY Server进行后续的接续操作。通过ONLY Server完成所有业务用户的接续控制,这样就保证了PSTN普通电话用户和PC用户的统一管理。In actual application, whether it is a PSTN ordinary telephone user or a PC user, once the ONLY number of the called service user is dialed, the call will be connected to the ONLY Server first, and the ONLY Server will perform subsequent connection operations. The connection control of all business users is completed through ONLY Server, which ensures the unified management of PSTN ordinary telephone users and PC users.

ONLY Server同时负责与User Server进行交互以完成认证和计费。ONLY Server is also responsible for interacting with User Server to complete authentication and billing.

参见图4所示,ONLY Server的内部模块和数据流示意图。其中包括:See Figure 4, a schematic diagram of the internal modules and data flow of ONLY Server. These include:

呼叫控制模块(Call Control Module)--实现ONLY Server的业务控制,呼叫控制。包括:接入控制;路由请求;呼叫信令转发;不同呼叫协议间的转换;DTMF号码的透传;软关机功能;呼叫容量限制功能;接受GK的管理,并向GK上报状态;在向PCC用户发起呼叫失败时通知User Server;产生原始的计费信息;等。Call Control Module (Call Control Module) - realize ONLY Server business control, call control. Including: access control; routing request; call signaling forwarding; conversion between different call protocols; transparent transmission of DTMF numbers; soft shutdown function; call capacity limit function; accept GK management and report status to GK; Notify the User Server when the user fails to initiate a call; generate original billing information; etc.

MGC适配模块(MGCA Module)--接收下述MGC命令模块(MGCC)来的MGCP消息,并转换成呼叫控制模块可以理解的Q931消息,MGCA模块屏蔽了MGCP协议的具体细节,给呼叫控制模块提供了一个简单统一的接口,简化了呼叫控制模块的处理。功能包括接入控制、不同呼叫协议间的转换、DTMF码的透传、MS(Media Server)资源请求和释放通知等。MGC adaptation module (MGCA Module)--receives the MGCP message from the following MGC command module (MGCC), and converts it into a Q931 message that the call control module can understand. The MGCA module shields the specific details of the MGCP protocol and sends it to the call control module. Provides a simple and unified interface that simplifies the handling of the call control module. Functions include access control, conversion between different call protocols, DTMF code transparent transmission, MS (Media Server) resource request and release notification, etc.

MGC管理模块(MGCM Module)--实现对MG(IVR和VM)的资源管理和调配,负责MG的注册。包括:MG注册;MG状态维护;MG资源管理;呼叫资源调配;等。MGC Management Module (MGCM Module) - realizes the resource management and deployment of MG (IVR and VM), and is responsible for the registration of MG. Including: MG registration; MG status maintenance; MG resource management; call resource allocation;

用户客户端模块(User Client Module)--实现ONLY Server与UserServer的通讯。包括:在ONLY Server启动时向User Server登录;在ONLYServer停止运行时向User Server注销;利用心跳消息维护ONLY Server与User Server之间的TCP连接;呼叫查询;呼叫失败时通知User Server;发送计费信息;等。User Client Module (User Client Module)--realize the communication between ONLY Server and UserServer. Including: log in to User Server when ONLY Server starts; log off from User Server when ONLY Server stops running; use heartbeat message to maintain TCP connection between ONLY Server and User Server; call query; notify User Server when call fails; send billing information; etc.

配置管理模块(Config Manage Module)--维护配置变量,写用户日志、系统日志和调试日志。包括:维护配置变量;写用户日志;写系统日志;写调试日志;写话单日志;写统计信息;等。Config Manage Module - maintains configuration variables, writes user logs, system logs, and debug logs. Including: maintaining configuration variables; writing user logs; writing system logs; writing debugging logs; writing bill logs; writing statistical information; etc.

MGC命令模块(MGCC Module)--实现上层消息和MGCP协议之间的转换。包括:编解码;UDP数据报超时重传;至多发送一次的功能;MGC命令和响应的关联;等。MGC command module (MGCC Module) - realizes the conversion between the upper layer message and the MGCP protocol. Including: codec; UDP datagram timeout retransmission; function of sending at most once; association of MGC command and response; etc.

H.323协议栈处理模块--自网口接收H.323协议报文,进行报文处理后传送给呼叫控制模块;接收呼叫控制模块的处理请求,转换成H.323协议报文发送出去;等。H.323 protocol stack processing module--receive H.323 protocol message from the network port, process the message and send it to the call control module; receive the processing request of the call control module, convert it into an H.323 protocol message and send it out; wait.

图5示出了上述模块之间的交互关系。Fig. 5 shows the interactive relationship between the above modules.

ONLY Server完成H.323、SIP和MGCP协议之间的转换,ONLY Server与GW之间一般采用H.323协议,ONLY Server与IVR MS、VoiceMsg MS、Resident GW、Fax S&F、PCC之间采用SIP或者MGCP协议。ONLY Server completes the conversion between H.323, SIP and MGCP protocols. H.323 protocol is generally adopted between ONLY Server and GW, and SIP or MGCP protocol.

参见图6所示,为ONLY用户服务器(User Server)的系统结构示意。User Server从功能上包括两部分:对ONLY Server报文的处理和对PCC报文的处理。User Server与PCC交互完成用户信息的登记、查询、修改、删除。User Server与ONLY Server交互完成认证和计费功能。同时,用户定制的呼叫控制策略保存在数据库中,当有呼叫到来时,ONLY Server向UserServer查询,获得此用户预先定制的呼叫方式。若是呼叫到普通电话或者移动电话,则ONLY Server向被叫所在地的IP电话网关发起呼叫;若是呼叫到PC客户端,则ONLY Server直接向被叫客户端发起呼叫;若是需要留言,则ONLY Server把呼叫转移到语音信箱上。User Server的数据库可以由单独设置的目录服务器(Index Server)实现,Index Server是一个数据库系统,完成用户信息的保存和呼叫策略的保存。Referring to shown in Figure 6, it is a schematic diagram of the system structure of the ONLY user server (User Server). Functionally, User Server includes two parts: the processing of ONLY Server messages and the processing of PCC messages. User Server interacts with PCC to complete the registration, query, modification and deletion of user information. User Server interacts with ONLY Server to complete authentication and accounting functions. At the same time, the user-customized call control strategy is stored in the database. When a call comes, ONLY Server inquires from UserServer to obtain the user's pre-customized calling method. If the call is to an ordinary phone or a mobile phone, the ONLY Server initiates a call to the IP telephone gateway of the called location; if the call is to a PC client, the ONLY Server directly initiates a call to the called client; if a message is required, the ONLY Server sends the Calls are diverted to voicemail. The database of User Server can be realized by the catalog server (Index Server) that sets separately, and Index Server is a database system, finishes the preservation of user information and the preservation of call policy.

ONLY Server与User Server交互时,每个ONLY业务用户的状态转移参见图7所示,当用户注册时由空闲状态转移到注册状态,当用户注销时又回到空闲状态;当收到计费请求时进入计费状态,发送计费应答后返回到注册状态;当收到呼叫请求时进入呼叫状态,发送呼叫应答后返回到注册状态。When the ONLY Server interacts with the User Server, the state transition of each ONLY business user is shown in Figure 7. When the user registers, the idle state is transferred to the registered state, and when the user logs out, it returns to the idle state; when the billing request is received When it enters the billing state, it returns to the registration state after sending the billing response; it enters the calling state when it receives a call request, and returns to the registration state after sending the call response.

在图2所示的ONLY系统中,ONLY Server负责对接续进行控制,所有呼叫ONLY号码的呼叫会全部路由到ONLY Server上,ONLY Server向UserServer发请求,User Server根据Index Server中存储的用户的当前状态和注册数据获取应该接续的实际电话号码或者IP地址,返回给ONLY Server,ONLY Server向此电话号码或者IP地址发起呼叫。User Server也可以返回多个电话号码或者IP地址,此时ONLY Server将在接续失败的情况下顺序接续这些号码。In the ONLY system shown in Figure 2, the ONLY Server is responsible for controlling the connection. All calls to the ONLY number will be routed to the ONLY Server. The ONLY Server sends a request to the UserServer. The status and registration data obtain the actual phone number or IP address that should be connected, and return it to ONLY Server, and ONLY Server initiates a call to this phone number or IP address. User Server can also return multiple phone numbers or IP addresses. At this time, ONLY Server will sequentially connect these numbers in case of connection failure.

参见图8所示,当多个城市的区域进行ONLY业务应用时,可在每个城市设有一套GW、ONLY Server、User Server、IVR MS,这些组件根据用户的数量可以配置一个或多个。GK完成整个系统的路由功能,因此集中设置一个。Index Server和User Server这些数据库系统可以如图6所示集中放置,也可以采用分布式数据库系统,在每个城市分别放一部分数据,可视具体情况而定。As shown in Figure 8, when the ONLY service is applied in multiple cities, a set of GW, ONLY Server, User Server, and IVR MS can be set in each city, and one or more of these components can be configured according to the number of users. GK completes the routing function of the entire system, so one is set up centrally. Database systems such as Index Server and User Server can be placed centrally as shown in Figure 6, or a distributed database system can be used to store part of the data in each city, depending on the specific situation.

在实现本发明所提供的ONLY业务时,每个用户可以登记一个自己的号码,即ONLY号码。这个号码用来唯一标识该用户。用户在登记时可根据需要登记他的办公电话、家庭电话、移动电话、寻呼机等联系方式,对呼叫控制策略进行预先定制。用户登记的方式可以采用上网登记或打电话登记等方式。When realizing the ONLY service provided by the present invention, each user can register an own number, that is, the ONLY number. This number is used to uniquely identify the user. When registering, the user can register his office phone, home phone, mobile phone, pager and other contact information according to his needs, and pre-customize the call control strategy. The way of user registration can be online registration or telephone registration.

他人可以通过在普通电话上或者PC客户端软件上直接输入被叫用户的ONLY号码,ONLY系统会根据用户信息查询被叫用户的位置和当前的状态,状态包括当前所处的时间和被叫用户是否上网。然后根据预定的控制策略进行接续。例如当此用户在上网时,ONLY系统直接把此呼叫转移到用户的PC客户端软件上;当用户不在上网,则根据用户登记的联系方式呼叫办公电话或者移动电话;若没有其他的联系方式并且此用户有语音信箱,则把此呼叫转移到语音信箱中。Others can directly input the ONLY number of the called user on the ordinary phone or PC client software, and the ONLY system will query the location and current status of the called user according to the user information. The status includes the current time and the called user Whether to surf the Internet. Then proceed according to the predetermined control strategy. For example, when the user is online, the ONLY system will directly transfer the call to the user's PC client software; when the user is not online, call the office phone or mobile phone according to the contact information registered by the user; if there is no other contact information and If the user has a voice mailbox, the call will be transferred to the voice mailbox.

在本发明提供的ONLY业务中,主叫用户可以是PC用户,也可以是电话用户,他们得到的是相同的服务;被叫用户可能时PC用户,也可能是电话用户,这要根据用户当前的使用状态和注册数据来确定。这样通过一个ONLY号码,就把PC用户和电话用户融合起来,同时实现了Phone to Phone、Phone to PC、PC to Phone、PC to PC四种业务。In the ONLY service provided by the present invention, the calling user can be a PC user or a telephone user, and what they obtain is the same service; the called user may be a PC user or a telephone user, which depends on the user's current to determine the usage status and registration data. In this way, through an ONLY number, PC users and telephone users are integrated, and four services of Phone to Phone, Phone to PC, PC to Phone, and PC to PC are realized at the same time.

以主叫用户是电话用户为例,实现呼叫接续的主要步骤如下:Taking the calling party as a telephone user as an example, the main steps to implement call connection are as follows:

1、网关收到来自主叫用户的呼叫,向GK查询,获得ONLY Server的信息,通过IP网络,把呼叫信息发给ONLY Server。该呼叫信息包括主被叫号码,主叫的信令传输地址等。1. The gateway receives the call from the calling user, queries the GK, obtains the information of the ONLY Server, and sends the call information to the ONLY Server through the IP network. The call information includes the calling and called numbers, the signaling transmission address of the calling party, and the like.

2、IPN Server把获得的主被叫号码送给User Server,查询被叫信息。在User Server中或与User Server相连的Index Server中,存储有用户预先制订好的呼叫控制策略;User Server把用户制订的呼叫控制策略按照特定的方式表示,以个人业务号码为索引,存为呼叫策略列表;User Server以ONLYServer传过来的个人业务号码为索引,获得当前的呼叫策略列表,通过IP网络,传给ONLY Server。2. The IPN Server sends the obtained calling and called numbers to the User Server to query the called information. In the User Server or in the Index Server connected to the User Server, there are stored call control strategies prepared by the user; Policy list; User Server uses the personal service number passed by ONLYServer as an index to obtain the current call policy list, and transmits it to ONLY Server through the IP network.

3、ONLY Server收到呼叫策略列表,对呼叫策略列表进行解析;在呼叫策略列表中,存储有被叫业务用户预先制订的呼叫控制策略,它对应有多项可供选择的呼叫终端的信息,不同的终端对应有不同的业务类型标志,以及相应的终端信息,比如PC的终端信息为呼叫IP地址和端口号等;ONLYServer根据业务列表中制订的呼叫控制策略进行呼叫接续。3. The ONLY Server receives the call strategy list and analyzes the call strategy list; in the call strategy list, the call control strategy previously formulated by the called service user is stored, and it corresponds to the information of multiple call terminals to choose from. Different terminals correspond to different service type signs and corresponding terminal information, such as PC terminal information such as calling IP address and port number; ONLYServer performs call connection according to the call control strategy formulated in the service list.

4、根据业务类型的不同,发起呼叫的过程也不同,比如,向PC发起呼叫,由于呼叫策略列表中已经含有了PC的IP地址和端口号,此时,ONLYServer直接向此PC发起呼叫;而若被叫是Phone,则ONLY Server将首先向GK查询,获得被叫网关的IP地址和端口号,然后再发起呼叫;若被叫是IVR或者其它的媒体服务器,则ONLY Server需要通过特定的途径获取媒体网关的资源信息,然后发起呼叫。4. Depending on the service type, the process of initiating a call is also different. For example, when initiating a call to a PC, since the IP address and port number of the PC have been included in the call policy list, at this time, ONLYServer directly initiates a call to the PC; and If the called is a Phone, the ONLY Server will first query the GK to obtain the IP address and port number of the called gateway, and then initiate a call; if the called is an IVR or other media server, the ONLY Server needs to go through a specific channel Obtain the resource information of the media gateway, and then initiate a call.

5、若一次呼叫不成功,ONLY Server将根据呼叫策略列表中的下一表项,再次发起呼叫;呼叫转移顺序与呼叫策略列表项顺序一致,依次把呼叫转移到对应的终端,直到呼叫被接受为止,或者直到最后一项呼叫策略列表项为止。5. If a call is unsuccessful, ONLY Server will initiate a call again according to the next entry in the call policy list; the order of call transfer is consistent with the order of call policy list items, and the call will be transferred to the corresponding terminal in turn until the call is accepted until, or until the last call policy list item.

以下,分别结合图9-图12,说明本发明ONLY业务的典型呼叫流程。In the following, a typical call flow of the ONLY service of the present invention will be described with reference to FIGS. 9-12 respectively.

参见图9、图10所示,分别是典型的ONLY业务PC到PC和PC到PC再转移至Phone的呼叫流程。Refer to Figure 9 and Figure 10, which are typical ONLY service PC-to-PC and PC-to-PC call flows transferred to Phone respectively.

PC用户键入被叫的ONLY业务号码,向ONLY Server发起呼叫请求。The PC user enters the called ONLY service number to initiate a call request to the ONLY Server.

ONLY Server收到呼叫,向User Server发送呼叫请求报文,把ONLY业务号码送给User Server进行号码变换。ONLY Server receives the call, sends a call request message to User Server, and sends the ONLY service number to User Server for number change.

User Server回应呼叫应答报文,根据用户预先定制的呼叫控制策略返回该ONLY呼叫号码所对应的呼叫列表。User Server responds to the call response message, and returns the call list corresponding to the ONLY call number according to the user's pre-customized call control strategy.

ONLY Server向PC客户端发起呼叫。当该呼叫被转移至Phone时,则发送路由解析命令到GK,由GK返回路由解析后的被叫网关地址,再向该被叫网关发起呼叫。ONLY Server initiates a call to the PC client. When the call is transferred to the Phone, a route analysis command is sent to the GK, and the GK returns the address of the called gateway after the route analysis, and then initiates a call to the called gateway.

参见图11、图12所示,分别是典型的ONLY业务Phone到PC和Phone到PC再转移至Phone的呼叫流程。Refer to Fig. 11 and Fig. 12, which are the call flow of typical ONLY service Phone to PC and Phone to PC and then to Phone.

PSTN用户拨打被叫ONLY业务用户的ONLY号码,交换机接收到后根据其预先设定的路由,把此电话接续到GW上。The PSTN user dials the ONLY number of the called ONLY service user, and the exchange connects the call to the GW according to its preset route after receiving the call.

GW收到此呼叫,把ONLY业务号码送给GK请求进行路由解析。GW receives this call, and sends the ONLY service number to GK to request for routing analysis.

GK返回路由解析结果ONLY Server的IP地址。GK returns the IP address of the ONLY Server in the route analysis result.

GW向ONLY Server发起呼叫。GW initiates a call to ONLY Server.

ONLY Server收到呼叫,向User Server发送呼叫请求报文,把ONLY业务号码送给User Server进行号码变换。ONLY Server receives the call, sends a call request message to User Server, and sends the ONLY service number to User Server for number change.

User Server回应呼叫应答报文,根据用户预先定制的呼叫控制策略返回该ONLY呼叫号码所对应的呼叫列表。User Server responds to the call response message, and returns the call list corresponding to the ONLY call number according to the user's pre-customized call control strategy.

ONLY Server向PC客户端发起呼叫。当该呼叫被转移至Phone时,则发送路由解析命令到GK,由GK返回路由解析后的被叫网关地址,再向该被叫网关发起呼叫。ONLY Server initiates a call to the PC client. When the call is transferred to the Phone, a route analysis command is sent to the GK, and the GK returns the address of the called gateway after the route analysis, and then initiates a call to the called gateway.

本发明方法的效果是:用户只需要拥有一个ONLY号码,不管此用户是PC用户还是电话用户,也不管此用户在上网还是在办公,其他人只需要记住此号码就可以方便的找到他。本发明解决了PC用户和普通电话用户互通时的号码问题、计费问题、多个号码的映射问题、用户移动的问题。The effect of the method of the present invention is: the user only needs to have an ONLY number, no matter whether the user is a PC user or a telephone user, and no matter whether the user is surfing the Internet or working at work, other people can find him conveniently only by remembering the number. The invention solves the problems of number, billing, mapping of multiple numbers and user movement when PC users communicate with ordinary phone users.

ONLY业务的实现与具体的网络环境无关,可以在不同的网络下实现。The realization of the ONLY service has nothing to do with the specific network environment, and can be realized under different networks.

Claims (13)

1、一种融合电话网用户和IP网用户的个人号码业务的实现方法,其特征在于该方法至少包括以下步骤:1, a kind of realization method of the personal number service of fusion telephone network user and IP network user, it is characterized in that this method comprises the following steps at least: 设置个人号码业务的呼叫号码由接入码和个人业务号码组成,个人业务号码为预先分配且唯一标识个人号码业务用户;The calling number for the personal number service is composed of an access code and a personal service number. The personal service number is pre-assigned and uniquely identifies a personal number service user; 将电话网用户或IP网用户发起的对个人号码业务呼叫号码的呼叫均路由到个人号码业务服务器;Routing calls to personal number service call numbers initiated by telephone network users or IP network users to the personal number service server; 接收到个人号码业务呼叫的个人号码业务服务器与个人号码用户服务器交互获取该个人号码业务呼叫号码所对应的呼叫控制策略,并根据呼叫控制策略进行后续的呼叫接续控制;The personal number service server that receives the personal number service call interacts with the personal number user server to obtain the call control strategy corresponding to the personal number service call number, and performs subsequent call connection control according to the call control strategy; 所述的呼叫控制策略由业务用户通过个人号码用户服务器定制,一个个人业务号码对应至少一项呼叫终端的信息。The call control strategy is customized by the service user through the personal number user server, and a personal service number corresponds to at least one item of calling terminal information. 2、根据权利要求1所述的个人号码业务实现方法,其特征在于所述的个人号码业务服务器与个人号码用户服务器交互获取该个人号码业务呼叫号码所对应的呼叫控制策略包括:2. The personal number service implementation method according to claim 1, characterized in that said personal number service server interacts with the personal number user server to obtain the call control strategy corresponding to the personal number service call number including: 个人号码业务服务器向个人号码用户服务器发送呼叫请求报文,传送呼叫的个人业务号码;The personal number service server sends a call request message to the personal number user server, and transmits the called personal service number; 个人号码用户服务器回应呼叫应答报文,根据呼叫控制策略中存储的呼叫的个人业务号码所对应的用户的当前状态和注册数据返回个人号码业务服务器该呼叫的个人业务号码所对应的呼叫列表;The personal number user server responds to the call response message, and returns the call list corresponding to the personal service number of the personal number service server to the personal number service server according to the current state and registration data of the user corresponding to the called personal service number stored in the call control strategy; 所述的根据呼叫控制策略进行后续的呼叫接续控制是根据该呼叫的个人业务号码所对应的呼叫列表中的呼叫控制策略进行的。The subsequent call connection control according to the call control strategy is performed according to the call control strategy in the call list corresponding to the personal service number of the call. 3、根据权利要求2所述的个人号码业务实现方法,其特征在于所述的个人号码业务服务器根据呼叫列表中的呼叫控制策略进行后续的呼叫接续控制包括:3. The personal number service implementation method according to claim 2, characterized in that the subsequent call connection control performed by the personal number service server according to the call control strategy in the call list includes: 若呼叫到普通电话或移动电话,则个人号码业务服务器先向网守查询,获取被叫网关的IP地址和端口号,再向该被叫网关发起呼叫;If the call is made to an ordinary phone or a mobile phone, the personal number service server first queries the gatekeeper to obtain the IP address and port number of the called gateway, and then initiates a call to the called gateway; 若呼叫到PC客户端,则个人号码业务服务器直接向呼叫列表中的IP地址和端口号的PC客户端发起呼叫。If the call is made to the PC client, the personal number service server directly initiates a call to the PC client with the IP address and port number in the calling list. 4、根据权利要求3所述的个人号码业务实现方法,其特征在于所述的个人号码业务服务器根据呼叫列表中的呼叫控制策略进行后续的呼叫接续控制进一步包括:4. The personal number service implementation method according to claim 3, characterized in that the subsequent call connection control performed by the personal number service server according to the call control strategy in the call list further includes: 若一次呼叫不成功,则个人号码业务服务器将根据呼叫列表中的下一表项再次发起呼叫,直到呼叫被接收为止,或呼叫列表的最后一项表项为止。If a call is unsuccessful, the personal number service server will initiate a call again according to the next entry in the call list until the call is received, or the last entry in the call list. 5、根据权利要求1所述的个人号码业务实现方法,其特征在于:5. The personal number service implementation method according to claim 1, characterized in that: 所述的呼叫控制策略为通过Web服务器提供的浏览器方式进行预先定制,以业务用户的个人业务号码为索引,存储在个人号码用户服务器或与个人号码用户服务器相连的目录服务器的数据库中。The call control strategy is pre-customized through the browser provided by the Web server, and stored in the personal number user server or the database of the directory server connected to the personal number user server with the personal service number of the service user as an index. 6、根据权利要求5所述的个人号码业务实现方法,其特征在于:6. The personal number service implementation method according to claim 5, characterized in that: 进一步的提供通过Web服务器提供的浏览器方式进行呼叫控制策略的修改定制。It is further provided to modify and customize the call control strategy through the browser mode provided by the Web server. 7、一种实现融合电话网用户和IP网用户的个人号码业务的系统,其特征在于该系统至少包括:7. A system for realizing the integration of personal number services of telephone network users and IP network users, characterized in that the system at least includes: 一个人号码用户服务器,提供用户管理、计费管理、业务用户呼叫控制策略的定制,该个人号码用户服务器至少包括与个人号码业务服务器进行交互,回应个人号码业务服务器的呼叫请求,反馈业务用户呼叫控制策略,完成认证和计费功能的个人号码业务服务器报文处理模块;和,与PC客户端进行交互,完成用户信息的登记、查询、修改、删除的PC客户端报文处理模块;A personal number user server, which provides user management, billing management, and customization of business user call control strategies. Control strategy, a personal number service server message processing module that completes authentication and billing functions; and a PC client message processing module that interacts with the PC client to complete registration, query, modification, and deletion of user information; 一个人号码业务服务器,至少包括实现业务控制和呼叫控制的呼叫控制模块;实现网口与呼叫控制模块间协议处理的协议栈处理模块;实现上层消息和MGCP协议之间转换的MGC命令模块;在MGC命令模块和呼叫控制模块间进行消息格式适配的MGC适配模块;实现个人号码业务服务器与个人号码用户服务器通讯的用户客户端模块;实现资源管理和调配的MGC管理模块;和,进行配置变量和系统日志维护的配置管理模块。A personal number service server, including at least a call control module for implementing service control and call control; a protocol stack processing module for implementing protocol processing between the network port and the call control module; an MGC command module for implementing conversion between upper layer messages and MGCP protocols; The MGC adaptation module for message format adaptation between the MGC command module and the call control module; the user client module for realizing the communication between the personal number service server and the personal number user server; the MGC management module for realizing resource management and deployment; and, performing configuration Configuration management module for variable and syslog maintenance. 8、根据权利要求7所述的实现个人号码业务的系统,其特征在于:8. The system for realizing personal number service according to claim 7, characterized in that: 该系统进一步包括一目录服务器,该目录服务器与个人号码用户服务器相连,提供业务用户信息的储存。The system further includes a directory server, which is connected to the personal number user server and provides storage of service user information. 9、根据权利要求7或8所述的实现个人号码业务的系统,其特征在于:9. The system for implementing personal number services according to claim 7 or 8, characterized in that: 该系统进一步包括一交互式语音应答媒体服务器,其与个人号码业务服务器相连接,以提供业务用户交互语音应答服务。The system further includes an interactive voice response media server, which is connected with the personal number service server to provide interactive voice response service for service users. 10、根据权利要求7或8所述的实现个人号码业务的系统,其特征在于:10. The system for realizing personal number service according to claim 7 or 8, characterized in that: 该系统进一步包括一语音信箱媒体服务器,其与个人号码业务服务器相连接,以提供IP网络上的语音信箱功能。The system further includes a voice mail media server, which is connected with the personal number service server to provide the voice mail function on the IP network. 11、根据权利要求7或8所述的实现个人号码业务的系统,其特征在于:11. The system for implementing personal number services according to claim 7 or 8, characterized in that: 该系统进一步包括一存储转发传真媒体服务器,其与个人号码业务服务器相连接,接收电话用户或IP用户发来的传真数据,并以E-mail方式或普通传真方式转发出去。The system further includes a store-and-forward fax media server, which is connected with the personal number service server, receives fax data sent by telephone users or IP users, and forwards them in the form of E-mail or ordinary fax. 12、根据权利要求7或8所述的实现个人号码业务的系统,其特征在于:12. The system for implementing personal number services according to claim 7 or 8, characterized in that: 该系统进一步包括驻地网关,其与个人号码业务服务器相连接,并提供多路电话线端口,可连接普通电话机。The system further includes a resident gateway, which is connected with the personal number service server, and provides multiple telephone line ports, which can be connected with ordinary telephone sets. 13、根据权利要求7或8所述的实现个人号码业务的系统,其特征在于该系统进一步包括:13. The system for implementing personal number services according to claim 7 or 8, characterized in that the system further includes: 一交互式语音应答媒体服务器,其与个人号码业务服务器相连接,以提供业务用户交互语音应答服务;An interactive voice response media server, which is connected to the personal number service server to provide interactive voice response services for service users; 一语音信箱媒体服务器,其与个人号码业务服务器相连接,以提供IP网络上的语音信箱功能;A voice mail media server, which is connected with the personal number service server to provide the voice mail function on the IP network; 一存储转发传真媒体服务器,其与个人号码业务服务器相连接,接收电话用户或IP用户发来的传真数据,并以E-mail方式或普通传真方式转发出去;A store-and-forward fax media server, which is connected to the personal number service server, receives fax data sent by telephone users or IP users, and forwards them in the form of E-mail or ordinary fax; 驻地网关,其与个人号码业务服务器相连接,并提供多路电话线端口,可连接普通电话机。The resident gateway is connected with the personal number service server, and provides multiple telephone line ports, which can be connected with ordinary telephones.
CNB011416521A 2001-09-29 2001-09-29 Method and system for realizing personal number servie of blended telephone net and IP net user service Expired - Lifetime CN1190047C (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CNB011416521A CN1190047C (en) 2001-09-29 2001-09-29 Method and system for realizing personal number servie of blended telephone net and IP net user service
PCT/CN2002/000411 WO2003030465A1 (en) 2001-09-29 2002-06-07 The implementation method and system of the personal number service that syncretizes the phone network user and ip network user
US10/491,317 US7362748B2 (en) 2001-09-29 2002-06-07 Implementation method and system of the personal number service that syncretizes the phone network user and IP network user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB011416521A CN1190047C (en) 2001-09-29 2001-09-29 Method and system for realizing personal number servie of blended telephone net and IP net user service

Publications (2)

Publication Number Publication Date
CN1411226A CN1411226A (en) 2003-04-16
CN1190047C true CN1190047C (en) 2005-02-16

Family

ID=4676307

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB011416521A Expired - Lifetime CN1190047C (en) 2001-09-29 2001-09-29 Method and system for realizing personal number servie of blended telephone net and IP net user service

Country Status (3)

Country Link
US (1) US7362748B2 (en)
CN (1) CN1190047C (en)
WO (1) WO2003030465A1 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7103010B2 (en) * 2003-05-19 2006-09-05 Jambotech, Llc Application independent telephone call initiation
CN100440907C (en) * 2003-05-27 2008-12-03 华为技术有限公司 A method for realizing personal number service
US20060002403A1 (en) * 2004-06-30 2006-01-05 Glenayre Electronics, Inc. Distributed IP architecture for telecommunications system
CN1852361B (en) * 2005-07-29 2010-12-08 华为技术有限公司 Presentation and intelligent call routing combined service realization method and device
CN101291235A (en) * 2007-04-16 2008-10-22 华为技术有限公司 Method and system for communicating with users supporting multiple messaging services
US8131220B2 (en) * 2008-11-04 2012-03-06 Broadcom Corporation Management unit for managing a plurality of multiservice communication devices
US9317856B2 (en) * 2009-01-19 2016-04-19 Alcatel Lucent System, method and computer readable medium for application placement
CN108965582A (en) * 2018-06-15 2018-12-07 王峥 Voice calling system based on cell phone application platform

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835583A (en) * 1995-10-05 1998-11-10 Bell Atlantic Network Services, Inc. Mediated AIN control of short code access to information service providers
SE9604601L (en) * 1996-12-16 1998-06-17 Ericsson Telefon Ab L M Device, system and method of access to and control of telecommunications
US5991292A (en) * 1997-03-06 1999-11-23 Nortel Networks Corporation Network access in multi-service environment
US7088801B1 (en) * 1997-09-08 2006-08-08 Mci, Inc. Single telephone number access to multiple communications services
US6795532B1 (en) * 1997-09-08 2004-09-21 Mci, Inc. Single telephone number access to multiple communication services
US6931116B1 (en) * 1997-09-08 2005-08-16 Mci Communications Corporation Multiple routing options in a telecommunications service platform
US6430276B1 (en) * 1998-11-18 2002-08-06 Hewlett-Packard Company Telecommunications system and method providing generic network access service
KR100406571B1 (en) * 1999-12-18 2003-11-20 주식회사 케이티 The receipt method of Internet phone for intelligent terminals using personal number and system therefor
KR20010061005A (en) * 1999-12-28 2001-07-07 박경양 PC-to-Phone connector and a free telephone service system by use of internet
KR100368114B1 (en) 2000-03-20 2003-01-15 (주)인터콘웨어 Telephone system using internet

Also Published As

Publication number Publication date
US20040202150A1 (en) 2004-10-14
WO2003030465A1 (en) 2003-04-10
US7362748B2 (en) 2008-04-22
WO2003030465A8 (en) 2004-04-22
CN1411226A (en) 2003-04-16

Similar Documents

Publication Publication Date Title
CN1123178C (en) Method for implementing audio telephony in network of processing devices and central processing unit
CN1186911C (en) Distributed calling system
CN1170393C (en) Method and system for realizing IP voice service in private network
CN1595887A (en) A next generation network system and resource management method
CN1445967A (en) Method for receiving call
CN1124725C (en) Telephone exchange system and method based on internet protocol
CN1298181C (en) System and method for short message and instant message service intercommunication based on soft switch system
CN1190047C (en) Method and system for realizing personal number servie of blended telephone net and IP net user service
CN1228941C (en) Speech business method based on Internet
CN100403261C (en) Realization method of pure software interactive voice response/voice mail equipment
CN1898941A (en) VoIP gateway device and calling and called control method of call in VoIP gateway device
CN1849808A (en) Interworking of hybrid protocol multimedia networks
CN1375159A (en) System and apparatus for telecommunication
CN1167245C (en) A Method for Conveniently Realizing Personal Multimedia Communication Service
CN1599398A (en) Device and method for realizing transmitting information to computer network real-time communication terminal by telephone
CN1298146C (en) Method for notifying busy status to session initiating protocol network from end user
CN1625146A (en) Method and system for realizing sharing intelligent route
CN1353902A (en) Telecommunication gateway between private network and mobile network
CN1170395C (en) How to implement call forwarding
CN1685690A (en) Data communications system, computer, and data communications method for parallelly operating standard-based and proprietary resources
WO2004051945A1 (en) The implementation of the intelligent network in the next generation networks and its interconnection to the pstn
CN1856982A (en) Method for establishing a communication connection in a communication network for direct communication
CN1180594C (en) Authentication and Accounting Method in Internet Personal Number Service
CN1716948A (en) VoIP Gateway Communication Protocol
CN1115836C (en) Indication method of network user's coming call

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20050216

CX01 Expiry of patent term