一种在融合通讯调度系统中实现专用地图调度的方法技术方案

技术编号:15651636 阅读:107 留言:0更新日期:2017-06-17 04:50
本发明专利技术公开了一种在融合通讯调度系统中实现专用地图调度的方法,技术上涉及ActionScript 3.0编程、WPF编程、数据库技术以及基于.NET控件AxShockwaveFlashFLASH实现的FLASH与调度客户端交互通信定义的自有协议,实现专用地图的加载、操作、以及在专用地图上实现的语音和视频调度功能。本发明专利技术率先提出并实现将定位功能模块与融合通信调度系统进行有效融合;本发明专利技术专用地图采用flash呈现方式具有矢量图的特点而且可动态编程;本发明专利技术设计有专用的定位模块接入中间件,方便集成接入不同定位厂家的定位产品;本发明专利技术提出脱离硬件的自有的通信协议和调度协议,方便以后系统功能的扩展;本发明专利技术所用技术均为目前主流技术,在技术上保证一定的先进性。

【技术实现步骤摘要】
一种在融合通讯调度系统中实现专用地图调度的方法
本专利技术属于融合通讯调度
,涉及在融合通讯调度系统,尤其是一种在融合通讯调度系统中实现专用地图调度的方法。
技术介绍
WPF(WindowsPresentationFoundation)是微软推出的基于WindowsVista的用户界面框架,属于.NETFramework3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。ActionScript3.0是一种强大的面向对象编程语言,它标志着FlashPlayerRuntime演化过程中的一个重要阶段。设计ActionScript3.0的意图是创建一种适合快速地构建效果丰富的互联网应用程序的语言,这种应用程序已经成为Web体验的重要部分。.NET(MicrosoftXMLWebservices)平台。是微软用来实现XML,WebServices,SOA(面向服务的体系结构service-orientedarchitecture)和敏捷性的技术。他允许应用程序通过Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft.NET平台提供创建XMLWebservices并将这些服务集成在一起之所需。FLASH是由macromedia公司推出的交互式矢量图和Web动画的标准,是一种动画创作与应用程序开发于一身的创作软件,广泛用于创建吸引人的应用程序,它们包含丰富的视频、声音、图形和动画。AxShockwaveFlashFLASH是微软基于.NET平台实现的在C#中嵌入FLASH文件的控件,能实现动态加载.swf文件。ExternalInterface:flashActionScript提供的外部访问接口,用于Flash虚拟机与ActiveX容器(ActiveXcontainer))应用程序或容器应用程序(Containerapplication)通信。接口定义addCallback()及call()两个方法及一个属性available。融合通讯调度系统是在传统语音通信调度系统中融合了视频监控、GIS调度、卫星通讯、无线通讯、短波通讯、定位系统等多种通讯方式的融合体,他具有使调度指挥人员对现场情况有全方位立体式掌握,为指挥决策起到至关重要的作用。市面上现有的融合通讯调度系统虽说功能强大但也有一些欠缺方面,比如市场需求强烈的专用地图调度功能这一块。专用地图调度功能是指绘制特殊空间区域的地理信息并显示在调度系统界面上,在专用地图上动态标注各个设备(电话、摄像头、定位卡等)的位置信息、显示各个设备的实时状态、调度台上可以对各个设备进行操作,比如可以对电话发起呼叫、强插、强拆,对摄像头进行查看、云台操作等。
技术实现思路
本专利技术的目的在于克服上述现有技术的缺点,提供一种在融合通讯调度系统中实现专用地图调度的方法。本专利技术的目的是通过以下技术方案来实现的:这种在融合通讯调度系统中实现专用地图调度的方法,包括以下步骤:1)语音终端注册到软交换核心网,所述软交换核心网与调度服务器之间传递语音设备及操作信息;视频终端注册到视频服务器上,所述视频服务器与调度服务器通信传递视频终端设备及操作信息;定位终端注册到定位服务器上,所述定位服务器将定位终端信息发送给调度服务器,调度服务器收到各个服务器发送来的设备状态信息存在数据库中,在数据库中将语音终端、视频终端、定位终端做绑定关系以便在调度客户端进行联动操作;所述调度客户端与调度服务器之间通信,获取各个设备的实时状态信息;调度客户端与专用地图服务器通讯获取地图信息,并在地图上显示各个终端设备的位置信息、根据设备ID信息在专用地图上查找定位设备位置;调度客户端通过调度服务器和专用地图服务器完成对语音终端、视频终端、定位终端在专用地图上的操作及各个设备之间的联动操作;2)调度客户端从专用地图服务器获取专用地图文件存储路径,所述调度客户端加载专用地图到调度客户端界面上显示,专用地图服务器对调度客户端提供地图操作接口,调度客户端通过地图操作接口和调度服务器完成对地图及地图上各种终端设备的业务操作;3)调度客户端通过专用地图服务器提供的接口在专用地图上完成对定位终端设备、语音终端设备、视频终端设备的联动操作,在专用地图上点击某个定位终端设备能够操作其附近指定范围内的语音终端设备和视频终端设备;也能够点击视频终端设备操作指定范围内的定位终端设备和语音终端设备;也能够点击语音设备操作指定范围内的定位终端设备和视频设备。进一步,步骤1)中,所述语音终端通过sip注册到软交换核心网;所述软交换核心网与调度服务器之间通过私有协议通信传递语音设备及操作信息。进一步,步骤1)中,所述视频终端通过H323/H248协议注册到视频服务器上;所述视频服务器通过私有协议与调度服务器通信传递视频终端设备及操作信息。进一步,步骤1)中,所述定位终端通过私有协议注册到定位服务器上;所述调度客户端与调度服务器之间通过私有协议通信;调度客户端与专用地图服务器通过私有协议通讯获取地图信息。进一步,步骤2)中,所述调度客户端通过私有协议从专用地图服务器获取专用地图文件存储路径;调度客户端通过AxShockwaveFlashFLASH控件加载专用地图到调度客户端界面上显示;专用地图服务器通过ExternalInterface对调度客户端提供地图操作接口。所述地图操作接口包括放大、缩小、拖动、向上、向下、向左、向右、框选设备、圈选设备、查找设备、移动设备位置和显示设备信息。进一步,步骤3)中,所述其附近指定范围内是指以定位终端设备为中心点指定半径范围内。进一步,步骤3)中,各个设备的业务操作需要调度服务器106通过私有协议与相应服务器的通信完成。进一步,步骤3)中,对语音终端的联动操作包括呼叫、强插、强拆、挂断、发起会议,对视频终端的联动操作包括打开视频终端、操作云台控制,对定位终端设备的联动操作包括发起紧急告警信号。与现有技术相比,本专利技术具有以下有益效果:1、本专利技术率先提出并实现将定位功能模块与融合通信调度系统进行有效融合;2、本专利技术专用地图采用flash呈现方式具有矢量图的特点而且可动态编程;3、本专利技术设计有专用的定位模块接入中间件,方便集成接入不同定位厂家的定位产品;4、本专利技术提出脱离硬件的自有的通信协议和调度协议,方便以后系统功能的扩展;5、本专利技术所用技术均为目前主流技术,在技术上保证一定的先进性;综上所述,本专利技术技术上结合ActionScript3.0编程、WPF编程、数据库技术以及基于.NET控件AxShockwaveFlashFLASH实现的FLASH与调度客户端交互通信定义的自有协议,实现专用地图的加载、操作、以及在专用地图上实现的语音和视频调度功能。附图说明图1为本专利技术的专用地图系统数据流程图;图2为本专利技术的地图加载及操作流程图;图3为本专利技术的设备联动操作流程图。具体实施方式下面结合附图对本专利技术做进一步详细描述:本专利技术在融合通讯调度系统中实现专用地图调度的方法具体包括以下步骤:(1)参见图1:语音终端101通过sip注册到核心网交换机104,核心网104与调度服务器106之间通过私有本文档来自技高网
...
一种在融合通讯调度系统中实现专用地图调度的方法

【技术保护点】
一种在融合通讯调度系统中实现专用地图调度的方法,其特征在于,包括以下步骤:1)语音终端(101)注册到软交换核心网(104),所述软交换核心网(104)与调度服务器(106)之间传递语音设备及操作信息;视频终端(102)注册到视频服务器(105)上,所述视频服务器(105)与调度服务器(106)通信传递视频终端设备及操作信息;定位终端(103)注册到定位服务器(110)上,所述定位服务器(110)将定位终端信息发送给调度服务器(106),调度服务器(106)收到各个服务器发送来的设备状态信息存在数据库(107)中,在数据库(107)中将语音终端(101)、视频终端(102)、定位终端(103)做绑定关系以便在调度客户端(108)进行联动操作;所述调度客户端(108)与调度服务器(106)之间通信,获取各个设备的实时状态信息;调度客户端(108)与专用地图服务器(109)通讯获取地图信息,并在地图上显示各个终端设备的位置信息、根据设备ID信息在专用地图上查找定位设备位置;调度客户端(106)通过调度服务器(106)和专用地图服务器(109)完成对语音终端(101)、视频终端(102)、定位终端(103)在专用地图上的操作及各个设备之间的联动操作;2)调度客户端(108)从专用地图服务器(109)获取专用地图文件存储路径,所述调度客户端(108)加载专用地图到调度客户端(108)界面上显示,专用地图服务器(109)对调度客户端(108)提供地图操作接口,调度客户端(108)通过地图操作接口和调度服务器(106)完成对地图及地图上各种终端设备的业务操作;3)调度客户端(108)通过专用地图服务器(109)提供的接口在专用地图上完成对定位终端设备、语音终端设备、视频终端设备的联动操作,在专用地图上点击某个定位终端设备能够操作其附近指定范围内的语音终端设备和视频终端设备;也能够点击视频终端设备操作指定范围内的定位终端设备和语音终端设备;也能够点击语音设备操作指定范围内的定位终端设备和视频设备。...

【技术特征摘要】
1.一种在融合通讯调度系统中实现专用地图调度的方法,其特征在于,包括以下步骤:1)语音终端(101)注册到软交换核心网(104),所述软交换核心网(104)与调度服务器(106)之间传递语音设备及操作信息;视频终端(102)注册到视频服务器(105)上,所述视频服务器(105)与调度服务器(106)通信传递视频终端设备及操作信息;定位终端(103)注册到定位服务器(110)上,所述定位服务器(110)将定位终端信息发送给调度服务器(106),调度服务器(106)收到各个服务器发送来的设备状态信息存在数据库(107)中,在数据库(107)中将语音终端(101)、视频终端(102)、定位终端(103)做绑定关系以便在调度客户端(108)进行联动操作;所述调度客户端(108)与调度服务器(106)之间通信,获取各个设备的实时状态信息;调度客户端(108)与专用地图服务器(109)通讯获取地图信息,并在地图上显示各个终端设备的位置信息、根据设备ID信息在专用地图上查找定位设备位置;调度客户端(106)通过调度服务器(106)和专用地图服务器(109)完成对语音终端(101)、视频终端(102)、定位终端(103)在专用地图上的操作及各个设备之间的联动操作;2)调度客户端(108)从专用地图服务器(109)获取专用地图文件存储路径,所述调度客户端(108)加载专用地图到调度客户端(108)界面上显示,专用地图服务器(109)对调度客户端(108)提供地图操作接口,调度客户端(108)通过地图操作接口和调度服务器(106)完成对地图及地图上各种终端设备的业务操作;3)调度客户端(108)通过专用地图服务器(109)提供的接口在专用地图上完成对定位终端设备、语音终端设备、视频终端设备的联动操作,在专用地图上点击某个定位终端设备能够操作其附近指定范围内的语音终端设备和视频终端设备;也能够点击视频终端设备操作指定范围内的定位终端设备和语音终端设备;也能够点击语音设备操作指定范围内的定位终端设备和视频设备。2.根据权利要求1所述的在融合通讯调度系统中实现专用地图调度的方法,其特征在于,步骤1)中,所述语音终端(101)通过sip注册到...

【专利技术属性】
技术研发人员:朱党锋赖龙周文娟
申请(专利权)人:西安大唐电信有限公司
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1