CN109617990A - 一种融合通信资源云共享方法及*** - Google Patents
一种融合通信资源云共享方法及*** Download PDFInfo
- Publication number
- CN109617990A CN109617990A CN201811634188.XA CN201811634188A CN109617990A CN 109617990 A CN109617990 A CN 109617990A CN 201811634188 A CN201811634188 A CN 201811634188A CN 109617990 A CN109617990 A CN 109617990A
- Authority
- CN
- China
- Prior art keywords
- service
- cloud platform
- http
- url
- dispatch
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供一种融合通信资源云共享方法,包括将应急通信***中的各通信子***均对接到云平台,并使各通信子***均形成统一协议规范的HTTP服务;将各通信子***所形成的HTTP服务均注册到服务注册中心,并描述形成服务资源能力集;云平台使用方通过云平台对外提供的标准服务对接接口,向云平台申请服务资源;云平台返回服务API网关的请求URL给云平台使用方,云平台使用方通过请求URL访问对应的HTTP服务。本发明还提供一种方法所对应的***。本发明优点:可实现定制化应急通信服务调度,解决现有各个应急平台需要重复建设应急通信***造成的资源浪费问题。
Description
技术领域
本发明涉及计算机通信领域,特别涉及一种融合通信资源云共享方法及***。
背景技术
应急通信***是应急平台的一个核心***,在现有已建立的应急通信***中,通常都包括有移动卫星通信***、移动通信车、数字集群***、监控联网***、语音调度***、视频会议调度***等各类子***。由于应急通信***是每个应急平台都不可缺少的一个核心***,而各个地区都会部署有各自独立的应急平台,但因为现有各个地区所部署的应急平台的功能、对接方式等均各不相同,彼此间都是无法互用的。因此,为了使各个地区的应急平台均具备各种通信调度能力,往往需要针对各个应急平台重复建设应急通信***,这也造成了资源的极大浪费。
发明内容
本发明要解决的技术问题之一,在于提供一种融合通信资源云共享方法,通过该方法可实现定制化应急通信服务调度,解决现有各个应急平台需要重复建设应急通信***造成的资源浪费问题。
本发明是这样实现技术问题之一的:一种融合通信资源云共享方法,所述方法包括如下步骤:
步骤S1、将应急通信***中的各通信子***均对接到云平台,并使各通信子***均形成统一协议规范的HTTP服务;
步骤S2、将各通信子***所形成的HTTP服务均注册到服务注册中心,并描述形成服务资源能力集;
步骤S3、云平台使用方通过云平台对外提供的标准服务对接接口,向云平台申请服务资源;
步骤S4、云平台返回服务API网关的请求URL给云平台使用方,云平台使用方通过请求URL访问对应的HTTP服务。
进一步地,所述步骤S1具体包括:
步骤S11、将应急通信***中的各通信子***均通过SDK或SIP协议对接到云平台;
步骤S12、使各通信子***均形成统一协议规范的HTTP服务,其中,所述统一协议规范具体包括:采用基于HTTP的通讯协议,消息体采用JSON格式,URL采用混合的REST风格,请求方式采用POST。
进一步地,在所述步骤S12中,所述URL由基础URL和业务URL组成;所述基础URL中包含IP地址、端口号、API以及API版本号,所述业务URL中包含业务类型以及各业务参数;
所述HTTP服务包含语音调度服务、视频会议调度服务、卫星终端调度服务、短波调度服务、通讯车调度服务、宽带集群调度服务、短信传真调度服务、视频监控调度服务、定位服务或者单兵调度服务。
进一步地,所述步骤S2具体为:各通信子***所形成的HTTP服务均向服务注册中心发送服务注册请求,所述服务注册请求的请求参数中包含有服务名称、服务类型、IP地址以及服务能力;服务注册中心在接收到各服务注册请求后,根据各服务注册请求的请求参数将各通信子***所形成的HTTP服务描述形成服务资源能力集,并将服务资源能力集存储在服务注册中心。
进一步地,所述步骤S3具体为:云平台对外提供标准服务对接接口,所述标准服务对接接口包括HTTP接口、消息队列接口或者Web插件接口;云平台使用方通过所述标准服务对接接口向云平台申请服务资源;
所述步骤S4具体为:云平台在接收到云平台使用方的服务资源申请后,从服务注册中心的服务资源能力集中查找是否存在申请的服务资源,且如果存在,则将该服务资源所对应的服务API网关的请求URL返回给云平台使用方,云平台使用方通过接收的请求URL访问对应的HTTP服务;如果不存在,则返回提示消息给云平台使用方。
本发明要解决的技术问题之二,在于提供一种融合通信资源云共享***,通过该***可实现定制化应急通信服务调度,解决现有各个应急平台需要重复建设应急通信***造成的资源浪费问题。
本发明是这样实现技术问题之二的:一种融合通信资源云共享***,所述***包括对接模块、服务注册模块、资源申请模块以及服务访问模块;
所述对接模块,用于将应急通信***中的各通信子***均对接到云平台,并使各通信子***均形成统一协议规范的HTTP服务;
所述服务注册模块,用于将各通信子***所形成的HTTP服务均注册到服务注册中心,并描述形成服务资源能力集;
所述资源申请模块,用于云平台使用方通过云平台对外提供的标准服务对接接口,向云平台申请服务资源;
所述服务访问模块,用于云平台返回服务API网关的请求URL给云平台使用方,云平台使用方通过请求URL访问对应的HTTP服务。
进一步地,所述对接模块具体包括对接单元以及协议规范单元;
所述对接单元,用于将应急通信***中的各通信子***均通过SDK或SIP协议对接到云平台;
所述协议规范单元,用于使各通信子***均形成统一协议规范的HTTP服务,其中,所述统一协议规范具体包括:采用基于HTTP的通讯协议,消息体采用JSON格式,URL采用混合的REST风格,请求方式采用POST。
进一步地,在所述协议规范单元中,所述URL由基础URL和业务URL组成;所述基础URL中包含IP地址、端口号、API以及API版本号,所述业务URL中包含业务类型以及各业务参数;
所述HTTP服务包含语音调度服务、视频会议调度服务、卫星终端调度服务、短波调度服务、通讯车调度服务、宽带集群调度服务、短信传真调度服务、视频监控调度服务、定位服务或者单兵调度服务。
进一步地,所述服务注册模块具体为:各通信子***所形成的HTTP服务均向服务注册中心发送服务注册请求,所述服务注册请求的请求参数中包含有服务名称、服务类型、IP地址以及服务能力;服务注册中心在接收到各服务注册请求后,根据各服务注册请求的请求参数将各通信子***所形成的HTTP服务描述形成服务资源能力集,并将服务资源能力集存储在服务注册中心。
进一步地,所述资源申请模块具体为:云平台对外提供标准服务对接接口,所述标准服务对接接口包括HTTP接口、消息队列接口或者Web插件接口;云平台使用方通过所述标准服务对接接口向云平台申请服务资源;
所述服务访问模块具体为:云平台在接收到云平台使用方的服务资源申请后,从服务注册中心的服务资源能力集中查找是否存在申请的服务资源,且如果存在,则将该服务资源所对应的服务API网关的请求URL返回给云平台使用方,云平台使用方通过接收的请求URL访问对应的HTTP服务;如果不存在,则返回提示消息给云平台使用方。
本发明具有如下优点:通过使用本发明的方法使得各个地区的应急部门只需利用云平台对外开放的标准服务对接接口,即可实现定制化应急通信服务调度(包括语音调度服务、视频会议调度服务、卫星终端调度服务、短波调度服务、通讯车调度服务、宽带集群调度服务、短信传真调度服务、视频监控调度服务等等),从而满足应急指挥日常监管及突发通信调度的管理需求,实现指挥调度通信一键式调度,快速获取现场实时画面。于此同时,各个地区的应急平台就不需要再重复建设应急通信***,这有助于减少资源浪费,并节约建设成本(不需要投入大量的人力、物力去建设应急通信***)。
附图说明
下面参照附图结合实施例对本发明作进一步的说明。
图1为本发明涉及的云平台的原理框图。
图2为本发明一种融合通信资源云共享方法的执行流程图。
具体实施方式
请重点参照图1至图2所示,本发明一种融合通信资源云共享方法的较佳实施例,所述方法包括如下步骤:
步骤S1、将应急通信***中的各通信子***均对接到云平台,并使各通信子***均形成统一协议规范的HTTP服务;
步骤S2、将各通信子***所形成的HTTP服务均注册到服务注册中心,并描述形成服务资源能力集;
步骤S3、云平台使用方通过云平台对外提供的标准服务对接接口,向云平台申请服务资源;
步骤S4、云平台返回服务API网关的请求URL给云平台使用方,云平台使用方通过请求URL访问对应的HTTP服务。
通过使用本发明的方法使得各个地区的应急部门只需利用云平台对外开放的标准服务对接接口,即可实现定制化应急通信服务调度(包括语音调度服务、视频会议调度服务、卫星终端调度服务、短波调度服务、通讯车调度服务、宽带集群调度服务、短信传真调度服务、视频监控调度服务等等),从而满足应急指挥日常监管及突发通信调度的管理需求,实现指挥调度通信一键式调度,快速获取现场实时画面。于此同时,各个地区的应急平台就不需要再重复建设应急通信***,这有助于减少资源浪费,并节约建设成本(不需要投入大量的人力、物力去建设应急通信***)。
在本发明中,所述步骤S1具体包括:
步骤S11、将应急通信***中的各通信子***均通过SDK或SIP协议对接到云平台;其中,各通信子***可以包括移动卫星通信***、移动通信车、数字集群***、监控联网***、语音调度***、视频会议调度***等各类子***。
由于厂家在提供以上各类子***时,同时都会提供SDK(即软件开发工具包),软件开发工具包是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作***等创建应用软件的开发工具的集合,一般而言,SDK即开发Windows平台下的应用程序所使用的SDK,它可以简单的为某个程序设计语言提供应用程序接口API的一些文件,也可能包括能与某种嵌入式***通讯的复杂的硬件。而SIP(Session Initiation Protocol,会话初始协议)是由IETF(Internet Engineering Task Force,因特网工程任务组)制定的多媒体通信协议,它是一个基于文本的应用层控制协议,用于创建、修改和释放一个或多个参与者的会话。因此,在具体实施时,可以将各通信子***通过SDK或SIP协议直接与云平台对接。
步骤S12、使各通信子***均形成统一协议规范的HTTP服务,其中,所述统一协议规范具体包括:采用基于HTTP的通讯协议,消息体采用JSON格式,URL采用混合的REST风格,请求方式采用POST。JSON(JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式,它是基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据,简洁和清晰的层次结构使得JSON成为理想的数据交换语言;易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。REST即表述性状态传递(英文:Representational State Transfer,简称REST)是RoyFielding博士在2000年他的博士论文中提出来的一种软件架构风格,它是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高***的可伸缩性。
在所述步骤S12中,所述URL由基础URL和业务URL组成;所述基础URL中包含IP地址、端口号、API以及API版本号,所述业务URL中包含业务类型以及各业务参数;
下面以轮流呼叫作为实例来对本发的统一协议规范做进一步解释说明:
POST http://192.168.66.223:8080/api/v1/callinturns
body:
{
“caller”:”6001”,
“callee”:”1001.1002”,
“record”:”1”
}。
由该实例可以知道,请求方式为:POST;基础URL为:http://192.168.66.223:8080/api/v1,其中,IP地址是192.168.66.223,端口号是8080,api版本号是v1;业务URL为:callinturns;body部分为消息体。callinturns表示:轮流呼叫,主叫号码为6001,轮流呼叫号码为:1001与1002,录音说明:被叫号码轮流呼叫,首先响应1001,大约40s没有接听或者挂机则转呼下个号码1002,以此类推。
所述HTTP服务包含语音调度服务、视频会议调度服务、卫星终端调度服务、短波调度服务、通讯车调度服务、宽带集群调度服务、短信传真调度服务、视频监控调度服务、定位服务或者单兵调度服务,在具体实施时,可以通过语音调度服务来实现普通语音、卫星语音、集群语音呼叫、语音会议调度等功能服务;可以通过视频会议调度服务来实现视频会议召集、控制等功能服务;可以通过卫星终端调度服务来实现卫星通讯、北斗定位等功能服务;可以通过短波调度服务来实现短波语音组呼、短波语音播放等功能服务,其它的调度服务也类似,都能够实现各种功能服务。当然,本发明并不仅限于此,在具体实施时,在可以根据实际需要来增加其它调度服务。
所述步骤S2具体为:各通信子***所形成的HTTP服务均向服务注册中心发送服务注册请求,所述服务注册请求的请求参数中包含有服务名称、服务类型、IP地址以及服务能力;服务注册中心在接收到各服务注册请求后,根据各服务注册请求的请求参数将各通信子***所形成的HTTP服务描述形成服务资源能力集,并将服务资源能力集存储在服务注册中心,这样,当云平台请求方向云平台申请服务资源时,就可以从服务资源能力集中查找对应的服务资源。
所述步骤S3具体为:云平台对外提供标准服务对接接口,所述标准服务对接接口包括HTTP接口、消息队列接口或者Web插件接口;云平台使用方通过所述标准服务对接接口向云平台申请服务资源;例如,当云平台使用方要向云平台申请卫星电话一键式语音呼叫调度的功能时,则可以通过HTTP接口的方式来与云平台进行对接。
所述步骤S4具体为:云平台在接收到云平台使用方的服务资源申请后,从服务注册中心的服务资源能力集中查找是否存在申请的服务资源,且如果存在,则将该服务资源所对应的服务API网关的请求URL返回给云平台使用方,云平台使用方通过接收的请求URL访问对应的HTTP服务,这样就可以获取对应的服务资源了;如果不存在,则返回提示消息给云平台使用方,例如可以返回“不存在该项服务”的提示消息给云平台使用方。
请重点参照图1所示,本发明一种融合通信资源云共享***的较佳实施例,所述***包括对接模块、服务注册模块、资源申请模块以及服务访问模块;
所述对接模块,用于将应急通信***中的各通信子***均对接到云平台,并使各通信子***均形成统一协议规范的HTTP服务;
所述服务注册模块,将各通信子***所形成的HTTP服务均注册到服务注册中心,并描述形成服务资源能力集;
所述资源申请模块,用于云平台使用方通过云平台对外提供的标准服务对接接口,向云平台申请服务资源;
所述服务访问模块,用于云平台返回服务API网关的请求URL给云平台使用方,云平台使用方通过请求URL访问对应的HTTP服务。
通过使用本发明的***使得各个地区的应急部门只需利用云平台对外开放的标准服务对接接口,即可实现定制化应急通信服务调度(包括语音调度服务、视频会议调度服务、卫星终端调度服务、短波调度服务、通讯车调度服务、宽带集群调度服务、短信传真调度服务、视频监控调度服务等等),从而满足应急指挥日常监管及突发通信调度的管理需求,实现指挥调度通信一键式调度,快速获取现场实时画面。于此同时,各个地区的应急平台就不需要再重复建设应急通信***,这有助于减少资源浪费,并节约建设成本(不需要投入大量的人力、物力去建设应急通信***)。
在本发明中,所述对接模块具体包括对接单元以及协议规范单元;
所述对接单元,用于将应急通信***中的各通信子***均通过SDK或SIP协议对接到云平台;其中,各通信子***可以包括移动卫星通信***、移动通信车、数字集群***、监控联网***、语音调度***、视频会议调度***等各类子***。
由于厂家在提供以上各类子***时,同时都会提供SDK(即软件开发工具包),软件开发工具包是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作***等创建应用软件的开发工具的集合,一般而言,SDK即开发Windows平台下的应用程序所使用的SDK,它可以简单的为某个程序设计语言提供应用程序接口API的一些文件,也可能包括能与某种嵌入式***通讯的复杂的硬件。而SIP(Session Initiation Protocol,会话初始协议)是由IETF(Internet Engineering Task Force,因特网工程任务组)制定的多媒体通信协议,它是一个基于文本的应用层控制协议,用于创建、修改和释放一个或多个参与者的会话。因此,在具体实施时,可以将各通信子***通过SDK或SIP协议直接与云平台对接。
所述协议规范单元,用于使各通信子***均形成统一协议规范的HTTP服务,其中,所述统一协议规范具体包括:采用基于HTTP的通讯协议,消息体采用JSON格式,URL采用混合的REST风格,请求方式采用POST。JSON(JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式,它是基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据,简洁和清晰的层次结构使得JSON成为理想的数据交换语言;易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。REST即表述性状态传递(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格,它是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高***的可伸缩性。
在所述协议规范单元中,所述URL由基础URL和业务URL组成;所述基础URL中包含IP地址、端口号、API以及API版本号,所述业务URL中包含业务类型以及各业务参数;
下面以会议放音作为实例来对本发的统一协议规范做进一步解释说明:POSThttp://192.168.66.223:8080/api/v1/voicemeet/001/1
由该实例可以知道,请求方式为:POST;基础URL为:http://192.168.66.223:8080/api/v1,其中,IP地址是192.168.66.223,端口号是8080,api版本号是v1;业务URL为:voicemeet/001/1,其中,voicemeet表示会场播放背景音乐,参数001表示会议号,参数1表示操作类型为播放;消息体为空。
所述HTTP服务包含语音调度服务、视频会议调度服务、卫星终端调度服务、短波调度服务、通讯车调度服务、宽带集群调度服务、短信传真调度服务、视频监控调度服务、定位服务或者单兵调度服务,在具体实施时,可以通过语音调度服务来实现普通语音、卫星语音、集群语音呼叫、语音会议调度等功能服务;可以通过视频会议调度服务来实现视频会议召集、控制等功能服务;可以通过卫星终端调度服务来实现卫星通讯、北斗定位等功能服务;可以通过短波调度服务来实现短波语音组呼、短波语音播放等功能服务,其它的调度服务也类似,都能够实现各种功能服务。当然,本发明并不仅限于此,在具体实施时,在可以根据实际需要来增加其它调度服务。
所述服务注册模块具体为:各通信子***所形成的HTTP服务均向服务注册中心发送服务注册请求,所述服务注册请求的请求参数中包含有服务名称、服务类型、IP地址以及服务能力;服务注册中心在接收到各服务注册请求后,根据各服务注册请求的请求参数将各通信子***所形成的HTTP服务描述形成服务资源能力集,并将服务资源能力集存储在服务注册中心,这样,当云平台请求方向云平台申请服务资源时,就可以从服务资源能力集中查找对应的服务资源。
所述资源申请模块具体为:云平台对外提供标准服务对接接口,所述标准服务对接接口包括HTTP接口、消息队列接口或者Web插件接口;云平台使用方通过所述标准服务对接接口向云平台申请服务资源;例如,当云平台使用方要向云平台申请卫星电话一键式语音呼叫调度的功能时,则可以通过HTTP接口的方式来与云平台进行对接。
所述服务访问模块具体为:云平台在接收到云平台使用方的服务资源申请后,从服务注册中心的服务资源能力集中查找是否存在申请的服务资源,且如果存在,则将该服务资源所对应的服务API网关的请求URL返回给云平台使用方,云平台使用方通过接收的请求URL访问对应的HTTP服务,这样就可以获取对应的服务资源了;如果不存在,则返回提示消息给云平台使用方,例如可以返回“不存在该项服务”的提示消息给云平台使用方。
虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
Claims (10)
1.一种融合通信资源云共享方法,其特征在于:所述方法包括如下步骤:
步骤S1、将应急通信***中的各通信子***均对接到云平台,并使各通信子***均形成统一协议规范的HTTP服务;
步骤S2、将各通信子***所形成的HTTP服务均注册到服务注册中心,并描述形成服务资源能力集;
步骤S3、云平台使用方通过云平台对外提供的标准服务对接接口,向云平台申请服务资源;
步骤S4、云平台返回服务API网关的请求URL给云平台使用方,云平台使用方通过请求URL访问对应的HTTP服务。
2.根据权利要求1所述的一种融合通信资源云共享方法,其特征在于:所述步骤S1具体包括:
步骤S11、将应急通信***中的各通信子***均通过SDK或SIP协议对接到云平台;
步骤S12、使各通信子***均形成统一协议规范的HTTP服务,其中,所述统一协议规范具体包括:采用基于HTTP的通讯协议,消息体采用JSON格式,URL采用混合的REST风格,请求方式采用POST。
3.根据权利要求2所述的一种融合通信资源云共享方法,其特征在于:在所述步骤S12中,所述URL由基础URL和业务URL组成;所述基础URL中包含IP地址、端口号、API以及API版本号,所述业务URL中包含业务类型以及各业务参数;
所述HTTP服务包含语音调度服务、视频会议调度服务、卫星终端调度服务、短波调度服务、通讯车调度服务、宽带集群调度服务、短信传真调度服务、视频监控调度服务、定位服务或者单兵调度服务。
4.根据权利要求1所述的一种融合通信资源云共享方法,其特征在于:所述步骤S2具体为:各通信子***所形成的HTTP服务均向服务注册中心发送服务注册请求,所述服务注册请求的请求参数中包含有服务名称、服务类型、IP地址以及服务能力;服务注册中心在接收到各服务注册请求后,根据各服务注册请求的请求参数将各通信子***所形成的HTTP服务描述形成服务资源能力集,并将服务资源能力集存储在服务注册中心。
5.根据权利要求1所述的一种融合通信资源云共享方法,其特征在于:所述步骤S3具体为:云平台对外提供标准服务对接接口,所述标准服务对接接口包括HTTP接口、消息队列接口或者Web插件接口;云平台使用方通过所述标准服务对接接口向云平台申请服务资源;
所述步骤S4具体为:云平台在接收到云平台使用方的服务资源申请后,从服务注册中心的服务资源能力集中查找是否存在申请的服务资源,且如果存在,则将该服务资源所对应的服务API网关的请求URL返回给云平台使用方,云平台使用方通过接收的请求URL访问对应的HTTP服务;如果不存在,则返回提示消息给云平台使用方。
6.一种融合通信资源云共享***,其特征在于:所述***包括对接模块、服务注册模块、资源申请模块以及服务访问模块;
所述对接模块,用于将应急通信***中的各通信子***均对接到云平台,并使各通信子***均形成统一协议规范的HTTP服务;
所述服务注册模块,用于将各通信子***所形成的HTTP服务均注册到服务注册中心,并描述形成服务资源能力集;
所述资源申请模块,用于云平台使用方通过云平台对外提供的标准服务对接接口,向云平台申请服务资源;
所述服务访问模块,用于云平台返回服务API网关的请求URL给云平台使用方,云平台使用方通过请求URL访问对应的HTTP服务。
7.根据权利要求6所述的一种融合通信资源云共享***,其特征在于:所述对接模块具体包括对接单元以及协议规范单元;
所述对接单元,用于将应急通信***中的各通信子***均通过SDK或SIP协议对接到云平台;
所述协议规范单元,用于使各通信子***均形成统一协议规范的HTTP服务,其中,所述统一协议规范具体包括:采用基于HTTP的通讯协议,消息体采用JSON格式,URL采用混合的REST风格,请求方式采用POST。
8.根据权利要求7所述的一种融合通信资源云共享***,其特征在于:在所述协议规范单元中,所述URL由基础URL和业务URL组成;所述基础URL中包含IP地址、端口号、API以及API版本号,所述业务URL中包含业务类型以及各业务参数;
所述HTTP服务包含语音调度服务、视频会议调度服务、卫星终端调度服务、短波调度服务、通讯车调度服务、宽带集群调度服务、短信传真调度服务、视频监控调度服务、定位服务或者单兵调度服务。
9.根据权利要求6所述的一种融合通信资源云共享***,其特征在于:所述服务注册模块具体为:各通信子***所形成的HTTP服务均向服务注册中心发送服务注册请求,所述服务注册请求的请求参数中包含有服务名称、服务类型、IP地址以及服务能力;服务注册中心在接收到各服务注册请求后,根据各服务注册请求的请求参数将各通信子***所形成的HTTP服务描述形成服务资源能力集,并将服务资源能力集存储在服务注册中心。
10.根据权利要求6所述的一种融合通信资源云共享***,其特征在于:所述资源申请模块具体为:云平台对外提供标准服务对接接口,所述标准服务对接接口包括HTTP接口、消息队列接口或者Web插件接口;云平台使用方通过所述标准服务对接接口向云平台申请服务资源;
所述服务访问模块具体为:云平台在接收到云平台使用方的服务资源申请后,从服务注册中心的服务资源能力集中查找是否存在申请的服务资源,且如果存在,则将该服务资源所对应的服务API网关的请求URL返回给云平台使用方,云平台使用方通过接收的请求URL访问对应的HTTP服务;如果不存在,则返回提示消息给云平台使用方。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811634188.XA CN109617990B (zh) | 2018-12-29 | 2018-12-29 | 一种融合通信资源云共享方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811634188.XA CN109617990B (zh) | 2018-12-29 | 2018-12-29 | 一种融合通信资源云共享方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109617990A true CN109617990A (zh) | 2019-04-12 |
CN109617990B CN109617990B (zh) | 2021-12-07 |
Family
ID=66015373
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811634188.XA Active CN109617990B (zh) | 2018-12-29 | 2018-12-29 | 一种融合通信资源云共享方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109617990B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110636114A (zh) * | 2019-08-23 | 2019-12-31 | 四川汇安融信息技术服务有限公司 | 一种客服接入方法及接入***、业务***、云平台 |
CN110795182A (zh) * | 2019-09-18 | 2020-02-14 | 平安科技(深圳)有限公司 | 云主机创建方法和*** |
CN111416837A (zh) * | 2020-02-20 | 2020-07-14 | 华迪计算机集团有限公司 | 政务***api接口访问网关、方法、电子设备及存储介质 |
CN111752726A (zh) * | 2020-06-25 | 2020-10-09 | 武汉众邦银行股份有限公司 | 一种多***之间数据快速交叉共享方法 |
CN114979133A (zh) * | 2022-04-13 | 2022-08-30 | 广东省电信规划设计院有限公司 | 一种融合通信云平台的部署方法及装置 |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101969391A (zh) * | 2010-10-27 | 2011-02-09 | 北京邮电大学 | 一种支持融合网络业务的云平台及其工作方法 |
US20120158869A1 (en) * | 1998-03-13 | 2012-06-21 | Groupserve It Trust Llc | Centrifugal communication and collaboration method |
CN102573112A (zh) * | 2010-12-07 | 2012-07-11 | 中国电信股份有限公司 | 电信网络能力开放方法、***及联盟支撑平台 |
CN102684903A (zh) * | 2011-12-23 | 2012-09-19 | 中兴通讯股份有限公司 | 一种实现云存储多资源节点接入的管理平台、***和方法 |
CN102694770A (zh) * | 2011-03-22 | 2012-09-26 | 中兴通讯股份有限公司 | 一种业务平台中多类型资源管理的***及方法 |
US20140181301A1 (en) * | 2012-12-20 | 2014-06-26 | Software Ag Usa, Inc. | Heterogeneous cloud-store provider access systems, and/or associated methods |
CN104954453A (zh) * | 2015-06-02 | 2015-09-30 | 浙江工业大学 | 基于云计算的数据挖掘rest服务平台 |
US20160164924A1 (en) * | 2014-12-05 | 2016-06-09 | Cisco Technology, Inc. | Stack Fusion Software Communication Service |
US20170181114A1 (en) * | 2011-03-30 | 2017-06-22 | Michael Lu | Open wireless architecture (owa) mobile cloud infrastructure and method |
CN107592237A (zh) * | 2016-07-08 | 2018-01-16 | 腾讯科技(深圳)有限公司 | 一种混合云的资源监控方法及*** |
CN107888673A (zh) * | 2017-11-03 | 2018-04-06 | 国云科技股份有限公司 | 一种适用于异构云平台的统一管理实现方法 |
CN107948309A (zh) * | 2017-12-15 | 2018-04-20 | 神思电子技术股份有限公司 | 一种基于Restful API的服务器资源的集成管理方法和*** |
CN108055260A (zh) * | 2017-12-11 | 2018-05-18 | 上海三吉电子工程有限公司 | 一种一体化指挥调度*** |
CN108429808A (zh) * | 2018-03-13 | 2018-08-21 | 南京邮电大学 | 一种物联网跨平台资源交互的方法和*** |
CN108449418A (zh) * | 2018-03-29 | 2018-08-24 | 新华三云计算技术有限公司 | 一种混合云平台管理***及方法 |
-
2018
- 2018-12-29 CN CN201811634188.XA patent/CN109617990B/zh active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120158869A1 (en) * | 1998-03-13 | 2012-06-21 | Groupserve It Trust Llc | Centrifugal communication and collaboration method |
CN101969391A (zh) * | 2010-10-27 | 2011-02-09 | 北京邮电大学 | 一种支持融合网络业务的云平台及其工作方法 |
CN102573112A (zh) * | 2010-12-07 | 2012-07-11 | 中国电信股份有限公司 | 电信网络能力开放方法、***及联盟支撑平台 |
CN102694770A (zh) * | 2011-03-22 | 2012-09-26 | 中兴通讯股份有限公司 | 一种业务平台中多类型资源管理的***及方法 |
US20170181114A1 (en) * | 2011-03-30 | 2017-06-22 | Michael Lu | Open wireless architecture (owa) mobile cloud infrastructure and method |
CN102684903A (zh) * | 2011-12-23 | 2012-09-19 | 中兴通讯股份有限公司 | 一种实现云存储多资源节点接入的管理平台、***和方法 |
US20140181301A1 (en) * | 2012-12-20 | 2014-06-26 | Software Ag Usa, Inc. | Heterogeneous cloud-store provider access systems, and/or associated methods |
US20160164924A1 (en) * | 2014-12-05 | 2016-06-09 | Cisco Technology, Inc. | Stack Fusion Software Communication Service |
CN104954453A (zh) * | 2015-06-02 | 2015-09-30 | 浙江工业大学 | 基于云计算的数据挖掘rest服务平台 |
CN107592237A (zh) * | 2016-07-08 | 2018-01-16 | 腾讯科技(深圳)有限公司 | 一种混合云的资源监控方法及*** |
CN107888673A (zh) * | 2017-11-03 | 2018-04-06 | 国云科技股份有限公司 | 一种适用于异构云平台的统一管理实现方法 |
CN108055260A (zh) * | 2017-12-11 | 2018-05-18 | 上海三吉电子工程有限公司 | 一种一体化指挥调度*** |
CN107948309A (zh) * | 2017-12-15 | 2018-04-20 | 神思电子技术股份有限公司 | 一种基于Restful API的服务器资源的集成管理方法和*** |
CN108429808A (zh) * | 2018-03-13 | 2018-08-21 | 南京邮电大学 | 一种物联网跨平台资源交互的方法和*** |
CN108449418A (zh) * | 2018-03-29 | 2018-08-24 | 新华三云计算技术有限公司 | 一种混合云平台管理***及方法 |
Non-Patent Citations (2)
Title |
---|
杨俊伟等: "基于微服务架构的电力云服务平台", 《电力信息与通信技术》 * |
邓峰等: "基于云计算的政务信息融合平台的研究", 《情报杂志》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110636114A (zh) * | 2019-08-23 | 2019-12-31 | 四川汇安融信息技术服务有限公司 | 一种客服接入方法及接入***、业务***、云平台 |
CN110636114B (zh) * | 2019-08-23 | 2022-03-18 | 四川汇安融信息技术股份有限公司 | 一种客服接入方法及接入***、业务***、云平台 |
CN110795182A (zh) * | 2019-09-18 | 2020-02-14 | 平安科技(深圳)有限公司 | 云主机创建方法和*** |
CN111416837A (zh) * | 2020-02-20 | 2020-07-14 | 华迪计算机集团有限公司 | 政务***api接口访问网关、方法、电子设备及存储介质 |
CN111752726A (zh) * | 2020-06-25 | 2020-10-09 | 武汉众邦银行股份有限公司 | 一种多***之间数据快速交叉共享方法 |
CN111752726B (zh) * | 2020-06-25 | 2023-07-14 | 武汉众邦银行股份有限公司 | 一种多***之间数据快速交叉共享方法 |
CN114979133A (zh) * | 2022-04-13 | 2022-08-30 | 广东省电信规划设计院有限公司 | 一种融合通信云平台的部署方法及装置 |
CN114979133B (zh) * | 2022-04-13 | 2024-04-30 | 广东省电信规划设计院有限公司 | 一种融合通信云平台的部署方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109617990B (zh) | 2021-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109617990A (zh) | 一种融合通信资源云共享方法及*** | |
US9894111B2 (en) | System and method for data transfer between terminals in voice communication under voice over internet protocol (VoIP) | |
US8565267B2 (en) | Web based unified communication system and method, and web communication manager | |
TWI440346B (zh) | 基於開放架構之域相依即時多語系通信服務 | |
US8050255B2 (en) | Routing a VoIP call with contextual information | |
US8483368B2 (en) | Providing contextual information with a voicemail message | |
US8630191B2 (en) | Device selection for broadcast messages | |
US20060104293A1 (en) | Method of performing a communication service | |
EP1744517A1 (en) | Method and system for playing multimedia files | |
US20070253407A1 (en) | Enhanced VoIP services | |
JPH10336325A (ja) | ネットワーク独立型通信システム | |
US8228824B2 (en) | VoIP contextual information processing | |
WO2010003385A1 (zh) | 一种应用服务器控制多媒体会议的方法及装置 | |
CN100446587C (zh) | 一种实现多媒体彩铃音业务的***及方法 | |
US7697511B2 (en) | Selective voice switching of multiparty communications | |
JP2009539313A (ja) | 向上したネットワーク通信 | |
CN1937675A (zh) | 一种基于ParlayAPI的多媒体呼叫中心*** | |
CN111355699B (zh) | 一种语音能力实现*** | |
CN208257918U (zh) | 融合公用电话交换网pstn的移动互联网语音平台*** | |
CN112261490B (zh) | 视频分享方法及装置、应用功能实体、拨号软件*** | |
WO2023160715A1 (zh) | 一种执行呼叫相关业务的方法、装置及*** | |
JP4377607B2 (ja) | Ip電話システム及びその電話会議自動生成方法 | |
KR20020036009A (ko) | 통신망을 통해 음성을 송수신하는 방법 및 그 기록 매체 | |
KR20050030444A (ko) | 인터넷 메신저 프로그램에서 클릭만으로 유선,무선,VoIP전화로 통화하고 음성메시지를 전송할 수 있는 시스템과 서비스 | |
Hawwa | Floor control for multiparty sessions in 3G networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |