[go: up one dir, main page]

CN1708139A - Virtual exchanger system - Google Patents

Virtual exchanger system Download PDF

Info

Publication number
CN1708139A
CN1708139A CN 200410048695 CN200410048695A CN1708139A CN 1708139 A CN1708139 A CN 1708139A CN 200410048695 CN200410048695 CN 200410048695 CN 200410048695 A CN200410048695 A CN 200410048695A CN 1708139 A CN1708139 A CN 1708139A
Authority
CN
China
Prior art keywords
packet
user
group
users
signaling
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.)
Granted
Application number
CN 200410048695
Other languages
Chinese (zh)
Other versions
CN1708139B (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 CN 200410048695 priority Critical patent/CN1708139B/en
Priority to PCT/CN2005/000842 priority patent/WO2005122494A1/en
Publication of CN1708139A publication Critical patent/CN1708139A/en
Application granted granted Critical
Publication of CN1708139B publication Critical patent/CN1708139B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明涉及公用电话交换网的技术,公开了一种虚拟交换机系统,使得现有的基于PSTN网络的CENTREX业务能够接入IP分组用户,实现IP分组用户单独组群以及IP分组用户和传统PSTN用户混合组群,同时提供IP分组用户的WAC接口以及业务。这种虚拟交换机系统通过修改通信节点增加分组用户接口或者增加网关完成协议转换和媒体转换,在基于PSTN的CENTREX中实现IP分组用户的接入。

Figure 200410048695

The invention relates to the technology of the public telephone exchange network, and discloses a virtual switch system, which enables the existing CENTREX service based on the PSTN network to access IP group users, and realizes separate groups of IP group users and IP group users and traditional PSTN users Mixed groups provide WAC interface and services for IP group users at the same time. This virtual switch system completes protocol conversion and media conversion by modifying communication nodes to add packet user interfaces or adding gateways, and realizes IP packet user access in PSTN-based CENTREX.

Figure 200410048695

Description

虚拟交换机系统virtual switch system

技术领域technical field

本发明涉及公用电话交换网的技术,特别涉及PSTN的虚拟交换机(CENTREX)技术。The invention relates to the technology of the public telephone switching network, in particular to the virtual exchange (CENTREX) technology of the PSTN.

背景技术Background technique

在厂矿企业、院校、医院、政府机关、集团公司、宾馆、酒店、金融机构等,常常需要在系统内部组成电话的专用网络,并且也需要内部的专用网络可以和外部电话系统互通,这可以通过专用自动小交换机(PrivateAutomatic Branch Exchange,简称“PABX”)来实现。所谓PABX是指一种自动地将内部用户线连接到电话系统外线的专用电话交换机。In factories, mines, colleges, hospitals, government agencies, group companies, hotels, hotels, financial institutions, etc., it is often necessary to form a dedicated telephone network within the system, and also need the internal dedicated network to communicate with the external telephone system, which can be It is realized through a private automatic branch exchange (Private Automatic Branch Exchange, referred to as "PABX"). The so-called PABX refers to a special telephone exchange that automatically connects the internal subscriber line to the external line of the telephone system.

虚拟交换机(CENTREX)的出现,改变了传统采用PABX组成专用网络的方案。CENTREX是一种集中交换业务,在通信节点上将部分用户,譬如一个企业,划分为一个基本用户群,并为之提供PABX的各种功能,同时还提供一些特有的电信网服务功能。其中,所述通信节点可以是端局、长途局或关口局的程控交换机。CENTREX与PABX在某种意义上具有一定程度的相似性,它们都为一个集中用户组提供可控制的内部电话交换能力,完成内部与外部之间的出群入群呼叫,及外加一系列补充业务。相对于PABX的独立软硬件和一定的占用空间,CENTREX主要是一个软件上的概念,且组成CENTREX的软件全部置于公共交换机内。The emergence of the virtual exchange (CENTREX) has changed the traditional scheme of using PABX to form a private network. CENTREX is a centralized exchange service, which divides some users, such as an enterprise, into a basic user group on the communication node, and provides various functions of PABX, and also provides some unique telecommunication network service functions. Wherein, the communication node may be a program-controlled exchange of an end office, a toll office or a gateway office. CENTREX and PABX have a certain degree of similarity in a certain sense, they both provide a centralized user group with controllable internal telephone switching capabilities, complete group calls between internal and external, and add a series of supplementary services . Compared with PABX's independent hardware and software and certain occupied space, CENTREX is mainly a software concept, and all the software that makes up CENTREX is placed in the public exchange.

由上述介绍可以理解,CENTREX业务实际上是通过利用公用电话交换网(Public Switched Telephone Network,简称“PSTN”)的资源来组成专用网络,为公众网的用户提供虚拟的PABX功能的业务。采用CENTREX,用户端不装PABX,而由局用的数字程控交换机直接向这个企业提供所有电话,可做到虽无PABX,但这个用户的所有电话都可享有PABX的基本功能,就像这台PABX集中到局用交换机中来了。CENTREX的引入取代了PABX,简化了网络层次,便于统一规划和管理,对网络整体运行水平的提高,增加市场覆盖范围及业务收入具有重要意义。并且由于CENTREX利用PSTN的资源来组成专用网络,具有组网灵活、业务多样、专业化维护等优点,因此得到了广泛的应用。It can be understood from the above introduction that the CENTREX service is actually a service that uses the resources of the Public Switched Telephone Network ("PSTN" for short) to form a private network and provide virtual PABX functions for users of the public network. With CENTREX, the user end does not install PABX, and the digital program-controlled switchboard used by the office directly provides all telephones to the enterprise. Although there is no PABX, all the telephones of this user can enjoy the basic functions of PABX, just like this The PABX is concentrated in the office switch. The introduction of CENTREX replaces PABX, simplifies the network level, facilitates unified planning and management, and is of great significance to the improvement of the overall operation level of the network and the increase of market coverage and business income. And because CENTREX uses PSTN resources to form a dedicated network, it has the advantages of flexible networking, diverse services, and professional maintenance, so it has been widely used.

现有技术可以在通信节点上实现普通CENTREX业务,接入的都是基于传统公用电话交换网(Public Switched Telephone Network,简称“PSTN”)用户,如模拟用户、V5用户和综合业务数字网(Integrated Services DigitalNetwork,简称“ISDN”)用户等。一个较简单的采用普通的CENTREX组群的系统组成示意图如图1所示。图1的三个用户分别通过各自的接口和一个通信节点10连接组成一个专用群。The existing technology can realize ordinary CENTREX services on the communication nodes, and the access is based on the traditional public switched telephone network (Public Switched Telephone Network, referred to as "PSTN") users, such as analog users, V5 users and integrated services digital network (Integrated Services Digital Network, referred to as "ISDN") users, etc. A schematic diagram of the composition of a relatively simple system using a common CENTREX group is shown in Figure 1. The three users in FIG. 1 are respectively connected to a communication node 10 through their respective interfaces to form a dedicated group.

考虑到专用网络内用户地理上的分散性,当一个用户群的用户分属不同通信节点10时,使用7号(No.7)信令网可把地理上分散的多个CENTREX群连为一体,成为广域CENTREX(Wide Area CENTREX,简称“WAC”)群,而业务的使用上与单个CENTREX群并无区别,  因为公网上有No.7信令的支持,使新业务的增加或修改相当简便易行。在WAC中,通信节点10提供WAC接口,使分布在不同交换局中的用户能属于同一个CENTREX群,实现普通CENTREX群内的基本业务和用户管理。采用WAC组群的一个较简单的系统组成示意图如图2所示。其中,PSTN用户接口指上述普通CENTREX所支持的通信节点10和用户间的接口。Considering the geographical dispersion of users in the private network, when the users of a user group belong to different communication nodes 10, using No. 7 (No.7) signaling network can connect multiple geographically dispersed CENTREX groups into one , become a wide area CENTREX (Wide Area CENTREX, referred to as "WAC") group, and the use of services is no different from that of a single CENTREX group, because there is No.7 signaling support on the public network, so that the addition or modification of new services is equivalent Simple and easy. In WAC, the communication node 10 provides a WAC interface, so that users distributed in different exchanges can belong to the same CENTREX group, and realize basic services and user management in a common CENTREX group. A schematic diagram of the composition of a relatively simple system using WAC groups is shown in FIG. 2 . Wherein, the PSTN user interface refers to the interface between the communication node 10 and the user supported by the above-mentioned common CENTREX.

为了支持PSTN用户组成CENTREX群,通信节点10包含呼叫控制功能模块和协议栈处理模块,此外通信节点10需要PSTN用户的CENTREX业务处理功能模块和PSTN用户的数据管理功能模块,其中,协议栈处理模块实现对信令的编码、解码处理;呼叫控制功能模块实现用户之间呼叫、群内用户呼叫、群外用户呼叫、出局呼叫和入局呼叫等各种类型的呼叫;PSTN用户的CENTREX业务处理功能模块用来实现多种CENTREX新业务和补充业务;PSTN用户的数据管理功能模块用来实现CENTREX的组群。如果为了支持WAC,通信节点10还需要PSTN用户的WAC接口实现局间的WAC对接。In order to support PSTN users to form a CENTREX group, the communication node 10 includes a call control function module and a protocol stack processing module. In addition, the communication node 10 needs a CENTREX service processing function module for PSTN users and a data management function module for PSTN users, wherein the protocol stack processing module Realize the encoding and decoding processing of signaling; the call control function module realizes various types of calls such as inter-user calls, intra-group user calls, out-group user calls, outgoing calls and incoming calls; CENTREX service processing function module for PSTN users It is used to realize various CENTREX new services and supplementary services; the PSTN user data management function module is used to realize CENTREX groups. To support the WAC, the communication node 10 also needs the WAC interface of the PSTN user to realize the inter-office WAC connection.

近年来,随着互联网的发展,网际互连协议协议(Internet Protocol,简称“IP”)分组用户的数量逐年增加,IP CENTREX应运而生,所谓IPCENTREX是指在IP分组电话方案中向用户提供CENTREX业务,但IPCENTREX的核心网络基于IP分组交换。而现有的CENTREX其核心网络是PSTN的电路交换网络,因此如何在PSTN网络中接入IP用户并且实现CENTREX业务就成为一个很现实的问题。In recent years, with the development of the Internet, the number of Internet Protocol (Internet Protocol, referred to as "IP") group users has increased year by year, and IP CENTREX came into being. The so-called IPCENTREX refers to the provision of CENTREX business, but the core network of IPCENTREX is based on IP packet switching. However, the core network of the existing CENTREX is the PSTN circuit switching network, so how to access IP users in the PSTN network and realize the CENTREX service has become a very real problem.

在实际应用中,上述方案存在以下问题:不管是普通的CENTREX业务还是WAC业务,均不支持IP分组用户的接入,不能在现有PSTN网络的基础上接入IP分组用户并提供CENTREX和WAC业务。In practical application, the above solution has the following problems: no matter it is ordinary CENTREX service or WAC service, it does not support the access of IP packet users, and it is impossible to access IP packet users and provide CENTREX and WAC on the basis of the existing PSTN network business.

造成这种情况的主要原因在于,现有的CENTREX和WAC业务,其核心网络是基于PSTN电路交换网络,通信节点没有IP分组用户接入的接口,不具有IP分组用户接入的协议处理、呼叫管理和CENTREX业务管理等功能,因此不支持IP分组用户的接入。The main reason for this situation is that the core network of the existing CENTREX and WAC services is based on the PSTN circuit switching network, and the communication nodes do not have interfaces for IP packet user access, protocol processing, and call access for IP packet user access. Management and CENTREX business management and other functions, so it does not support the access of IP packet users.

发明内容Contents of the invention

有鉴于此,本发明的主要目的在于提供一种虚拟交换机系统,使得现有的基于PSTN网络的CENTREX业务能够接入IP分组用户,实现IP分组用户单独组群以及IP分组用户和传统PSTN用户混合组群,同时提供IP分组用户的WAC接口以及业务。In view of this, the main purpose of the present invention is to provide a virtual switch system, so that the existing CENTREX service based on the PSTN network can access IP packet users, realize the separate grouping of IP packet users and the mixing of IP packet users and traditional PSTN users Group, while providing WAC interface and services for IP group users.

为实现上述目的,本发明提供了一种虚拟交换机系统,包含第一子系统,用于实现基于公用电话交换网的虚拟交换机功能的,还包含In order to achieve the above object, the present invention provides a virtual switch system, including a first subsystem, used to realize the virtual switch function based on the public switched telephone network, and also includes

第二子系统,用于将来自网际互连协议分组用户的基于网际互连协议的媒体和协议转换为基于公用电话交换网的媒体和协议,并发送到所述第一子系统处理,还用于将来自所述第一子系统的基于公用电话交换网的媒体和协议转换为基于网际互连协议的媒体和协议,并发送到所述分组用户。The second subsystem is used to convert the IP-based media and protocols from IP packet users into public switched telephone network-based media and protocols, and send them to the first subsystem for processing, and also use for converting the PSTN-based media and protocols from the first subsystem into Internet Protocol-based media and protocols, and sending them to the packet users.

其中,所述第一子系统和第二子系统位于通信节点中,该通信节点通过第一接口接收和处理来自网际互连协议分组用户的信令,并且向所述分组用户发送信令以实现对所述分组用户的控制。Wherein, the first subsystem and the second subsystem are located in a communication node, and the communication node receives and processes signaling from an Internet protocol packet user through a first interface, and sends signaling to the packet user to implement Control over the group users.

所述第一接口接收和发送的信令可以是媒体网关控制协议、H.248协议、会话初始化协议、H.323协议中的一种或其任意组合。The signaling received and sent by the first interface may be one of media gateway control protocol, H.248 protocol, session initiation protocol, H.323 protocol or any combination thereof.

所述第二子系统中包含分组用户接口模块、分组协议栈处理模块、分组用户呼叫控制模块、分组用户虚拟交换机业务处理模块和分组用户数据管理模块,其中The second subsystem includes a packet user interface module, a packet protocol stack processing module, a packet user call control module, a packet user virtual switch service processing module, and a packet user data management module, wherein

所述分组用户接口模块,用于实现所述第一接口的功能;The group user interface module is configured to realize the function of the first interface;

所述分组协议栈处理模块,用于对来自所述分组用户接口模块的分组用户信令进行解码并生成呼叫信令发送到所述分组用户呼叫控制模块,对来自所述分组用户呼叫控制模块的呼叫信令进行编码并生成分组用户信令发送到所述分组用户接口模块;The packet protocol stack processing module is used to decode the packet user signaling from the packet user interface module and generate call signaling to send to the packet user call control module, and to process the packet user signaling from the packet user call control module Encoding the call signaling and generating packet user signaling to send to the packet user interface module;

所述分组用户呼叫控制模块,用于实现所述分组用户的各种类型呼叫,对来自所述分组协议栈处理模块的呼叫信令进行处理,生成业务处理信令发送到所述分组用户虚拟交换机业务处理模块,对来自所述分组用户虚拟交换机业务处理模块的业务处理信令进行处理,生成呼叫信令发送到所述分组协议栈处理模块;The packet user call control module is used to realize various types of calls of the packet user, process the call signaling from the packet protocol stack processing module, generate service processing signaling and send it to the packet user virtual switch The service processing module processes the service processing signaling from the packet user virtual switch service processing module, generates call signaling and sends it to the packet protocol stack processing module;

所述分组用户虚拟交换机业务处理模块,用于实现所述分组用户的虚拟交换机新业务和补充业务,通过业务处理信令和所述分组用户呼叫控制模块进行交互;The packet user virtual switch service processing module is used to realize the new service and supplementary service of the virtual switch of the packet user, and interact with the packet user call control module through service processing signaling;

分组用户数据管理模块,用于管理所述分组用户的信息,其中包含虚拟交换机组群信息,并供所述分组用户虚拟交换机业务处理模块和分组用户呼叫控制模块在呼叫和业务处理时查询。The packet subscriber data management module is used to manage the packet subscriber information, including virtual switch group information, which is inquired by the packet subscriber virtual switch service processing module and the packet subscriber call control module during call and service processing.

所述分组用户呼叫控制模块实现的呼叫类型包含:所述分组用户之间的呼叫、所述分组用户和公用电话交换网用户之间的呼叫、所述分组用户群内呼叫、所述分组用户群外呼叫、所述分组用户出局呼叫和所述分组用户入局呼叫。The call types implemented by the group user call control module include: calls between the group users, calls between the group users and public switched telephone network users, calls within the group user groups, calls in the group user groups Outgoing calls, outgoing calls of the group users, and incoming calls of the group users.

所述分组用户数据管理模块实现的所述分组用户的虚拟交换机组群形式可以是所述分组用户单独组群,也可以是所述分组用户和公用电话交换网用户混合组群。The group form of the virtual switch group of the group users implemented by the group user data management module may be a separate group of the group users, or a mixed group of the group users and public switched telephone network users.

所述第二子系统还提供所述分组用户的广域虚拟交换机接口。The second subsystem also provides a wide area virtual switch interface for the packet subscriber.

所述第一子系统还可通过模拟接口、综合业务数字网接口和V5接口支持公用电话交换网用户的接入。The first subsystem can also support the access of users of the public switched telephone network through an analog interface, an integrated service digital network interface and a V5 interface.

通过比较可以发现,本发明的技术方案与现有技术的区别在于,本发明的CENTREX系统通过修改通信节点增加分组用户接口或者增加网关完成协议转换和媒体转换,在基于PSTN的CENTREX中实现IP分组用户的接入。Through comparison, it can be found that the difference between the technical solution of the present invention and the prior art is that the CENTREX system of the present invention completes protocol conversion and media conversion by modifying the communication node to increase the packet user interface or adding a gateway, and realizes IP packet in PSTN-based CENTREX user access.

这种技术方案上的区别,带来了较为明显的有益效果,即首先本发明可接入IP分组用户的基于PSTN的CENTREX系统实现了IP分组用户的CENTREX业务,将大量的IP分组用户接入通信节点,充分利用IP网络资源,降低组网和运营成本;其次,本方案对原有PSTN的CENTREX业务的用户没有任何影响,对网络的改造和冲击最小;第三,本方案可以通过话务台完成对IP分组用户CENTREX群组的管理和维护工作,因此IP分组用户及设备可以统一规划管理,维护管理水平高,设备运转更加稳定可靠。The difference in this technical solution has brought more obvious beneficial effects, that is, firstly, the PSTN-based CENTREX system that can access IP packet users in the present invention realizes the CENTREX service of IP packet users, and connects a large number of IP packet users. Communication nodes, making full use of IP network resources, reducing networking and operating costs; secondly, this solution has no impact on the users of the original PSTN CENTREX service, and has the least impact on network transformation and impact; third, this solution can pass traffic The station completes the management and maintenance of the CENTREX group of IP group users, so the IP group users and equipment can be planned and managed in a unified manner, the maintenance and management level is high, and the equipment operation is more stable and reliable.

附图说明Description of drawings

图1为一个较简单的采用普通的CENTREX组群的系统组成示意图;Figure 1 is a schematic diagram of a relatively simple system using a common CENTREX group;

图2为采用WAC组群的一个较简单的系统组成示意图;Figure 2 is a schematic diagram of a relatively simple system composition using a WAC group;

图3为根据本发明的一个较佳实施例的通过修改通信节点实现的可接入IP分组用户的基于PSTN的CENTREX系统组成示意图;Fig. 3 is the CENTREX system composition diagram based on PSTN that realizes by modifying the communication node that can access IP grouping user according to a preferred embodiment of the present invention;

图4为根据本发明的一个较佳实施例的通过增加网关实现的可接入IP分组用户的基于PSTN的CENTREX系统组成示意图;Fig. 4 is a schematic diagram of the composition of the PSTN-based CENTREX system that can access IP packet users by adding gateways according to a preferred embodiment of the present invention;

图5为根据本发明的一个较佳实施例的通信节点中与IP分组用户处理相关的模块结构图。Fig. 5 is a structural diagram of modules related to IP packet user processing in a communication node according to a preferred embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

本发明的优点就在于实现了IP分组用户和普通用户的统一管理,在呼叫处理和CENTREX业务处理中将IP用户和普通用户融合在一起,通过统一的呼叫处理和数据库管理模块,使IP分组用户和普通用户具有相同的业务属性和业务模式,减少了数据配置和管理的环节。The advantage of the present invention is that it realizes the unified management of IP group users and common users, integrates IP users and common users in call processing and CENTREX service processing, and makes IP group users It has the same business attributes and business models as ordinary users, reducing the links of data configuration and management.

本发明将IP用户的接入、IP协议的编解码都包含在了通信节点之中,做为一个整体实现对IP用户的处理。在实现IP媒体流和PSTN媒体流之间的转换中,本发明的较佳处在于实现了一次性转换,直接将IP媒体流转换为PSTN媒体流以及直接将PSTN媒体流转换为IP媒体流,不需多次转换,从而避免了由此而带来的通话质量的下降。本发明所内置的媒体转换部件,可以直接将基于UDP/IP的RTP媒体流直接转换为模拟语音信号或是PCM数字信号,具体接口可以是普通用户线路、V5、ISDN、模拟中继线路、E1、T1、STM等等。The invention includes the access of IP users and the encoding and decoding of IP protocol in the communication node, and realizes the processing of IP users as a whole. In realizing the conversion between the IP media stream and the PSTN media stream, the present invention preferably realizes one-time conversion, directly converts the IP media stream into the PSTN media stream and directly converts the PSTN media stream into the IP media stream, There is no need for multiple conversions, thereby avoiding the resulting decline in call quality. The built-in media conversion part of the present invention can directly convert the RTP media flow based on UDP/IP into an analog voice signal or a PCM digital signal, and the specific interface can be a common subscriber line, V5, ISDN, analog trunk line, E1, T1, STM, etc.

为了使现有的基于PSTN网络的CENTREX业务能够接入IP分组用户,首先要使IP分组用户能够接入通信节点,因此可以通过在通信节点中增加相应模块完成协议转换、媒体转换等,从而提供合适的接口以支持IP分组用户的接入和CENTREX业务的提供,也可以通过网关的协议转换和媒体转换等功能将IP分组用户的数据进行转换以实现IP分组用户的接入和CENTREX业务的提供。In order to enable the existing PSTN-based CENTREX service to access IP packet users, it is first necessary to enable IP packet users to access communication nodes. Therefore, protocol conversion and media conversion can be completed by adding corresponding modules in communication nodes, thereby providing Appropriate interfaces to support the access of IP packet users and the provision of CENTREX services, and the data of IP packet users can also be converted through the functions of gateway protocol conversion and media conversion to realize the access of IP packet users and the provision of CENTREX services .

下面结合本发明的具体实施例来说明本发明方案。The solution of the present invention will be described below in combination with specific embodiments of the present invention.

通过修改通信节点完成协议转换和媒体转换等功能,可以实现在基于PSTN的CENTREX内接入IP分组用户。By modifying the communication nodes to complete functions such as protocol conversion and media conversion, it is possible to access IP packet users in CENTREX based on PSTN.

根据本发明的一个较佳实施例的通过修改通信节点实现的可接入IP分组用户的基于PSTN的CENTREX系统组成示意图如图3所示。According to a preferred embodiment of the present invention, a schematic composition diagram of a PSTN-based CENTREX system that can access IP packet users by modifying communication nodes is shown in FIG. 3 .

通过修改通信节点实现的可接入IP分组用户的CENTREX系统包含:至少一个IP分组用户20,若干PSTN用户30和通信节点10。The CENTREX system accessible to IP packet users realized by modifying communication nodes includes: at least one IP packet user 20 , several PSTN users 30 and communication nodes 10 .

PSTN用户30和通信节点10通过PSTN用户接口连接,IP分组用户20和通信节点10之间采用接口1连接。The PSTN user 30 and the communication node 10 are connected through the PSTN user interface, and the IP packet user 20 and the communication node 10 are connected through the interface 1 .

如图5所示,除了传统的通信节点10的功能模块,为了支持IP用户的接入并为之提供CENTREX业务,通信节点10需要完成协议转换和媒体转换等功能,通信节点10还包含:IP分组用户接口模块、IP分组协议栈处理模块、IP分组用户呼叫控制模块、IP分组用户CENTREX业务处理模块和IP分组用户数据管理模块。在本发明的一个较佳实施例中,通信节点10还提供IP分组用户WAC接口实现局间的WAC对接。As shown in Figure 5, in addition to the functional modules of the traditional communication node 10, in order to support the access of IP users and provide them with CENTREX services, the communication node 10 needs to complete functions such as protocol conversion and media conversion. The communication node 10 also includes: IP Packet user interface module, IP packet protocol stack processing module, IP packet user call control module, IP packet user CENTREX service processing module and IP packet user data management module. In a preferred embodiment of the present invention, the communication node 10 also provides an IP packet user WAC interface to realize inter-office WAC connection.

IP分组用户接口模块用来提供接口1和IP分组用户20连接。通信节点10通过接口1接受IP分组用户20发送的信令,并通过接口1下发信令实现对IP分组用户20的控制。其中,接口1支持的信令可以是媒体网关控制协议(Medium Gateway Control Protocol,简称“MGCP”)、H.248、会话初始化协议(Session Initation Protocol,简称“SIP”)或H.323。熟悉本领域的技术人员可以理解,接口1支持的信令也可以是其它协议,可以由管理人员根据需要改变而不影响本发明的实质。The IP packet user interface module is used to provide interface 1 and IP packet user 20 connection. The communication node 10 receives the signaling sent by the IP packet user 20 through the interface 1, and sends the signaling through the interface 1 to control the IP packet user 20. Wherein, the signaling supported by interface 1 may be Media Gateway Control Protocol (Medium Gateway Control Protocol, "MGCP"), H.248, Session Initiation Protocol (Session Initation Protocol, "SIP") or H.323. Those skilled in the art can understand that the signaling supported by interface 1 can also be other protocols, which can be changed by administrators according to needs without affecting the essence of the present invention.

IP分组协议栈处理模块用来实现分组用户信令的编码、解码处理。其中,IP分组协议栈处理模块和传统的通信节点10的协议栈处理模块功能类似,不同的是,传统的协议栈处理模块处理PSTN网络的相关协议,IP分组协议栈处理模块处理IP分组的协议。The IP packet protocol stack processing module is used to realize the encoding and decoding processing of packet user signaling. Wherein, the IP packet protocol stack processing module is similar to the protocol stack processing module of the traditional communication node 10. The difference is that the traditional protocol stack processing module processes the relevant protocols of the PSTN network, and the IP packet protocol stack processing module processes the protocol of the IP packet .

IP分组用户呼叫控制模块用来实现IP分组用户20各种类型的呼叫。其中,呼叫类型包含:IP分组用户20之间的呼叫、IP分组用户20和PSTN用户30之间的呼叫、IP分组用户20群内呼叫、IP分组用户20群外呼叫、IP分组用户20出局呼叫和IP分组用户20入局呼叫等各种呼叫类型。The IP packet user call control module is used to realize various types of calls of the IP packet user 20 . Among them, the call types include: calls between IP group users 20, calls between IP group users 20 and PSTN users 30, calls within the group of IP group users 20, calls outside the group of IP group users 20, outbound calls of IP group users 20 and various call types such as incoming calls of IP packet users 20.

IP分组用户CENTREX业务处理模块用来实现IP分组用户20的多种CENTREX新业务和补充业务。其中,向IP分组用户20所提供的CENTREX业务可以和向PSTN用户30提供的CENTREX业务相同。The IP packet user CENTREX service processing module is used to realize various CENTREX new services and supplementary services of the IP packet user 20 . Wherein, the CENTREX service provided to the IP packet user 20 may be the same as the CENTREX service provided to the PSTN user 30 .

IP分组用户数据管理模块用于管理所述分组用户的信息,其中包含虚拟交换机组群信息,通过这些信息可以实现IP分组用户20的CENTREX组群。其中,IP分组用户20的CENTREX组群可以是IP分组用户20的单独组群,也可以是IP分组用户和PSTN用户的混合组群。The IP packet user data management module is used to manage the information of the group users, which includes virtual switch group information, and the CENTREX group of the IP group users 20 can be realized through these information. Wherein, the CENTREX group of the IP packet user 20 may be a separate group of the IP packet user 20, or may be a mixed group of the IP packet user and the PSTN user.

上面介绍了通信节点10中与分组用户相关的各个模块,这里说明一下各个模块之间的连接关系。IP分组用户接口模块和IP分组协议栈处理模块之间通过分组用户信令交互;IP分组协议栈处理模块和IP分组用户呼叫控制模块之间通过呼叫信令交互;IP分组用户呼叫控制模块和IP分组用户CENTREX业务处理模块之间通过业务处理信令交互;IP分组用户呼叫控制模块和IP分组用户CENTREX业务处理模块在呼叫和业务处理过程中需要从IP分组用户数据管理模块查询分组用户信息(其中包含虚拟交换机组群信息)。Each module related to the group user in the communication node 10 has been introduced above, and the connection relationship between each module is explained here. The IP packet user interface module and the IP packet protocol stack processing module interact through packet user signaling; the IP packet protocol stack processing module and the IP packet user call control module interact through call signaling; the IP packet user call control module and the IP The packet user CENTREX service processing modules interact through service processing signaling; the IP packet user call control module and the IP packet user CENTREX service processing module need to query the packet user information from the IP packet user data management module during the call and service processing (where Contains virtual switch group information).

下面举例说明这些模块为IP分组用户服务的过程:The following example illustrates the process of these modules serving IP packet users:

当IP分组用户20向通信节点10发送分组用户信令时,IP分组用户接口模块将该分组用户信令发送给IP分组协议栈处理模块;IP分组协议栈处理模块对收到的分组用户信令进行解码,生成相应的呼叫信令,发送到IP分组用户呼叫控制模块;IP分组用户呼叫控制模块对收到的呼叫信令进行处理,发现该呼叫是群组呼叫,需要从IP分组用户数据管理模块查询IP分组用户的虚拟交换机组群信息,根据查询到的信息完成呼叫处理,并根据呼叫相对应的业务,向IP分组用户CENTREX业务处理模块发送业务处理指令;IP分组用户CENTREX业务处理模块响应业务处理指令,完成业务处理功能,处理结果先后经过IP分组用户呼叫控制模块、IP分组协议栈处理模块和IP分组用户接口模块反馈给IP分组用户20。When the IP packet user 20 sends packet user signaling to the communication node 10, the IP packet user interface module sends the packet user signaling to the IP packet protocol stack processing module; the IP packet protocol stack processing module receives the packet user signaling Decode it, generate corresponding call signaling, and send it to the IP group user call control module; the IP group user call control module processes the received call signaling and finds that the call is a group call, which needs to be managed from the IP group user data management The module queries the virtual switch group information of the IP packet user, completes call processing according to the queried information, and sends a service processing instruction to the IP packet user CENTREX service processing module according to the corresponding service of the call; the IP packet user CENTREX service processing module responds The service processing instruction completes the service processing function, and the processing result is fed back to the IP packet user 20 through the IP packet user call control module, the IP packet protocol stack processing module and the IP packet user interface module.

需要说明的是,图3所示的通过修改通信节点实现的可接入IP分组用户的基于PSTN的CENTREX系统可以不包含PSTN用户30,此时IP分组用户20单独组群。It should be noted that the PSTN-based CENTREX system shown in FIG. 3 that can access IP packet users by modifying communication nodes may not include PSTN users 30, and at this time, IP packet users 20 are grouped separately.

通过增加接入网关完成协议转换和媒体转换等功能,也可以在基于PSTN的CENTREX内实现IP分组用户的接入。By adding the access gateway to complete functions such as protocol conversion and media conversion, the access of IP packet users can also be realized in CENTREX based on PSTN.

根据本发明的一个较佳实施例的通过增加网关实现的可接入IP分组用户的基于PSTN的CENTREX系统组成示意图如图4所示。According to a preferred embodiment of the present invention, a schematic composition diagram of a PSTN-based CENTREX system that can access IP packet users by adding a gateway is shown in FIG. 4 .

通过增加网关实现的可接入IP分组用户的基于PSTN的CENTREX系统包含:通信节点10、至少一个IP分组用户20,若干PSTN用户30、接入网关50和IP网关60。The PSTN-based CENTREX system that can be accessed by adding gateways to IP packet users includes: a communication node 10, at least one IP packet user 20, several PSTN users 30, an access gateway 50 and an IP gateway 60.

通信节点10、接入网关50连接、IP网关60和IP分组用户20依次连接;通信节点10和PSTN用户30通过PSTN用户接口连接。The communication node 10 is connected with the access gateway 50, and the IP gateway 60 is connected with the IP packet user 20 in sequence; the communication node 10 and the PSTN user 30 are connected through the PSTN user interface.

其中,通信节点10和现有的基于PSTN的CENTREX中的通信节点相同。Wherein, the communication node 10 is the same as the communication node in the existing PSTN-based CENTREX.

接入网关50用于实现PSTN网和接入网之间的接口功能,在PSTN网接入侧支持V5或ISDN等协议。IP网关60用于将分组用户接入IP网,实现接入网和IP网之间的媒体流的编解码转换。在IP侧支持MGCP、H.248、SIP或是H.323等协议。接入网关和IP网关之间的接口既可以是标准的E1、T1接口,也可以是两者之间的私有接口协议。The access gateway 50 is used to realize the interface function between the PSTN network and the access network, and supports protocols such as V5 or ISDN on the access side of the PSTN network. The IP gateway 60 is used to connect packet users to the IP network, and implement codec conversion of media streams between the access network and the IP network. Support MGCP, H.248, SIP or H.323 protocols on the IP side. The interface between the access gateway and the IP gateway can be a standard E1 or T1 interface, or a private interface protocol between the two.

熟悉本领域的技术人员可以理解,通过网关的协议和媒体转换,通信节点10就可以接入IP分组用户20并提供和PSTN用户一样的CENTREX业务。Those skilled in the art can understand that through the protocol and media conversion of the gateway, the communication node 10 can access the IP packet user 20 and provide the same CENTREX service as the PSTN user.

虽然通过参照本发明的某些优选实施例,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种各样的改变,而不偏离所附权利要求书所限定的本发明的精神和范围。Although the present invention has been illustrated and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein, and without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (8)

1.一种虚拟交换机系统,包含第一子系统,用于实现基于公用电话交换网的虚拟交换机功能的,其特征在于,还包含1. A virtual exchange system, comprising a first subsystem, for realizing the virtual exchange function based on the public switched telephone network, characterized in that it also includes 第二子系统,用于将来自网际互连协议分组用户的基于网际互连协议的媒体和协议转换为基于公用电话交换网的媒体和协议,并发送到所述第一子系统处理,还用于将来自所述第一子系统的基于公用电话交换网的媒体和协议转换为基于网际互连协议的媒体和协议,并发送到所述分组用户。The second subsystem is used to convert the IP-based media and protocols from IP packet users into public switched telephone network-based media and protocols, and send them to the first subsystem for processing, and also use for converting the PSTN-based media and protocols from the first subsystem into Internet Protocol-based media and protocols, and sending them to the packet users. 2.根据权利要求1所述的虚拟交换机系统,其特征在于,所述第一子系统和第二子系统位于通信节点中,该通信节点通过第一接口接收和处理来自网际互连协议分组用户的信令,并且向所述分组用户发送信令以实现对所述分组用户的控制。2. The virtual switch system according to claim 1, wherein the first subsystem and the second subsystem are located in a communication node, and the communication node receives and processes data from the Internet protocol packet user via the first interface. signaling, and send signaling to the group user to implement control over the group user. 3.根据权利要求2所述的虚拟交换机系统,其特征在于,所述第一接口接收和发送的信令可以是媒体网关控制协议、H.248协议、会话初始化协议、H.323协议中的一种或其任意组合。3. The virtual exchange system according to claim 2, wherein the signaling received and sent by the first interface can be one of the media gateway control protocol, H.248 protocol, session initiation protocol, and H.323 protocol. one or any combination thereof. 4.根据权利要求2所述的虚拟交换机系统,其特征在于,所述第二子系统中包含分组用户接口模块、分组协议栈处理模块、分组用户呼叫控制模块、分组用户虚拟交换机业务处理模块和分组用户数据管理模块,其中4. virtual exchange system according to claim 2, is characterized in that, comprises packet subscriber interface module, packet protocol stack processing module, packet subscriber call control module, packet subscriber virtual switch service processing module and in the second subsystem Group user data management module, wherein 所述分组用户接口模块,用于实现所述第一接口的功能;The group user interface module is configured to realize the function of the first interface; 所述分组协议栈处理模块,用于对来自所述分组用户接口模块的分组用户信令进行解码并生成呼叫信令发送到所述分组用户呼叫控制模块,对来自所述分组用户呼叫控制模块的呼叫信令进行编码并生成分组用户信令发送到所述分组用户接口模块;The packet protocol stack processing module is used to decode the packet user signaling from the packet user interface module and generate call signaling to send to the packet user call control module, and to process the packet user signaling from the packet user call control module Encoding the call signaling and generating packet user signaling to send to the packet user interface module; 所述分组用户呼叫控制模块,用于实现所述分组用户的各种类型呼叫,对来自所述分组协议栈处理模块的呼叫信令进行处理,生成业务处理信令发送到所述分组用户虚拟交换机业务处理模块,对来自所述分组用户虚拟交换机业务处理模块的业务处理信令进行处理,生成呼叫信令发送到所述分组协议栈处理模块;The packet user call control module is used to realize various types of calls of the packet user, process the call signaling from the packet protocol stack processing module, generate service processing signaling and send it to the packet user virtual switch The service processing module processes the service processing signaling from the packet user virtual switch service processing module, generates call signaling and sends it to the packet protocol stack processing module; 所述分组用户虚拟交换机业务处理模块,用于实现所述分组用户的虚拟交换机新业务和补充业务,通过业务处理信令和所述分组用户呼叫控制模块进行交互;The packet user virtual switch service processing module is used to realize the new service and supplementary service of the virtual switch of the packet user, and interact with the packet user call control module through service processing signaling; 分组用户数据管理模块,用于管理所述分组用户的信息,其中包含虚拟交换机组群信息,并供所述分组用户虚拟交换机业务处理模块和分组用户呼叫控制模块在呼叫和业务处理时查询。The packet subscriber data management module is used to manage the packet subscriber information, including virtual switch group information, which is inquired by the packet subscriber virtual switch service processing module and the packet subscriber call control module during call and service processing. 5.根据权利要求4所述的虚拟交换机系统,其特征在于,所述分组用户呼叫控制模块实现的呼叫类型包含:所述分组用户之间的呼叫、所述分组用户和公用电话交换网用户之间的呼叫、所述分组用户群内呼叫、所述分组用户群外呼叫、所述分组用户出局呼叫和所述分组用户入局呼叫。5. The virtual exchange system according to claim 4, wherein the call type implemented by the group user call control module includes: calls between the group users, calls between the group users and public switched telephone network users calls between the group users, calls within the group user group, calls outside the group user group, outgoing calls of the group user and incoming calls of the group user. 6.根据权利要求4所述的虚拟交换机系统,其特征在于,所述分组用户数据管理模块实现的所述分组用户的虚拟交换机组群形式可以是所述分组用户单独组群,也可以是所述分组用户和公用电话交换网用户混合组群。6. The virtual switch system according to claim 4, characterized in that, the virtual switch group form of the packet user realized by the packet user data management module can be a separate group of the packet user, or can be all The mixed group of group users and public switched telephone network users mentioned above. 7.根据权利要求1所述的虚拟交换机系统,其特征在于,所述第二子系统还提供所述分组用户的广域虚拟交换机接口。7. The virtual switch system according to claim 1, wherein the second subsystem further provides a wide-area virtual switch interface for the group user. 8.根据权利要求1所述的虚拟交换机系统,其特征在于,所述第一子系统还可通过模拟接口、综合业务数字网接口和V5接口支持公用电话交换网用户的接入。8. The virtual switch system according to claim 1, wherein the first subsystem can also support the access of users of the public switched telephone network through an analog interface, an ISDN interface and a V5 interface.
CN 200410048695 2004-06-11 2004-06-11 virtual switch system Expired - Fee Related CN1708139B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN 200410048695 CN1708139B (en) 2004-06-11 2004-06-11 virtual switch system
PCT/CN2005/000842 WO2005122494A1 (en) 2004-06-11 2005-06-13 Virtual telephone subscriber group system for implementing ip packet subscriber access

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200410048695 CN1708139B (en) 2004-06-11 2004-06-11 virtual switch system

Publications (2)

Publication Number Publication Date
CN1708139A true CN1708139A (en) 2005-12-14
CN1708139B CN1708139B (en) 2010-08-11

Family

ID=35503476

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410048695 Expired - Fee Related CN1708139B (en) 2004-06-11 2004-06-11 virtual switch system

Country Status (2)

Country Link
CN (1) CN1708139B (en)
WO (1) WO2005122494A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101347038B (en) * 2005-12-27 2012-02-01 思科技术公司 Communication via satellite switching over the network
CN101765067B (en) * 2008-12-24 2013-10-16 中国移动通信集团公司 Business data synchronization system, device and method
WO2017059763A1 (en) * 2015-10-10 2017-04-13 华为技术有限公司 Signal transmission method and device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000051290A2 (en) * 1999-02-23 2000-08-31 Alcatel Internetworking, Inc. Multi-service network switch
BR0012914A (en) * 1999-08-04 2002-04-23 Ericsson Telefon Ab L M Methods for establishing a telephone call between a subscriber and an additional party, and for establishing a call from a calling party to a called party, telecommunication system including at least one subscriber for voice traffic and a switchboard, access link between a subscriber for voice traffic and a telephone exchange, a telecommunications system for supporting telephone traffic to and from at least one subscriber, and a telephone exchange
US6731598B1 (en) * 2000-09-28 2004-05-04 Telefonaktiebolaget L M Ericsson (Publ) Virtual IP framework and interfacing method
CN1199405C (en) * 2002-07-23 2005-04-27 华为技术有限公司 Enterprise external virtual special network system and method using virtual router structure

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101347038B (en) * 2005-12-27 2012-02-01 思科技术公司 Communication via satellite switching over the network
CN101765067B (en) * 2008-12-24 2013-10-16 中国移动通信集团公司 Business data synchronization system, device and method
WO2017059763A1 (en) * 2015-10-10 2017-04-13 华为技术有限公司 Signal transmission method and device
CN106572275A (en) * 2015-10-10 2017-04-19 华为技术有限公司 Method and apparatus for transmitting signal

Also Published As

Publication number Publication date
WO2005122494A1 (en) 2005-12-22
CN1708139B (en) 2010-08-11

Similar Documents

Publication Publication Date Title
CN1190079C (en) Soft exchange based video conference system multipoint controller
US7283519B2 (en) Distributed edge switching system for voice-over-packet multiservice network
US7215663B1 (en) Private IP communication network architecture
US8625578B2 (en) Access independent common architecture for real-time communications services for networking environments
CN1170393C (en) Method and system for realizing IP voice service in private network
CN1685691A (en) Support of fax and Modem in SIP/SIP-T network and in interworking between said network and ISUP+/BICC
CN1652561A (en) Call processing system and method in a voice and data integrated switching system
CN1497906A (en) System and method for generating ringbace tone
CN1124725C (en) Telephone exchange system and method based on internet protocol
CN1288884C (en) IP access method and system of phonetic service
CN1798137A (en) Method for controlling soft exchange call, and soft exchange equipment
CN1849808A (en) Interworking of hybrid protocol multimedia networks
CN1369172A (en) IP based telephone system
CN1487702A (en) Voice, data and video integrated service system and equipment
CN1708139B (en) virtual switch system
CN1592257A (en) Method for setting call connection between network visual telephones
CN1809177A (en) Method of implementing central subscriber exchange in WAN
CN1750520A (en) Composite network communication device and its control method
CN1820474A (en) Shared dedicated access line (DAL) gateway routing discrimination
CN104113537A (en) System and method supporting access of TDM-circuit-based PBX devices of different protocol interface types to IMS network
CN100521635C (en) Terminal cut-in control device and multimedia communication system based on Internet protocol
CN1605216A (en) Method of Providing PSTN/ISDN Service in Next Generation Network
CN1838673A (en) Method for establishing a useful data connection between terminal devices
CN1190941C (en) Calling center blended with packet exchange mode and circuit exchange mode
Maresca et al. Internet protocol support for telephony

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100811

Termination date: 20130611