在全范围开放的开发架构中,呼叫控制和设备/接口级API,它们提供支持IPPBX增添新的呼叫控制能力和客户化现存的呼叫控制能力的开放式API,以及提供允许IPPBX增添或客户化网间接口的开放式API。这些API通常依存于平台,但一般不必跨越所有的可编程平台。
提供能够编程较低层接口能力的可编程平台的一个例证是EXS平台家族,IPPBX提供呼叫控制、信令和采用专用于应用的编程语音的设备接口的可编程性,以及可编程协议语音PPL。
可编程协议语音
最初开发PPL语言的目的是针对IPPBX在T1信令协议领域发现了差异,由于他的灵活性是为了开发全新的和增强型的网络信令组件而变成了标准应用。这些产品具有分布式处理的组织结构,其嵌入在IPPBX硬件板上的处理器提供协议处理、呼叫控制以及其他平台功能。PPL程序驻存于IPPBX硬件接口中和符合PPL的平台支持的业务卡中。PPL由两部分组成:PPL运行时间环境,驻存域库存IPPBX系统软件中;以及PPL开发黄精、PPL开发工具,开发者用他们来生成用于PPL运行时间环境执行PPL程序的状态表。
PPL运行时间环境
一个PPL程序由多个状态机组成,每个状态机都定义一组状态、事件以及状态件的转移。PPL程序从一个由底层平台的IPPBX软件系统软件提供的扩展库中请求动作功能。利用该PPL开发环境,PPL编程者既可以定义新的状态、事件及转移,并且还可以定义被互连的状态机的行动方式。
PPL运行时间环境是IPPBX系统软件的组成部分,他驻存在受PPL控制的平台组件上。运行时间环境集成着采用在该卡上的系统无按键客户PPL生产的状态表。
PPL运行时间环境为呼叫控制和设备/接口控制提供强大支持,它支持创建和卸载多呼叫处理控制状态机。开发者指定由PPL平台处理的呼叫处理时间和将要产生响应的动作。IPPBX多控制状态机可以对没一个PPL管理的组件进行指定,并且可以有选择地指定给俺每个信道管理的对象。
PPL是极其灵活的,无论是在实验室里还是在现场,都可以使销售商不必做IPPBX用户开发,这将极大地缩减网络元素适配各种借口差异的延迟时间。PPL能够被用来播放语音提醒和在不用与IPPBX业务或应用登记交互的情况下收集或过滤呼入呼叫号码,这将压缩延迟和开销,不必综合权衡就能够对IPPBX每个业务客户化呼叫处理。
TAG:天波融合通信雷竞技官方下载地址app
天波监狱智能可视会见系统 远程探视系统企业 语音系统 天波智能电话机天波软交换 天波工业路由器 天波程控交换机 IPPBX 电话交换机 智能电话机 语音网关 4g工业路由器IP PBX, ippbx交换机, ippbx 是什么, ippbx语音交换机,IPPBX电话交换机