CN109617990B - 一种融合通信资源云共享方法及*** - Google Patents

一种融合通信资源云共享方法及*** Download PDF

Info

Publication number
CN109617990B
CN109617990B CN201811634188.XA CN201811634188A CN109617990B CN 109617990 B CN109617990 B CN 109617990B CN 201811634188 A CN201811634188 A CN 201811634188A CN 109617990 B CN109617990 B CN 109617990B
Authority
CN
China
Prior art keywords
service
cloud platform
communication
http
scheduling
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.)
Active
Application number
CN201811634188.XA
Other languages
English (en)
Other versions
CN109617990A (zh
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.)
Evecom Information Technology Development Co ltd
Original Assignee
Evecom Information Technology Development 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 Evecom Information Technology Development Co ltd filed Critical Evecom Information Technology Development Co ltd
Priority to CN201811634188.XA priority Critical patent/CN109617990B/zh
Publication of CN109617990A publication Critical patent/CN109617990A/zh
Application granted granted Critical
Publication of CN109617990B publication Critical patent/CN109617990B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling 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 (4)

1.一种融合通信资源云共享方法,其特征在于:所述方法包括如下步骤:
步骤S1、将应急通信***中的各通信子***均对接到云平台,并使各通信子***均形成统一协议规范的HTTP服务;
步骤S2、各通信子***所形成的HTTP服务均向服务注册中心发送服务注册请求,所述服务注册请求的请求参数中包含有服务名称、服务类型、IP地址以及服务能力;服务注册中心在接收到各服务注册请求后,根据各服务注册请求的请求参数将各通信子***所形成的HTTP服务描述形成服务资源能力集,并将服务资源能力集存储在服务注册中心;
步骤S3、云平台对外提供标准服务对接接口,所述标准服务对接接口包括HTTP接口、消息队列接口或者Web插件接口;云平台使用方通过所述标准服务对接接口向云平台申请服务资源;
步骤S4、云平台返回服务API网关的请求URL给云平台使用方,云平台使用方通过请求URL访问对应的HTTP服务;
所述步骤S1具体包括:
步骤S11、将应急通信***中的各通信子***均通过SDK或SIP协议对接到云平台;
步骤S12、使各通信子***均形成统一协议规范的HTTP服务,其中,所述统一协议规范具体包括:采用基于HTTP的通讯协议,消息体采用JSON格式,URL采用混合的REST风格,请求方式采用POST;
所述URL由基础URL和业务URL组成;所述基础URL中包含IP地址、端口号、API以及API版本号,所述业务URL中包含业务类型以及各业务参数;
所述HTTP服务包含语音调度服务、视频会议调度服务、卫星终端调度服务、短波调度服务、通讯车调度服务、宽带集群调度服务、短信传真调度服务、视频监控调度服务、定位服务或者单兵调度服务。
2.根据权利要求1所述的一种融合通信资源云共享方法,其特征在于:所述步骤S4具体为:云平台在接收到云平台使用方的服务资源申请后,从服务注册中心的服务资源能力集中查找是否存在申请的服务资源,且如果存在,则将该服务资源所对应的服务API网关的请求URL返回给云平台使用方,云平台使用方通过接收的请求URL访问对应的HTTP服务;如果不存在,则返回提示消息给云平台使用方。
3.一种融合通信资源云共享***,其特征在于:所述***包括对接模块、服务注册模块、资源申请模块以及服务访问模块;
所述对接模块,用于将应急通信***中的各通信子***均对接到云平台,并使各通信子***均形成统一协议规范的HTTP服务;
所述服务注册模块,用于各通信子***所形成的HTTP服务均向服务注册中心发送服务注册请求,所述服务注册请求的请求参数中包含有服务名称、服务类型、IP地址以及服务能力;服务注册中心在接收到各服务注册请求后,根据各服务注册请求的请求参数将各通信子***所形成的HTTP服务描述形成服务资源能力集,并将服务资源能力集存储在服务注册中心;
所述资源申请模块,用于云平台对外提供标准服务对接接口,所述标准服务对接接口包括HTTP接口、消息队列接口或者Web插件接口;云平台使用方通过所述标准服务对接接口向云平台申请服务资源;
所述服务访问模块,用于云平台返回服务API网关的请求URL给云平台使用方,云平台使用方通过请求URL访问对应的HTTP服务;
所述对接模块具体包括对接单元以及协议规范单元;
所述对接单元,用于将应急通信***中的各通信子***均通过SDK或SIP协议对接到云平台;
所述协议规范单元,用于使各通信子***均形成统一协议规范的HTTP服务,其中,所述统一协议规范具体包括:采用基于HTTP的通讯协议,消息体采用JSON格式,URL采用混合的REST风格,请求方式采用POST;
所述URL由基础URL和业务URL组成;所述基础URL中包含IP地址、端口号、API以及API版本号,所述业务URL中包含业务类型以及各业务参数;
所述HTTP服务包含语音调度服务、视频会议调度服务、卫星终端调度服务、短波调度服务、通讯车调度服务、宽带集群调度服务、短信传真调度服务、视频监控调度服务、定位服务或者单兵调度服务。
4.根据权利要求3所述的一种融合通信资源云共享***,其特征在于:所述服务访问模块具体为:云平台在接收到云平台使用方的服务资源申请后,从服务注册中心的服务资源能力集中查找是否存在申请的服务资源,且如果存在,则将该服务资源所对应的服务API网关的请求URL返回给云平台使用方,云平台使用方通过接收的请求URL访问对应的HTTP服务;如果不存在,则返回提示消息给云平台使用方。
CN201811634188.XA 2018-12-29 2018-12-29 一种融合通信资源云共享方法及*** Active CN109617990B (zh)

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 CN109617990A (zh) 2019-04-12
CN109617990B true 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)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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接口访问网关、方法、电子设备及存储介质
CN111752726B (zh) * 2020-06-25 2023-07-14 武汉众邦银行股份有限公司 一种多***之间数据快速交叉共享方法
CN114979133B (zh) * 2022-04-13 2024-04-30 广东省电信规划设计院有限公司 一种融合通信云平台的部署方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969391A (zh) * 2010-10-27 2011-02-09 北京邮电大学 一种支持融合网络业务的云平台及其工作方法
CN102573112A (zh) * 2010-12-07 2012-07-11 中国电信股份有限公司 电信网络能力开放方法、***及联盟支撑平台
CN107888673A (zh) * 2017-11-03 2018-04-06 国云科技股份有限公司 一种适用于异构云平台的统一管理实现方法
CN108055260A (zh) * 2017-12-11 2018-05-18 上海三吉电子工程有限公司 一种一体化指挥调度***
CN108449418A (zh) * 2018-03-29 2018-08-24 新华三云计算技术有限公司 一种混合云平台管理***及方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
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
CN102694770A (zh) * 2011-03-22 2012-09-26 中兴通讯股份有限公司 一种业务平台中多类型资源管理的***及方法
US10244500B2 (en) * 2011-03-30 2019-03-26 Wei Lu Open wireless architecture (OWA) mobile cloud infrastructure and method
CN102684903B (zh) * 2011-12-23 2015-09-16 中兴通讯股份有限公司 一种实现云存储多资源节点接入的管理平台、***和方法
US10044808B2 (en) * 2012-12-20 2018-08-07 Software Ag Usa, Inc. Heterogeneous cloud-store provider access systems, and/or associated methods
US9654518B2 (en) * 2014-12-05 2017-05-16 Cisco Technology, Inc. Stack fusion software communication service
CN104954453B (zh) * 2015-06-02 2019-01-22 浙江工业大学 基于云计算的数据挖掘rest服务平台
CN107592237B (zh) * 2016-07-08 2020-09-08 腾讯科技(深圳)有限公司 一种混合云的资源监控方法及***
CN107948309A (zh) * 2017-12-15 2018-04-20 神思电子技术股份有限公司 一种基于Restful API的服务器资源的集成管理方法和***
CN108429808B (zh) * 2018-03-13 2020-12-01 南京邮电大学 一种物联网跨平台资源交互的方法和***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969391A (zh) * 2010-10-27 2011-02-09 北京邮电大学 一种支持融合网络业务的云平台及其工作方法
CN102573112A (zh) * 2010-12-07 2012-07-11 中国电信股份有限公司 电信网络能力开放方法、***及联盟支撑平台
CN107888673A (zh) * 2017-11-03 2018-04-06 国云科技股份有限公司 一种适用于异构云平台的统一管理实现方法
CN108055260A (zh) * 2017-12-11 2018-05-18 上海三吉电子工程有限公司 一种一体化指挥调度***
CN108449418A (zh) * 2018-03-29 2018-08-24 新华三云计算技术有限公司 一种混合云平台管理***及方法

Also Published As

Publication number Publication date
CN109617990A (zh) 2019-04-12

Similar Documents

Publication Publication Date Title
CN109617990B (zh) 一种融合通信资源云共享方法及***
US8565267B2 (en) Web based unified communication system and method, and web communication manager
US9894111B2 (en) System and method for data transfer between terminals in voice communication under voice over internet protocol (VoIP)
KR100889977B1 (ko) 응용프로그램 및 서비스 서버 관리를 위한 프로토콜독립형 제어 모듈을 이용한 매체 세션 틀
JP4599617B2 (ja) 遠隔通信フィーチャを分散処理する集中コントローラ
US20100312558A1 (en) Voice xml network gateway
US20070223462A1 (en) Enhanced service delivery platform that provides a common framework for use by IMS and Web applications in delivering services
JP2012090250A (ja) クラウド・コミュニケーションのためのマルチレイヤー・スタック・プラットホーム
CN102333124A (zh) 一种提升云计算模式下语音或视频传输质量的方法及装置
CN103379096A (zh) 因特网与运营商网络业务共享方法、服务方及网页网关
TW200937215A (en) Dynamic, subscriber driven charging models for media distribution
CN113726968B (zh) 终端通信方法、装置、服务器和存储介质
CN102572136A (zh) 呼叫中心及其呼叫业务提供方法
CN111355699B (zh) 一种语音能力实现***
CN108833434B (zh) 一种基于ip双向网络机顶盒的跨网视频通话***的实现方法
US7213056B2 (en) Providing modular telephony service
WO2010075688A1 (zh) Ims集群会议的创建和加入方法、装置及***
US8886823B2 (en) Method of communicating between several terminals
US20080031232A1 (en) Web services and plug-in framework in VOIP environment
CN115426337B (zh) 一种基于5G消息和VoLTE的在线客户服务***及方法
Bessler et al. A service platform for internet-telecom services using sip
Yamada et al. A platform for converged, feature-based real-time communications
KR20230105189A (ko) 클라우드 컴퓨팅 서비스에서의 데이터 전송 처리 방법 및 이를 지원하는 시스템
KR101347950B1 (ko) 차세대 통신망에서 통신서비스와 웹서비스 간 통합서비스 제어 방법
Femminella et al. Introduction of Media Gateway Control functions in Java Call Control

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