一种软交换系统技术方案

技术编号:12424275 阅读:88 留言:0更新日期:2015-12-03 10:07
本发明专利技术公开了一种软交换系统,包括:多个网络对讲终端和一软交换平台,每一个网络对讲终端均具有一唯一身份ID,所述软交换平台中存储有多个群组,每个群组中包括多个唯一身份ID;多个网络对讲终端通过无线网络与软交换平台通信;其中,所述软交换平台,用于接收任意一网络对讲终端所发送的数据,并从所述数据解析出唯一身份ID,根据该唯一身份ID识别出其所属的群组,再将所述数据分发至与该群组中其它的唯一身份ID对应的网络对讲终端。本发明专利技术在信息传输的过程中,作为数据的发送端则会按照指定的规则对数据进行压缩,作为数据的接收端,也按照指定的规则对接收的数据进行解压,从而节省流量资源和通信费用。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体涉及一种软交换系统
技术介绍
现有的数据传输方法,是将数据封装成字符串,这样就会导致传输的数据非常耗费流量,对于一些无线数据分发平台,需要使平台内指定的多个终端之间的信息达到共享,则在共享过程中需要耗费较多的数据流量,因此将会产生较多的流量费用,使通信成本大大增加。
技术实现思路
为了克服现有技术的不足,本专利技术的目的在于提供一种软交换系统,系统内的终端和平台之间采用压缩数据的通信方式,实现节省流量的目的。为解决上述问题,本专利技术所采用的技术方案如下:—种软交换系统,包括多个网络对讲终端和一软交换平台,每一个网络对讲终端均具有一唯一身份ID,所述软交换平台中存储有多个群组,每个群组中包括多个唯一身份ID ;多个网络对讲终端通过无线网络与软交换平台通信;其中,所述软交换平台,用于接收任意一网络对讲终端所发送的数据,并从所述数据解析出唯一身份ID,根据该唯一身份ID识别出其所属的群组,再将所述数据分发至与该群组中其它的唯一身份ID对应的网络对讲终端。优选的,网络对讲终端和软交换平台在发送数据前均根据规则一对所述数据进行处理,以得到处理后的待发送数据;所述规则一为:对数据中的英文和/或英文标点进行Unicode编码处理;对数据中的中文和/或中文标点进行GBK编码处理;对数据中的自然数进行整型编码处理;对数据中的小数进行浮点型编码处理;网络对讲终端和软交换平台均还用于将处理后的待发送数据按照处理前的数据原排列顺序发送至无线网络。优选的,网络对讲终端和软交换平台所接收到的数据均根据规则二和接收到的数据的顺序对所述接收到的数据进行解压;所述规则二为:采用Unicode解码算法对接收到的数据中的Unicode编码进行解码处理,以得到英文和/或英文标点;采用GBK解码算法对接收到的数据中的GBK编码进行解码处理,以得到中文和/或中文标点;采用整型解码算法对接收到的数据中的整型编码进行解码处理,以得到自然数;采用浮点型解码算法对接收到的数据中的浮点型编码进行处理,以得到小数。优选的,所述多个网络对讲终端包括车载对讲机、手持对讲机、平板对讲机、电脑中的任意一种或多种组合。优选的,所述无线网络为GPRS网络。相比现有技术,本专利技术的有益效果在于:在信息传输的过程中,作为数据的发送端则会按照指定的规则对数据进行压缩,作为数据的接收端,也按照指定的规则对接收的数据进行解压,从而实现低流量传输,节省流量资源和通信费用。【附图说明】图1为本专利技术的软交换系统的系统结构图。【具体实施方式】下面,结合附图以及【具体实施方式】,对本专利技术做进一步描述:参考图1为本专利技术的软交换系统,包括:多个网络对讲终端I和一软交换平台2,每一个网络对讲终端I均具有其对应的唯一身份ID,软交换平台2中存储有多个群组,每个群组中包括多个唯一身份ID ;多个网络对讲终端I通过无线网络与软交换平台2通信;其中,软交换平台2用于接收任意一网络对讲终端I所发送的数据,并从所述数据解析出唯一身份ID,根据该唯一身份ID识别出其所属的群组,再将所述数据分发至与该群组中其它的唯一身份ID对应的网络对讲终端I。优选的,多个网络对讲终端I包括车载对讲机、手持对讲机、平板对讲机、电脑中的任意一种或多种组合;无线网络为GPRS网络。具体的,当网络对讲终端I和软交换平台2准备向无线网络发送数据时,即在将数据发送至无线网络之前,根据规则一对数据进行处理,以得到处理后的待发送数据。其中,规则一为:对数据中的英文和/或英文标点进行Unicode编码处理;对数据中的中文和/或中文标点进行GBK编码处理;对数据中的自然数进行整型编码处理;对数据中的小数进行浮点型编码处理。处理完后,网络对讲终端I和软交换平台2均将处理后的待发送数据按照处理前的数据原排列顺序发送至无线网络。当网络对讲终端I和软交换平台2接收到的数据后,均根据规则二和接收到的数据的顺序对接收到的数据进行解压;其中,规则二为:采用Unicode解码算法对接收到的数据中的Unicode编码进行解码处理,以得到英文和/或英文标点;采用GBK解码算法对接收到的数据中的GBK编码进行解码处理,以得到中文和/或中文标点;采用整型解码算法对接收到的数据中的整型编码进行解码处理,以得到自然数;采用浮点型解码算法对接收到的数据中的浮点型编码进行处理,以得到小数。基于上述描述的软交换系统,下面以具体例子描述其工作原理:A、B、C、D分别为车载对讲机、手持对讲机、平板对讲机和电脑。A、B、C、D均可以通过GPRS网络与软交换平台进行通信。A、B、C、D均具有各自的唯一身份ID。软交换平台上存储有A、B、C、D的唯一身份ID的关联信息,即A、B、C和D形成一个群组。当A登陆上线时,会发送一条登陆消息给软交换平台,软交换平台将A登陆的消息分发至B、C和D,以告知B、C和D,A已经上线。若A发送语音数据,则软交换平台也会将A发送的语音数据分发给B、C、D。总的来说,实现一个群组里面对应的多个终端之间消息共享。在信息传输的过程中,为了节省流量,不管是作为数据的发送端还是数据的接收端,都会按照规则一对发送的数据进行压缩,按照规则二对接收的数据进行解压,从而实现低流量传输,节省流量资源。基于本实施例提到的规则一,下面作进一步说明:例如,在手机上发出一短消息:你好! Good,我的号码是101.2。那么,对这短消息的处理如下:“你好! ”、“我的号码是”以及“。”是中文和中文标点,则进行GBK编码,“Good,”是英文和英文标点,则进行Unicode编码,“ 101.2”是小数,则进行浮点型编码。整条消息压缩后的体积是25字节,如果用现有技术的压缩算法,这条消息压缩后的体积达到31-44字节。而规则二则是将压缩后的数据解析出来即可。对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本专利技术权利要求的保护范围之内。【主权项】1.一种软交换系统,其特征在于,包括:多个网络对讲终端和一软交换平台,每一个网络对讲终端均具有一唯一身份ID,所述软交换平台中存储有多个群组,每个群组中包括多个唯一身份ID ;多个网络对讲终端通过无线网络与软交换平台通信;其中,所述软交换平台,用于接收任意一网络对讲终端所发送的数据,并从所述数据解析出唯一身份ID,根据该唯一身份ID识别出其所属的群组,再将所述数据分发至与该群组中其它的唯一身份ID对应的网络对讲终端。2.根据权利要求1所述的软交换系统,其特征在于,网络对讲终端和软交换平台在发送数据前均根据规则一对所述数据进行处理,以得到处理后的待发送数据; 所述规则一为: 对数据中的英文和/或英文标点进行Unicode编码处理; 对数据中的中文和/或中文标点进行GBK编码处理; 对数据中的自然数进行整型编码处理; 对数据中的小数进行浮点型编码处理; 网络对讲终端和软交换平台均还用于将处理后的待发送数据按照处理前的数据原排列顺序发送至无线网络。3.根据权利要求2所述的软交换系统,其特征在于,网络对讲终端和软交换平台所接收到的数据均根据规则二和接收到的数据的顺序对所述接收到的数据进行解压; 所述规则二为: 采用Unicode本文档来自技高网...

【技术保护点】
一种软交换系统,其特征在于,包括:多个网络对讲终端和一软交换平台,每一个网络对讲终端均具有一唯一身份ID,所述软交换平台中存储有多个群组,每个群组中包括多个唯一身份ID;多个网络对讲终端通过无线网络与软交换平台通信;其中,所述软交换平台,用于接收任意一网络对讲终端所发送的数据,并从所述数据解析出唯一身份ID,根据该唯一身份ID识别出其所属的群组,再将所述数据分发至与该群组中其它的唯一身份ID对应的网络对讲终端。

【技术特征摘要】

【专利技术属性】
技术研发人员:王永生刘卿
申请(专利权)人:广州德亨信息技术有限公司
类型:发明
国别省市:广东;44

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

1