CN1798100A - 根据服务等级来信号通知VolP呼叫的方法和设备 - Google Patents
根据服务等级来信号通知VolP呼叫的方法和设备 Download PDFInfo
- Publication number
- CN1798100A CN1798100A CNA2005101254699A CN200510125469A CN1798100A CN 1798100 A CN1798100 A CN 1798100A CN A2005101254699 A CNA2005101254699 A CN A2005101254699A CN 200510125469 A CN200510125469 A CN 200510125469A CN 1798100 A CN1798100 A CN 1798100A
- Authority
- CN
- China
- Prior art keywords
- voip
- service
- signaling
- class
- call setup
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
在用于根据基于因特网协议的语音(VoIP)服务系统中的服务等级来信号通知VoIP呼叫的方法和设备中,建立数据库,所述数据库包括由VoIP服务的等级进行区分的VoIP信令信息,并根据服务等级分配条件来检索数据库,以便产生呼叫建立消息。呼叫建立消息包括有关服务等级的信息。因此,可以通过根据每一个用户或VoIP服务的每一个等级的主要因子来设置不同的服务等级,来执行动态的VoIP信号通知。
Description
技术领域
本发明涉及一种基于因特网协议的语音(VoIP)服务,更具体地,涉及一种用于根据VoIP服务系统中的服务等级来信号通知VoUP呼叫的方法和设备,该方法和设备能够根据服务等级来动态地执行VoIP信令,以便根据基于VoIP服务系统中的用户策略或VoIP运营商策略的服务等级,通过区分和设置各种服务质量(QoS)因子来建立呼叫。
背景技术
近年来,在分组网络上传输语音的一种基于因特网协议的语音(VoIP)技术吸引了很多注意。从1995年起,基于VoIP的因特网电话服务已经投入实践,并且在韩国,根据修订的电信商业法律,从1998年1月起,合法的因特网电话提供商已经提供了各种服务,与现有的电话费用相比,能够提供明显低廉的国际呼叫。此外,相对于因特网电话服务,1999年秋天开始的免费服务提供了吸引公众注意力的机会。现在,已有的电话网络提供商正面临危机,并且电话服务市场已经需要改革。
当前,VoIP技术的代表示例包括主要利用IP-PBX在内联网网络上提供的IP电话服务。
由于其开放性近来实现大众化的免费的基于VoIP的因特网电话服务向公众用户扩展了对于因特网电话的认识,并且在大规模企业组领导的国家经济计划中引起明显的变化。此外,利用因特网网络容量和相关技术的发展,可以预测最终可以将所有的通信系统与因特网合并,或由基于因特网的通信来替代已有的通信。
基于因特网协议的语音(VoIP)是一种在因特网上传输具有连贯性和实时特点的语音信息的技术,其中因特网的特征在于一种分组交换网络。基于因特网协议的语音可以应用于各种应用领域,但当前按照实质上与因特网电话相同的含义进行使用。因特网电话对于公众的友好性是由于其较低的通信费用。即使免费PC到电话服务还未开始,低廉的PC到PC因特网电话、由语音转售提供商提供的廉价国际电话等已经吸引力注意力。最初,考虑到市场快速入侵的已有电话提供商甚至已经培养了合法的继承人。
基于VoIP的因特网电话服务由于两个原因具有竞争力的价格:首先,因特网电话使用已经设置并用作数据传输网络的因特网骨干网;以及第二,因特网电话使用分组传输系统,因此与在繁忙状态中独占线路的已有电话网络相比,其能够更有效地使用网络,从而减少了通信成本。
然而,这可能会成为因特网电话容量下降的原因,因此需要克服该问题的各种技术。已经提出了一种可选方案,其要求实时数据(例如语音和图像)以及应当虚拟或实质上分离的数据传输网络。
除了具有竞争力的价格以外,基于VoIP的因特网电话具有灵活使用带宽、容易区分服务、与各种服务合并等优点。VoIP因特网电话的优点还在于VoIP电话服务的成本相同,而与呼叫距离无关,并且由于只要设置了因特网的地方VoIP电话就可用,因此VoIP电话易于接入。
另一方面,因特网电话具有要解决的许多技术问题。其突出的问题在于:由网络和终端的容量引起的通信质量延迟和不满意、使用其自己方式的各种设备制造商之间的互用性、安全性、可用于已有电话的各种服务的提供和操作、建立新服务以便有效地结合因特网的其它功能等。
VoIP的发展和产生可能是使这些问题得到成功解决的一种方式。在现有技术中各种努力得到的一些成果产生了当前的服务。
作为用于在因特网上传送图像、语音和传真消息的服务的VoIP发送例如语音和视频的实时媒体,例如,其中希望使用因特网的用户利用他或她的PC、利用运行因特网协议的独立设备或通过在已有公共交换电话网(PSTN)终端处呼叫网关,来接入因特网。
利用VoIP服务,存在发现并信号通知对应方的需要。VoIP信令的示例包括国际电信标准化部门(ITU-T)的H.323和因特网工程任务组(IETF)的会话初始协议(SIP)。
在传统的VoIP服务系统中,由于VoIP信令,已经设置了用于VoIP服务的关键因子作为固定值,例如VoIP信令的类型(例如H.323、SIP、MGCP、MEGACO和H.248)、所用编解码器的类型、静音抑制或无静音抑制以及复帧的计数。
因此,传统的VoIP服务系统没有使用服务等级(CoS)概念,其中通过服务等级来分类并提供服务,但使用了其中将相同服务质量(QoS)应用于所有用户的CoS。
因此,提供VoIP服务的ISP或专有网络使用具有短采样周期的编解码器,以便在执行VoIP服务时,保证某些VoIP QoS。使用具有短采样周期的编解码器的原因涉及网络带宽。
即,由于G.711编解码器使用超出在公共交换电话网络(PSTN)中使用的每呼叫带宽(64kbps)的带宽,对于VoIP服务,难以期望语音数据压缩性能中的有效带宽使用。对于租借并使用线路的VoIP提供商是一种成本负担。
因此,由于用于VoIP服务的VoIP终端或VoIP服务器将相同的VoIPQoS因子应用于所有呼叫,现有技术难以提供VoIP Cos。即,当处理所有VoIP呼叫时,应用相同的信令容量协商。
因此,将具有良好主观平均得分(MoS)和话音质量的感观评价(PESQ)的编解码器用于保证对于所有用户的QoS,这引起频带使用过度的问题。
同时,当使用例如专有线路等稳定网络时,在编解码器之间的意识语音敏感性之间不存在较大差异。然而,当对流数据进行如音乐数据一样的VoIP处理(例如,蜂窝电话的彩铃)时,在编解码器的意识敏感性之间存在差异。
此外,在一起使用普通数据和语音的VoIP网络中,根据VoIP介质因子(例如编解码器、静音抑制和复帧计数),语音质量可能存在明显差异。
因此,VoIP服务提供商利用在具有较短采样周期的PSTN中使用的G.711编解码器,这引起频带的过度使用,并因此造成资源浪费。
发明内容
构成本发明以解决上述问题。本发明的目的是提供一种方法和设备,用于根据VoIP服务系统中的服务等级来信号通知VoIP呼叫,该方法和设备能够根据服务等级来动态地执行VoIP信令,以便根据基于VoIP服务系统中的用户策略或VoIP运营商策略的服务等级,通过区分和设置各种服务质量(QoS)因子来建立呼叫。
根据本发明的一方面,提供了一种方法,用于根据基于因特网协议的语音(VoIP)服务系统中的VoIP服务等级来信号通知VoIP呼叫,所述方法包括:建立数据库,所述数据库包括由VoIP服务的等级进行区分的VoIP信令信息;以及根据服务等级分配条件来检索数据库,以便产生呼叫建立消息,呼叫建立消息包括有关服务等级的信息。
根据本发明的另一方面,提供了一种方法,用于根据基于因特网协议的语音(VoIP)服务系统中的VoIP服务等级来信号通知VoIP呼叫,所述方法包括:建立数据库,所述数据库包括由VoIP服务等级进行区分的VoIP信令信息;以及通过以下操作来执行信号通知:当接收到呼叫建立消息时,从呼叫建立消息中提取有关服务等级的信息,并产生与所提取的服务等级相对应的信令格式的响应消息,将信令格式设置在数据库中。
根据本发明的另一方面,提供了一种设备,用于根据基于因特网协议的语音(VoIP)服务系统中的VoIP服务等级来信号通知VoIP呼叫,所述设备包括:存储器,具有存储于其中的程序;以及与存储器相连的处理器,用于执行程序;其中处理器包括VoIP服务器,用于利用程序来建立数据库,所述数据库包括由VoIP服务等级进行区分的VoIP信令信息;以及用于根据服务等级分配条件来检索数据库,以便产生呼叫建立消息,呼叫建立消息包括有关服务等级的信息。
根据本发明的另一方面,提供了一种设备,用于根据基于因特网协议的语音(VoIP)服务系统中的VoIP服务等级来信号通知VoIP呼叫,所述设备包括:存储器,具有存储于其中的程序;以及与存储器相连的处理器,用于执行程序;其中处理器包括VoIP服务器,用于利用程序来建立数据库,所述数据库包括由VoIP服务等级进行区分的VoIP信令信息;以及用于通过以下操作来执行信号通知:当接收到呼叫建立消息时,从呼叫建立消息中提取有关服务等级的信息,从而产生与所提取的服务等级相对应的信令格式的响应消息,将信令格式设置在数据库中。
因此,本发明根据VoIP服务的每一个等级定义了用于VoIP信令的呼叫建立信令,并且不同地应用信令。为了实现该功能,本发明将取决于相关VoIP服务等级的介质信息合并到VoIP呼叫建立消息的介质容量建立字段中,从而针对希望的服务等级提供服务。
因此,可以通过动态VoIP信令来应用VoIP CoS,并通过针对每一个服务等级来定义建立消息并将VoIP服务的呼叫建立应用于每一个呼叫,能够增强带宽的使用效率。
被叫方能够定义CoS等级的VoIP响应策略,以便提供一种用于处理VoIP CoS的方法。
VoIP CoS信令可以应用于VoIP服务器(例如,SIP服务器和H.323GK)和VoIP终端。具体地,允许终端用户指定并操作他或她的VoIP CoS策略。
附图说明
当结合附图考虑时,参考以下详细的说明,本发明更彻底的理解及其多个附加优点更加显而易见,并能够更好的理解,图中相同的参考符号表示相同或相似的组件,其中:
图1是示出了根据本发明实施例的基于VoIP服务等级的信号通知的整体流程图;
图2是根据本发明实施例用于VoIP CoS信令的数据库的示例的图;
图3是示出了编解码器、复帧、以及具有静音抑制的带宽的表;以及
图4A-4C示出了根据本发明实施例由VoIP CoS信令的服务等级来区分的信令内容。
具体实施方式
现在将参考附图来更完整地说明本发明,图中示出了本发明的优选实施例。然而,可以按照不同的形式来体现本发明,而不应当设想为局限于这里所述的实施例。相反,提供这些实施例,以便该公开彻底和完整,并且向本领域技术人员完全地传达本发明的范围。贯穿说明书,相同的符号表示相同的组件。
图1是示出了根据本发明实施例的基于VoIP服务等级的信令的整体流程图。
参考图1,在根据本发明实施例的VoIP CoS信令中,首先建立基于VoIP服务的每一等级的VoIP信令数据库(S1)。
可以利用多个设置准则来对数据库中的服务等级进行分级。例如,可以根据其用户或根据VoIP操作策略对服务等级进行分级。
在根据其用户对服务等级进行分级的示例中,可以通过呼叫方标识(ID)和被叫方ID对服务等级进行分级。
在根据VoIP操作策略对服务等级进行分级的示例中,可以通过企业中的部门和职位对服务等级进行分级。此外,在ISP的情况下,可以通过国际/国内电话和收费对服务等级进行分级。
根据例如呼叫方电话号码的呼叫方ID,可以进行基于呼叫方ID的服务等级分级。
根据例如被叫方电话号码的被叫方ID,可以进行基于被叫方ID的服务等级分级。
考虑到企业中任务的实质,可以根据重要部门和非重要部门,进行基于部门的服务等级分级。
可以根据企业中职位的顺序,例如董事、总经理、副总经理、部门经理、部门副经理和员工的顺序,进行基于职位的服务等级分级。
根据例如被叫方电话号码的被叫方标识是指示国际电话还是国内电话,可以进行基于国际/国内电话的服务等级分级。
当根据呼叫方标识(呼叫方ID)应用不同收费系统时,可以根据收费系统来进行基于资费的服务等级分级。该服务等级分级可以用于应当收费的ISP。
在建立了用于基于VoIP服务等级的VoIP信令的数据库之后,定义信令格式,由在数据库中定义的服务等级来区分所述信令格式(S2)。
定义不同的信令格式是指根据每一个服务等级来定义信令的内容,以便利用不同的QoS因子来执行信号通知,将所述QoS因子告知在数据库中分级的每一个服务等级。
可以在针对每一个服务等级定义的信令的内容中定义编解码器的类型、静音抑制或无静音抑制、复帧的计数等。即,根据服务等级,可以不同地应用所使用的编解码器的类型。此外,根据服务等级确定应用还是不应用静音抑制。此外,可以根据服务等级确定复帧的计数是(例如)1或3,并且可以针对多个可用编解码器来定义优先级。
这里,通过考虑编解码器的能力、要处理的数据类型(例如语音或数据)、系统情况等,可以定义根据每一个服务等级定义的信令的内容。
在针对任一VoIP终端(或VoIP服务器)创建了数据库并定义了由服务等级区分的信令格式之后,VoIP终端(或VoIP服务器)确定是否存在产生任意呼叫建立消息的请求(S3)。如果存在产生呼叫建立消息的请求,VoIP终端(或VoIP服务器)检索在VoIP终端(或VoIP服务器)上建立的数据库,并确定所请求的呼叫建立消息属于由相关用户或VoIP操作策略分级的哪一个服务等级,以便由此分配服务等级(S4)。
当分配了所请求的呼叫建立消息所属的服务等级之后,VoIP终端(或VoIP服务器)产生包含关于服务等级的信息的呼叫建立消息(S5)。
VoIP终端(或VoIP服务器)通过应用在与呼叫建立消息所属的服务等级相对应的信令内容中定义的编解码器、静音抑制或无静音抑制以及复帧的计数,来信令处理所产生的呼叫建立消息,并将处理的呼叫建立消息发送到对应方(S6)。
同时,在VoIP终端(或VoIP服务器)上创建了数据库并定义了由服务等级区分的信令格式之后,VoIP终端(或VoIP服务器)确定是否接收到来自对应方侧系统的呼叫建立消息(S7),如果接收到呼叫建立消息,VoIP终端(或VoIP服务器)检索在VoIP终端(或VoIP服务器)上建立的数据库,并确定呼叫建立消息所属的、由用户或VoIP操作策略分级的服务等级之一(S8)。
当确定接收到的呼叫建立消息所属的服务等级之后,当产生针对接收到的呼叫建立消息的响应信号时,VoIP终端(或VoIP服务器)应用由与相关呼叫建立消息所属的服务等级相对应的信令内容所定义的编解码器、静音抑制或无静音抑制,并将响应信号发送到对应方(S9)。
图2是根据本发明实施例用于VoIP CoS信令的数据库示例的图。如参考图1所述,将这种数据库存储在VoIP终端或VoIP服务器中。
参考图2,根据本发明实施例用于VoIP CoS信令的数据库包括被分级为级别1、级别2和级别3的服务等级。由多个项目来定义每一个服务等级。
通过呼叫方ID、被叫方ID、部门、职位、国际/国内电话和收费来分级每一个服务等级。
首先,讨论级别1的服务等级。当根据呼叫方ID定义服务等级时,将具有11数位的呼叫方ID 01695304*定义为级别1。
此外,当根据被叫方ID定义服务等级时,将具有13到14数位的被叫方ID 0169530*定义为级别1。
当根据国际/国内电话定义服务等级时,将具有11数位的被叫方ID 001*定义为级别1。
当根据企业内的职位定义服务等级时,将企业的董事定义为级别1,而与呼叫方标识或被叫方标识无关。
当根据收费定义服务等级时,将呼叫方标识为01695304404且具有高收费等级的呼叫方标识定义为级别1。
接下来,讨论级别2的服务等级。当根据呼叫方标识定义服务等级时,将具有10到11数位的呼叫方标识031*定义为级别2。
当根据被叫方标识定义服务等级时,将具有10到11数位的被叫方标识03*定义为级别2。此外,还将具有10到11数位的被叫方标识04*定义为级别2。
当根据职位定义服务等级时,将总经理定义为级别2,而与呼叫方ID或被叫方ID无关。
当根据收费定义服务等级时,将呼叫方标识为0312794404且具有中收费等级的呼叫方标识定义为级别2。
最后,讨论级别3的服务等级。当根据收费定义服务等级时,将低收费系统定义为级别3。
因此,当请求具有按照这种方式组织的数据库的VoIP终端或VoIP服务器产生呼叫建立消息或接收呼叫建立消息时,VoIP终端或VoIP服务器通过参考数据库来执行与服务等级相对应的信令。
例如,当请求任意VoIP终端(或VoIP服务器)产生任意呼叫建立消息、且呼叫方ID是01695304*并具有11数位时,VoIP终端(或VoIP服务器)检索其上建立的数据库,确定要产生的呼叫建立消息属于级别1,产生包含关于级别1信息的呼叫建立消息,通过应用在与级别1对应的信令内容中定义的编解码器、静音抑制或无静音抑制以及复帧的计数来执行信令,并将相关的呼叫建立消息发送到对应方。
图3是示出了编解码器、复帧、以及具有静音抑制的带宽的表。在图3中定义了每一个VoIP编解码器的带宽。
VoIP语音分组的报头包括总共54字节,所述报头包括:RTP报头(12字节)、UDP报头(8字节)、IP报头(20字节)、以及以太网报头(14字节)。
每一个VoIP编解码器的带宽如下:
G.723.15.3K:20字节/30毫秒(实际带宽:19.7K:20+54*33.3*8)
G.723.16.3K:20字节/30毫秒(实际带宽:20.8K:24+54*33.3*8)
G.729A 8K:10字节/10毫秒(实际带宽:51.2K:10+54*100*8)
G.711A/U 64K:40字节/5毫秒(实际带宽:150.4K:40+54*200*8)
用于减小带宽的方法的示例包括执行静音抑制的方法以及以复帧形式发送消息的方法。
由于转换包含50%或更多静音(通常是60%),使用静音抑制能够将带宽减少50%或更多。具有复帧的传输能够减小各种报头的开销。
在静音分组开始时发送一次静音抑制分组,对于每一个编解码器,所述静音抑制分组包括以下字节:
G.723.1:4字节
G.729A:2字节
G.711A/U:1字节
此外,当传输G.723.15.3K时,每30毫秒传输20字节的RTP有效载荷、12字节的RTP报头、8字节的UDP报头、20字节的IP报头以及14字节的以太网分组,即,总共19.7k的74字节。
同时,当G.723.16.3K传输时,每30毫秒发送78字节(20.8k),而当G.729A传输时,每10毫秒发送64字节(51.2k)。
对于G.711,每5毫秒发送94字节(150.4k)。因此,带宽取决于用于每个呼叫的编解码器。由于在每一个编解码器处执行静音抑制,通常将50%到60%的转换作为静音处理。
因此,作为用于每一个呼叫的编解码器的计算带宽,G.723.15.3K具有10K,G.723.16.3K具有11K,G.729具有26K,且G.711具有75K。在以复帧的形式发送RTP有效载荷的情况下,计算的带宽用于计算每一个呼叫的带宽。
例如,在以三个复帧的形式发送G.723.15.3K的情况下,在90毫秒(30毫秒*3)内发送共计114字节的60字节(20字节*3)的RTP有效载荷、12字节的RTP报头、8字节的UDP报头、20字节的IP报头以及14字节的以太网分组。因此,G.723.15.3K的传输需要大约10K的带宽,需要利用静音抑制将其减少到大约5K。
图4A-4C示出了根据本发明实施例由VoIP CoS信令的服务等级来区分的信令内容。
在图4A到4C中,定义了由服务等级来区分的信令内容。
可以将基于服务等级的信令分级并定义为信号通知呼叫方和信号通知被叫方。这里将结合H.323协议进行讨论。
对于VoIP CoS信令,可以在呼叫方考虑“建立”消息(对于SIP的INVITE),并在被叫方考虑“连接”消息(对于SIP的“200OK”)。
在“建立”消息中,如图1所示,应当根据VoIP CoS DB来区分和定义包含VoIP介质容量(例如Sig_x)的呼叫建立消息。
当远程接收的VoIP“建立”消息包含介质信息时,处于被叫方的系统通过分析信息并参考处于被叫方的系统的响应编解码器策略,执行VoIP CoS处理。
参考图4,当服务等级是级别1时,对于建立消息,使用的编解码器是G.711,静音抑制无效,且复帧计数被设为1。对于连接消息,将编解码器的优先级设为G.711>G.729>G.723的顺序,并将静音抑制设为无效。
当服务等级是级别2时,对于建立消息,使用的编解码器是G.711,静音抑制被设为有效,且复帧计数被设为3。对于连接消息,将编解码器的优先级设为G.711>G.729>G.723的顺序,并将静音抑制设为有效。
当服务等级是级别3时,对于建立消息,使用的编解码器是G.729,静音抑制被设为有效,且复帧计数被设为3。对于连接消息,将编解码器的优先级设为G.729>G.723>G.711的顺序,并将静音抑制设为有效。
因此,当针对呼叫建立处理建立消息和连接消息时,参考由服务等级定义的信令,并进行适于相关条件的呼叫建立信令,如上所述。
即,根据编解码器类型、静音抑制和复帧计数来预测VoIP带宽和语音质量,以便建立相关的VoIP信令建立,并针对每一个VoIP呼叫来执行与相关服务等级相对应的VoIP建立信号通知过程。
当在远程接收的呼叫建立消息中存在介质容量信息时,VoIP呼叫的被叫方确定编解码器响应优先级,以便进行响应。此外,被叫方根据是否应用了静音抑制(G.723.1)来进行响应,或在本地系统的VoIP编解码器中设置是否应用静音抑制(G.723和G.729)。
可以将这种基于服务等级的信号通知的定义应用于VoIP终端(例如电话或网关)以及VoIP服务器(例如H.323网守,SIP服务器或信令网关)。
例如,由于终端能够提供VoIP服务而无需VoIP服务器(例如H.323网守或SIP服务器),终端能够建立如图1所述的DB,从而支持VoIP CoS信令和服务。
如上所述,本发明可应用于VoIP服务器(例如H.323网守或SIP服务器)。在操作VoIP CoS数据库的同时,VoIP服务器能够根据相关服务等级来处理VoIP CoS信令和媒体服务。
此外,本发明还可应用于VoIP终端(例如电话或网关),从而定义和使用VoIP终端自身的VoIP CoS策略。
如上所述,当VoIP服务系统中的VoIP终端或VoIP服务器产生并发送或接收用于其之间的呼叫建立的消息时,可以根据基于用户或VoIP运营商策略的服务等级,通过区分和设置各种QoS因子,从执行呼叫建立的时间起,根据服务等级来提供不同的VoIP服务。
尽管已经示出了本发明的典型实施例,显而易见的是,在不脱离本发明的精神和范围的前提下,可以对本发明进行各种改变。因此,本发明不应当局限于所示出的实施例,而应当由权利要求及其等同物来确定。
Claims (17)
1、一种在基于因特网协议的语音(VoIP)服务系统中根据VoIP服务等级来信号通知VoIP呼叫的方法,所述方法包括步骤:
建立数据库,所述数据库包括由VoIP服务的等级进行区分的VoIP信令信息;以及
根据服务等级分配条件来检索数据库,以便产生呼叫建立消息,所述呼叫建立消息包括有关VoIP服务等级的信息。
2、根据权利要求1所述的方法,其特征在于所述数据库包括:与至少一个服务等级分配条件项相关的信息、基于至少一个服务等级的信息、以及用户信息和VoIP操作策略之一。
3、根据权利要求2所述的方法,其特征在于:与所述至少一个服务等级分配条件项相关的信息包括以下项中的至少一个:呼叫方ID、被叫方ID、部门、职位、国际/国内电话以及收费系统。
4、根据权利要求1所述的方法,其特征在于:所述VoIP信令信息包括以下项中的至少一个:针对每一个服务等级的编解码器的类型、静音抑制、无静音抑制以及复帧的计数。
5、根据权利要求1所述的方法,其特征在于分别针对呼叫建立消息和响应消息不同地设置VoIP信令信息。
6、根据权利要求5所述的方法,其特征在于针对呼叫建立消息设置的VoIP信令信息包括:针对每一个服务等级的编解码器的类型、静音抑制和无静音抑制之一、以及复帧的计数。
7、根据权利要求5所述的方法,其特征在于针对响应消息设置的VoIP信令信息包括:针对每一个服务等级的编解码器的优先级、以及静音抑制和无静音抑制之一。
8、根据权利要求1所述的方法,其特征在于通过以下操作产生呼叫建立消息:
确定要产生的呼叫建立消息所属的VoIP服务的等级,并分配所确定的VoIP服务的等级,通过用户策略和VoIP操作策略之一来分级服务等级;以及
产生包含了与所分配的VoIP服务等级相关的信息的呼叫建立消息。
9、根据权利要求1所述的方法,其特征在于还包括步骤:处理并发送所产生的、具有与VoIP服务的等级相对应的VoIP信令信息的呼叫建立消息。
10、根据权利要求9所述的方法,其特征在于处理并发送所产生的、具有与VoIP服务的等级相对应的VoIP信令信息的呼叫建立消息的步骤包括:处理所产生的呼叫建立消息,以便应用在与呼叫建立消息所属的VoIP服务等级相对应的信令内容中定义的编解码器、静音抑制和无静音抑制之一、以及复帧的计数。
11、根据权利要求1所述的方法,其特征在于在VoIP终端上建立数据库。
12、根据权利要求1所述的方法,其特征在于在VoIP服务器上建立数据库。
13、一种在基于因特网协议的语音(VoIP)服务系统中根据VoIP服务等级来信号通知VoIP呼叫的方法,所述方法包括以下步骤:
建立数据库,所述数据库包括由VoIP服务的等级进行区分的VoIP信令信息;以及
通过以下操作来执行信号通知:当接收到呼叫建立消息时,从呼叫建立消息中提取有关VoIP服务等级的信息,并产生与所提取的服务等级相对应的信令格式的响应消息,将信令格式设置在数据库中。
14、根据权利要求13所述的方法,其特征在于执行信号通知的步骤包括:
确定所接收的呼叫建立消息所属的服务等级;以及
通过应用在与呼叫建立消息所属的VoIP服务等级相对应的信令内容中定义的编解码器以及静音抑制和无静音抑制之一来产生响应信号,并将所产生的响应信号发送到对应方。
15、一种用于在基于因特网协议的语音(VoIP)服务系统中根据VoIP服务等级来信号通知VoIP呼叫的设备,所述设备包括:
存储器,具有存储于其中的程序;以及
与存储器相连的处理器,用于执行程序;
其中处理器包括VoIP服务器,用于利用程序来建立数据库,所述数据库包括由VoIP服务系统中的等级进行区分的VoIP信令信息;以及根据服务等级分配条件来检索数据库,以便产生呼叫建立消息,呼叫建立消息包括有关VoIP服务系统中服务等级的信息。
16、根据权利要求15所述的设备,其特征在于处理器利用程序信号处理并发送所产生的呼叫建立消息,所述呼叫建立消息具有与VoIP服务系统中的服务等级相关的VoIP信令信息。
17、一种在基于因特网协议的语音(VoIP)服务系统中根据VoIP服务等级来信号通知VoIP呼叫的设备,所述设备包括:
存储器,具有存储于其中的程序;以及
与存储器相连的处理器,用于执行程序;
其中处理器包括VoIP服务器,用于通过以下操作来执行信号通知操作:利用程序来建立数据库,所述数据库包括由VoIP服务的等级进行区分的VoIP信令信息;以及当接收到呼叫建立消息时,从呼叫建立消息中提取与VoIP服务系统中的服务等级有关的信息,从而产生与所提取的有关VoIP服务系统中的服务等级的信息相对应的信令格式的响应消息,将信令格式设置在数据库中。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040094370A KR100645522B1 (ko) | 2004-11-17 | 2004-11-17 | 브이오아이피 서비스 시스템의 서비스 등급별 시그널링방법 및 그 장치 |
KR1020040094370 | 2004-11-17 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1798100A true CN1798100A (zh) | 2006-07-05 |
CN100521652C CN100521652C (zh) | 2009-07-29 |
Family
ID=35516572
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101254699A Expired - Fee Related CN100521652C (zh) | 2004-11-17 | 2005-11-17 | 根据服务等级来信号通知VolP呼叫的方法和设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8160058B2 (zh) |
KR (1) | KR100645522B1 (zh) |
CN (1) | CN100521652C (zh) |
AU (1) | AU2005232263B2 (zh) |
GB (1) | GB2420470B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634303A (zh) * | 2013-11-13 | 2014-03-12 | 中国联合网络通信集团有限公司 | 一种实现VoIP通话的方法及系统 |
CN103986695A (zh) * | 2014-04-23 | 2014-08-13 | 广州华多网络科技有限公司 | 对语音会话进行控制的方法及装置 |
WO2016206353A1 (zh) * | 2015-06-23 | 2016-12-29 | 中兴通讯股份有限公司 | 通话方法和装置 |
CN110266731A (zh) * | 2013-10-24 | 2019-09-20 | 微软技术许可有限责任公司 | 针对通信会话的服务策略的系统和方法 |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1782640B1 (en) * | 2004-07-16 | 2012-04-04 | Bridgeport Networks | Presence detection and handoff for cellular and internet protocol telephony |
EP1864456A4 (en) * | 2005-03-31 | 2008-12-10 | Bridgeport Networks Inc | CONNECTING A PACKAGE-BASED CALL WITH MULTIPLE DEVICES |
US8477614B2 (en) | 2006-06-30 | 2013-07-02 | Centurylink Intellectual Property Llc | System and method for routing calls if potential call paths are impaired or congested |
US9094257B2 (en) | 2006-06-30 | 2015-07-28 | Centurylink Intellectual Property Llc | System and method for selecting a content delivery network |
US8289965B2 (en) | 2006-10-19 | 2012-10-16 | Embarq Holdings Company, Llc | System and method for establishing a communications session with an end-user based on the state of a network connection |
US8000318B2 (en) | 2006-06-30 | 2011-08-16 | Embarq Holdings Company, Llc | System and method for call routing based on transmission performance of a packet network |
US7948909B2 (en) | 2006-06-30 | 2011-05-24 | Embarq Holdings Company, Llc | System and method for resetting counters counting network performance information at network communications devices on a packet network |
US8717911B2 (en) | 2006-06-30 | 2014-05-06 | Centurylink Intellectual Property Llc | System and method for collecting network performance information |
US8488447B2 (en) | 2006-06-30 | 2013-07-16 | Centurylink Intellectual Property Llc | System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance |
US8194643B2 (en) | 2006-10-19 | 2012-06-05 | Embarq Holdings Company, Llc | System and method for monitoring the connection of an end-user to a remote network |
US7684332B2 (en) | 2006-08-22 | 2010-03-23 | Embarq Holdings Company, Llc | System and method for adjusting the window size of a TCP packet through network elements |
US8144586B2 (en) | 2006-08-22 | 2012-03-27 | Embarq Holdings Company, Llc | System and method for controlling network bandwidth with a connection admission control engine |
US8549405B2 (en) | 2006-08-22 | 2013-10-01 | Centurylink Intellectual Property Llc | System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally |
US8274905B2 (en) | 2006-08-22 | 2012-09-25 | Embarq Holdings Company, Llc | System and method for displaying a graph representative of network performance over a time period |
US8750158B2 (en) | 2006-08-22 | 2014-06-10 | Centurylink Intellectual Property Llc | System and method for differentiated billing |
US8199653B2 (en) | 2006-08-22 | 2012-06-12 | Embarq Holdings Company, Llc | System and method for communicating network performance information over a packet network |
US8144587B2 (en) | 2006-08-22 | 2012-03-27 | Embarq Holdings Company, Llc | System and method for load balancing network resources using a connection admission control engine |
US8125897B2 (en) | 2006-08-22 | 2012-02-28 | Embarq Holdings Company Lp | System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets |
US7843831B2 (en) * | 2006-08-22 | 2010-11-30 | Embarq Holdings Company Llc | System and method for routing data on a packet network |
US7808918B2 (en) * | 2006-08-22 | 2010-10-05 | Embarq Holdings Company, Llc | System and method for dynamically shaping network traffic |
US8015294B2 (en) | 2006-08-22 | 2011-09-06 | Embarq Holdings Company, LP | Pin-hole firewall for communicating data packets on a packet network |
US8194555B2 (en) | 2006-08-22 | 2012-06-05 | Embarq Holdings Company, Llc | System and method for using distributed network performance information tables to manage network communications |
US8619600B2 (en) | 2006-08-22 | 2013-12-31 | Centurylink Intellectual Property Llc | System and method for establishing calls over a call path having best path metrics |
US8102770B2 (en) | 2006-08-22 | 2012-01-24 | Embarq Holdings Company, LP | System and method for monitoring and optimizing network performance with vector performance tables and engines |
US8224255B2 (en) | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | System and method for managing radio frequency windows |
US8189468B2 (en) | 2006-10-25 | 2012-05-29 | Embarq Holdings, Company, LLC | System and method for regulating messages between networks |
US8064391B2 (en) | 2006-08-22 | 2011-11-22 | Embarq Holdings Company, Llc | System and method for monitoring and optimizing network performance to a wireless device |
US8743703B2 (en) | 2006-08-22 | 2014-06-03 | Centurylink Intellectual Property Llc | System and method for tracking application resource usage |
US8107366B2 (en) | 2006-08-22 | 2012-01-31 | Embarq Holdings Company, LP | System and method for using centralized network performance tables to manage network communications |
US8228791B2 (en) | 2006-08-22 | 2012-07-24 | Embarq Holdings Company, Llc | System and method for routing communications between packet networks based on intercarrier agreements |
US8130793B2 (en) | 2006-08-22 | 2012-03-06 | Embarq Holdings Company, Llc | System and method for enabling reciprocal billing for different types of communications over a packet network |
US8223655B2 (en) | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | System and method for provisioning resources of a packet network based on collected network performance information |
US8407765B2 (en) | 2006-08-22 | 2013-03-26 | Centurylink Intellectual Property Llc | System and method for restricting access to network performance information tables |
US7889660B2 (en) * | 2006-08-22 | 2011-02-15 | Embarq Holdings Company, Llc | System and method for synchronizing counters on an asynchronous packet communications network |
US8098579B2 (en) * | 2006-08-22 | 2012-01-17 | Embarq Holdings Company, LP | System and method for adjusting the window size of a TCP packet through remote network elements |
US8307065B2 (en) | 2006-08-22 | 2012-11-06 | Centurylink Intellectual Property Llc | System and method for remotely controlling network operators |
US8537695B2 (en) | 2006-08-22 | 2013-09-17 | Centurylink Intellectual Property Llc | System and method for establishing a call being received by a trunk on a packet network |
US8531954B2 (en) | 2006-08-22 | 2013-09-10 | Centurylink Intellectual Property Llc | System and method for handling reservation requests with a connection admission control engine |
US8576722B2 (en) | 2006-08-22 | 2013-11-05 | Centurylink Intellectual Property Llc | System and method for modifying connectivity fault management packets |
US9479341B2 (en) | 2006-08-22 | 2016-10-25 | Centurylink Intellectual Property Llc | System and method for initiating diagnostics on a packet network node |
US8238253B2 (en) | 2006-08-22 | 2012-08-07 | Embarq Holdings Company, Llc | System and method for monitoring interlayer devices and optimizing network performance |
US8040811B2 (en) | 2006-08-22 | 2011-10-18 | Embarq Holdings Company, Llc | System and method for collecting and managing network performance information |
US7940735B2 (en) | 2006-08-22 | 2011-05-10 | Embarq Holdings Company, Llc | System and method for selecting an access point |
US8111692B2 (en) | 2007-05-31 | 2012-02-07 | Embarq Holdings Company Llc | System and method for modifying network traffic |
US8028088B2 (en) * | 2007-09-12 | 2011-09-27 | Netsocket, Inc. | System and method for service assurance in IP networks |
KR101398630B1 (ko) * | 2008-01-22 | 2014-05-22 | 삼성전자주식회사 | IP converged 시스템 및 상기 시스템에서의 호처리 방법 |
US8068425B2 (en) | 2008-04-09 | 2011-11-29 | Embarq Holdings Company, Llc | System and method for using network performance information to determine improved measures of path states |
US9774695B2 (en) | 2009-06-17 | 2017-09-26 | Counterpath Corporation | Enhanced presence detection for routing decisions |
CN103346958A (zh) * | 2013-07-25 | 2013-10-09 | 深圳市共进电子股份有限公司 | 一种传真信令的协商方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6343073B1 (en) * | 1997-12-31 | 2002-01-29 | Anip, Inc. | Method and system for efficient link utlization |
US7002970B1 (en) * | 1999-05-19 | 2006-02-21 | Edge Access, Inc. | Private dialing plan for voice on a packet-based network |
AU3638801A (en) | 1999-11-08 | 2001-05-30 | Ericsson Inc. | Quality-of-service based telephony over internet via paired voice gateways |
US7002919B1 (en) * | 2000-08-16 | 2006-02-21 | Lucent Technologies Inc. | Method and system for guaranteeing quality of service for voice-over-IP services |
WO2002091692A1 (en) * | 2001-04-13 | 2002-11-14 | Girard Gregory D | Ditributed edge switching system for voice-over-packet multiservice network |
KR100475188B1 (ko) * | 2002-12-13 | 2005-03-10 | 삼성전자주식회사 | 사설교환기에서의 VoIP 호 제어 장치 및 그 방법 |
KR100561615B1 (ko) * | 2003-11-17 | 2006-03-15 | 삼성전자주식회사 | 휴대 인터넷망의 서비스 품질 제공을 위한 호 수락 제어 장치 및 그 방법 |
JP4155920B2 (ja) * | 2003-12-25 | 2008-09-24 | 株式会社日立コミュニケーションテクノロジー | メディアゲートウェイおよび自動電話転送サービスシステム |
KR100521154B1 (ko) | 2004-02-03 | 2005-10-12 | 삼성전자주식회사 | 음성/데이터 통합 교환 시스템에서의 호 처리 장치 및 그방법 |
-
2004
- 2004-11-17 KR KR1020040094370A patent/KR100645522B1/ko active IP Right Grant
-
2005
- 2005-11-08 US US11/268,606 patent/US8160058B2/en not_active Expired - Fee Related
- 2005-11-09 AU AU2005232263A patent/AU2005232263B2/en not_active Ceased
- 2005-11-09 GB GB0522797A patent/GB2420470B/en not_active Expired - Fee Related
- 2005-11-17 CN CNB2005101254699A patent/CN100521652C/zh not_active Expired - Fee Related
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110266731A (zh) * | 2013-10-24 | 2019-09-20 | 微软技术许可有限责任公司 | 针对通信会话的服务策略的系统和方法 |
CN110266731B (zh) * | 2013-10-24 | 2022-02-25 | 微软技术许可有限责任公司 | 针对通信会话的服务策略的系统和方法 |
CN103634303A (zh) * | 2013-11-13 | 2014-03-12 | 中国联合网络通信集团有限公司 | 一种实现VoIP通话的方法及系统 |
CN103634303B (zh) * | 2013-11-13 | 2017-06-27 | 中国联合网络通信集团有限公司 | 一种实现VoIP通话的方法及系统 |
CN103986695A (zh) * | 2014-04-23 | 2014-08-13 | 广州华多网络科技有限公司 | 对语音会话进行控制的方法及装置 |
CN103986695B (zh) * | 2014-04-23 | 2017-08-01 | 广州华多网络科技有限公司 | 对语音会话进行控制的方法及装置 |
WO2016206353A1 (zh) * | 2015-06-23 | 2016-12-29 | 中兴通讯股份有限公司 | 通话方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
GB2420470B (en) | 2007-02-21 |
KR20060055066A (ko) | 2006-05-23 |
KR100645522B1 (ko) | 2006-11-15 |
AU2005232263B2 (en) | 2007-12-13 |
US20060104264A1 (en) | 2006-05-18 |
AU2005232263A1 (en) | 2006-06-01 |
US8160058B2 (en) | 2012-04-17 |
GB0522797D0 (en) | 2005-12-14 |
GB2420470A (en) | 2006-05-24 |
CN100521652C (zh) | 2009-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1798100A (zh) | 根据服务等级来信号通知VolP呼叫的方法和设备 | |
US8135125B2 (en) | Multi-party information analysis in a VoIP system | |
US20080101338A1 (en) | METHODS AND APPARATUS TO IMPLEMENT HIGHER DATA RATE VOICE OVER INTERNET PROTOCOL (VoIP) SERVICES | |
CN1328740A (zh) | 协助分级合作的方法和设备 | |
CN1518300A (zh) | 基于预测的平均主观评估得分值的呼叫路由选择方法 | |
CN1870514A (zh) | 会话服务质量分析的实现方法 | |
CN1652561A (zh) | 语音和数据集成交换系统中的呼叫处理系统和方法 | |
JP4034187B2 (ja) | ボイスオーバーip優先度及び帯域要件の最適化 | |
CN1993947A (zh) | 在混合电信网络中提供相关手段的方法及装置 | |
CN1319983A (zh) | 保证通信质量的互联网电话系统和路径建立方法 | |
CA2536755A1 (en) | System and method for generating reports in a network | |
US8228824B2 (en) | VoIP contextual information processing | |
CN1863064A (zh) | 基于终端感知业务的wimax动态qos实现方法 | |
CN1941783A (zh) | 智能边界单元 | |
CN1859237A (zh) | 服务质量检测方法、系统、装置、及计费和故障测试系统 | |
CN1655532A (zh) | 管理基于网际协议的语音(VoIP)系统的路由路径 | |
CN1716870A (zh) | 媒体流服务质量上报方法 | |
JP2001230862A (ja) | 音声中継システム | |
CN1882116A (zh) | 内置视频网关的移动交换中心及实现多媒体互通的方法 | |
CN110062110A (zh) | 基于模糊理论的来电用户排序方法与智能呼叫方法及系统 | |
CN101031001A (zh) | 一种宽窄带网络彩铃共享系统及方法 | |
US7769159B1 (en) | Method and system for identifying calls | |
CN1625128A (zh) | 测试方法及系统 | |
US7751384B1 (en) | Method and system for identifying calls | |
CN1787632A (zh) | 在不同类型的用户代理之间发送视频信号的方法和系统 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090729 Termination date: 20141117 |
|
EXPY | Termination of patent right or utility model |