[go: up one dir, main page]

CN104270812A - 用于群体通讯定位的移动终端、移动即时通讯方法及系统 - Google Patents

用于群体通讯定位的移动终端、移动即时通讯方法及系统 Download PDF

Info

Publication number
CN104270812A
CN104270812A CN201410354503.9A CN201410354503A CN104270812A CN 104270812 A CN104270812 A CN 104270812A CN 201410354503 A CN201410354503 A CN 201410354503A CN 104270812 A CN104270812 A CN 104270812A
Authority
CN
China
Prior art keywords
mobile terminal
mobile
module
message bag
positional information
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
Application number
CN201410354503.9A
Other languages
English (en)
Other versions
CN104270812B (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.)
SHENZHEN ANYTREK TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN ANYTREK TECHNOLOGY 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 SHENZHEN ANYTREK TECHNOLOGY Co Ltd filed Critical SHENZHEN ANYTREK TECHNOLOGY Co Ltd
Priority to CN201410354503.9A priority Critical patent/CN104270812B/zh
Publication of CN104270812A publication Critical patent/CN104270812A/zh
Application granted granted Critical
Publication of CN104270812B publication Critical patent/CN104270812B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本发明公开了一种用于群体通讯定位的移动终端、移动即时通讯方法及系统,所述移动终端包括:控制模块、连接于所述控制模块的GPS模块、移动通讯模块、数字对讲模块、GIS引擎模块及连接于所述GIS引擎模块的电子地图数据库及液晶显示屏;所述数字对讲模块用于接收并解析群体内其他移动终端发送的位置信息;所述控制模块用于将所述本机位置信息及/或其他移动终端的位置信息转发给群体内其他移动终端;以及用于将所述本机位置信息及/或其他移动终端的位置信息通过移动通讯模块上传给中心服务器。本发明实提高了移动终端的定位效率,有利于统一监控群体内各个移动终端的位置信息,对群体内人员进行及时通讯或救援,降低了群体内的通讯成本。

Description

用于群体通讯定位的移动终端、移动即时通讯方法及系统
技术领域
本发明涉及移动即时通讯技术领域,特别涉及一种用于群体通讯定位的移动终端、移动即时通讯方法及系统。
背景技术
如今,随着以移动终端为标志的即时通讯技术的飞速发展,给人们的工作生活带来越来越多的便利,通过移动终端及无线通讯网络实现了不同地域或位置的群体之间的即时联系。
移动终端例如智能手机或导航仪通常内设有GPS模块,通过该GPS模块及GPS卫星定位技术来获取智能手机或导航仪的位置信息,以实现与位置相关的业务。现有的一种可实现相互定位的移动终端是将终端的位置信息通过移动通讯网络上传到中心服务器,由中心服务器向各个移动终端分发来实现终端之间的位置定位;另一种是移动终端内设有对讲通信模块,将位置信息由该对讲通信模块通过对讲数字无线通讯网络发送给其他移动终端,从而实现多个移动终端之间的相互定位。
然而,上述两种方法在实现定位时存在以下问题:
第一种方法单一地依赖移动通讯网络(2G/3G /4G网络)来与中心服务器联系,不但不利于控制群体之间的通讯成本,而且当移动网络信号较差或没有移动网络信号的环境下,例如偏僻的山谷或沙漠中,人们无法通过移动终端与中心服务器端连接,从而使得其他人或中心服务器无法获取其位置信息,影响到群体内人员的通讯或救援;第二种方法单一地依赖对讲数字无线通讯网络,通过多个移动终端之间相互发送或转发位置信息来实现相互定位,该方法不但转发过程较复杂,效率较低,而且无法实现移动终端与中心服务器之间的联系,不利于统一监控群体内各个移动终端的位置信息,以及协调救援工作。
发明内容
本发明提出一种用于群体通讯定位的移动终端、移动即时通讯方法及系统,实现了处于无移动通讯网络位置的移动终端与群体内其他移动终端及中心服务器进行定位,提高了移动终端的定位效率,有利于统一监控群体内各个移动终端的位置信息,对群体内人员进行及时通讯或救援,以及降低群体内的通讯成本。
为实现上述发明目的,本发明采用如下技术方案:
一种用于群体通讯定位的移动终端,包括:控制模块、连接于所述控制模块的GPS模块、移动通讯模块、数字对讲模块、GIS引擎模块及连接于所述GIS引擎模块的电子地图数据库及液晶显示屏;所述GPS模块用于获取本机位置信息;所述数字对讲模块用于接收并解析群体内其他移动终端发送的位置信息;所述控制模块用于在检测到不存在移动通讯网络时,将所述本机位置信息及/或其他移动终端的位置信息通过数字对讲模块转发给群体内其他移动终端;以及用于在检测到存在移动通讯网络时,将所述本机位置信息及/或其他移动终端的位置信息通过移动通讯模块上传给中心服务器;所述GIS引擎模块用于根据所述本机位置信息及/或其他移动终端的位置信息在电子地图数据库检索出相应地图矢量信息,并通过所述液晶显示屏显示本机及其他移动终端的位置。
进一步,在上述用于群体通讯定位的移动终端中,所述数字对讲模块通过UART/SPI接口连接于控制模块。
进一步,在上述用于群体通讯定位的移动终端中,所述位置信息包括经度、纬度、高度及定位时间。
进一步,在上述用于群体通讯定位的移动终端中,所述移动终端还包括连接于所述控制模块的卫星通讯模块,所述卫星通讯模块用于通过卫星移动通讯网络将自身的本机位置信息或接收解析的群体内其他移动终端的位置信息上传给中心服务器。
另,本发明还提供一种用于群体通讯定位的移动即时通讯方法,所述群体包括多个移动终端,每一移动终端内置有GPS模块、移动通讯模块、数字对讲模块、GIS引擎模块及连接于所述GIS引擎模块的电子地图数据库及液晶显示屏,所述方法包括以下步骤:
移动终端通过GPS模块获取本机的位置信息,在检测该移动终端位置不存在移动通讯网络的情况下,将需要发送的本机的位置信息及数据信息打包成消息包,通过数字无线通讯网络将所述消息包以广播方式发送出去,所述数据信息包括发送移动终端的ID标识、中心服务器的地址、转发路由表及数据内容;
接收到所述消息包的移动终端解析获得所述消息包中发送方移动终端的位置信息,检测接收到所述消息包的移动终端是否存在移动通讯网络,若是,则接收到所述消息包的移动终端直接将该消息包通过移动通讯网络上传给中心服务器;若否,接收到所述消息包的移动终端通过所述数字对讲模块将所述消息包由数字无线通讯网络以广播方式进行转发,直至所述消息包被上传至中心服务器;
通过GIS引擎模块根据本机及其他移动终端的位置信息在电子地图数据库检索出相应地图矢量信息,并通过所述液晶显示屏显示本机及其他移动终端的位置。
进一步,在上述用于群体通讯定位的移动即时通讯方法中,所述接收到所述消息包的移动终端通过所述数字对讲模块将所述消息包由数字无线通讯网络以广播方式进行转发的步骤具体包括:
判断接收消息包的移动终端的ID标识是否为发送移动终端的ID标识以及记录在所述转发路由表中,若否,则接收消息包的移动终端将自身的ID标识记录在所述转发路由表中,并通过所述数字对讲模块将所述消息包由数字无线通讯网络以广播方式进行转发;若是,则不处理该消息包。
进一步,在上述用于群体通讯定位的移动即时通讯方法中,所述将需要发送的本机的位置信息及数据信息打包成消息包的步骤具体包括:所述移动终端获取自身及目标移动终端的ID标识,将所述自身的ID标识、中心服务器的地址作为消息包的起源及目的地,将发送的位置信息及数据信息打包成统一数据格式的消息包。
另,本发明还提供一种用于群体通讯定位的移动即时通讯系统,包括:多个通过移动通讯网络或数字无线通讯网络连接的移动终端,每一移动终端包括控制单元、连接于该控制单元的GPS单元、移动通讯单元、数字对讲单元、GIS引擎单元及连接于所述GIS引擎单元的电子地图数据库及液晶显示屏,所述GPS单元用于获取本机的位置信息;
所述控制单元包括:
消息包生成发送子单元,用于将需要发送的本机的位置信息及数据信息打包成消息包,通过所述数字对讲模块将所述消息包由数字无线通讯网络以广播方式发送出去,所述数据信息包括发送移动终端的ID标识、中心服务器的地址、转发路由表及数据内容;
消息包接收解析子单元,用于通过所述数字对讲单元接收所述消息包,并解析获得所述消息包中发送方移动终端的位置信息;
判断子单元,用于判断接收消息包的移动终端的ID标识是否为发送移动终端的ID标识以及记录在所述转发路由表中;
消息包转发子单元,用于在判断判断接收消息包的移动终端的ID标识非发送移动终端的ID标识以及记录在所述转发路由表中的情况下,接收消息包的移动终端将自身的ID标识记录在所述转发路由表中,并通过所述数字对讲单元将所述消息包由数字无线通讯网络以广播方式进行转发;
位置信息上传子单元,用于在检测到该移动终端位置存在移动通讯网络的情况下,将本机及接收解析其他移动终端的位置信息通过移动通讯网络上传至中心服务器;
所述GIS引擎单元用于根据本机及其他移动终端的位置信息在电子地图数据库检索出相应地图矢量信息,并通过所述液晶显示屏显示本机及其他移动终端的位置。
进一步,在上述用于群体通讯定位的移动即时通讯系统中,所述GIS引擎模块通过液晶显示屏显示的内容包括:移动终端的经度、纬度、高度、定位时间及距离本机位置的距离信息。
本发明实现了处于无移动通讯网络位置的移动终端与群体内其他移动终端及移动终端与中心服务器的定位,从而提高了移动终端的定位效率,有利于统一监控群体内各个移动终端的位置信息,对群体内人员进行及时通讯或救援,降低了群体内的通讯成本。
附图说明
图1为本发明用于群体通讯的移动终端第一实施例的结构示意图;
图2为本发明用于群体通讯的移动终端第二实施例的结构示意图;
图3为本发明用于群体通讯的移动即时通讯方法的流程示意图;
图4为本发明用于群体通讯的移动即时通讯系统的拓扑示意图;
图5为图4中移动终端的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,图1为本发明用于群体通讯定位的移动终端第一实施例的结构示意图,该实施例的移动终端包括控制模块1、连接于所述控制模块1的GPS模块2、移动通讯模块3、数字对讲模块4、GIS(Geographic Information System,地理信息系统)引擎模块5及连接于所述GIS引擎模块5的电子地图数据库6及液晶显示屏7,所述GPS模块2用于获取本机位置信息;所述数字对讲模块4用于接收并解析群体内其他移动终端发送的位置信息,所述控制模块1用于在检测到不存在移动通讯网络时,将所述本机位置信息及/或其他移动终端的位置信息通过数字对讲模块4转发给群体内其他移动终端;以及用于在检测到存在移动通讯网络时,将所述本机位置信息及/或其他移动终端的位置信息通过移动通讯模块3上传给中心服务器;所述GIS引擎模块5用于根据所述本机位置信息及/或其他移动终端的位置信息在电子地图数据库6检索出相应地图矢量信息,并通过所述液晶显示屏7显示本机及其他移动终端的位置。
其中,所述移动终端采用智能系统,本实施例中为Android系统,所述控制模块1为主控芯片,其内设的移动通讯模块3为可支持2G/3G /4G网络制式的移动通讯模块,例如GSM、WCDMA或LTE通讯模块,而所述数字对讲模块4选用dPMR/DMR/PDT等主流制式,支持传输数字信息。
所述数字对讲模块4传输数字信息过程具体为:移动终端发起呼叫时,按键信号是先输送到控制模块1;控制模块1响应后先准备需要传输的位置信息数据,然后通过UART(Universal Asynchronous Receiver and Transmitter,异步串行通信口)/SPI(Serial Peripheral Interface,串行外设接口)启动数字对讲模块4开始传输呼叫,同时通过同样的接口将需要发送的位置信息数据传给数字对讲模块4的内部缓冲区;所述数字对讲模块4启动呼叫后,除了利用本身的电路获取语音信息进行数字化编码传输外,同时利用信道的间隙发送缓冲区内的数字信息,即所述数字对讲模块3将要传输的数字信息调制到无线电信号中,通过对讲机天线发射出去。本实施例中,所述数字对讲模块4通过UART/SPI等通讯接口连接于控制模块1。
具体地,可以通过设置在移动终端的APP应用程序进行人机操作及程序控制,发送操控指令给移动通讯模块2或数字对讲模块3进行选择或切换通讯方式。此处可通过所述控制模块1检测到移动通讯网络是否存在,并自动选择相应的通讯方式,当然,也可以通过移动终端的用户通过移动终端显示屏上的移动通讯网络信号提示来判断是否存在移动通讯网络,再手动选择相应的通讯方式。
例如,当所述群体内的移动终端处于移动通讯网络环境很差的位置,即所述控制模块1还用于在检测到不存在移动通讯网络时,而可能群体内其他某一或几个移动终端处于移动通讯网络环境很差的位置,并且所述移动终端需要通讯联系的目的移动终端距离较远,无法通过数字无线通讯网络与其直接联系,此时,可通过控制模块1控制数字对讲模块4通过数字无线通讯网络发送本机的位置信息给其周围的移动终端,而某个周围的移动终端接收到该终端的位置信息后,检测自身位置是否存在移动通讯网络,若是,则直接将该终端的位置信息以及自身的本机位置信息上传至中心服务器,由中心服务器将位置信息转发给群体内其他移动终端;若否,则将所述位置信息进行转发给群体内其他移动终端,任何接收到该位置信息的移动终端均可以解码出对应终端的位置信息,这样通过群体内各个移动终端进行点对点的转发中继,直至群体内某个移动终端可将接收位置信息及自身的位置信息上传至中心服务器。这样,就实现了处于无移动通讯网络位置的移动终端与群体内其他移动终端及中心服务器进行定位,从而有利于统一监控群体内各个移动终端的位置信息,对群体内人员进行及时通讯或救援,以及降低群体内的通讯成本。
当所述群体内的移动终端处于移动通讯网络环境较佳的位置,可选择移动通讯模块3通过移动通讯网络与中心服务器进行即时连接,即直接将自身的本机位置信息上传给中心服务器,再由中心服务器将位置信息转发给群体内其他移动终端。
所述位置信息包括经度、纬度、高度及定位时间。所述GIS引擎模块5通过液晶显示屏7显示的内容还包括:各个移动终端的经度、纬度、高度、定位时间及距离本机位置的距离信息。
由于存在移动终端位置不断变动及通信延迟等原因,本发明中移动终端的位置信息均为该移动终端的尾迹信息,即由该移动终端最近多个位置点所形成的一段轨迹。
需要说明的是,在所述群体内,各个移动终端均是独立对等的,即每个移动终端均可作为信息的发送源、接收端或转发中继端,以形成一个对等的网状结构,从而保证了群体内各个移动终端在不论是否存在移动通讯网络的情况下,均可实现点对点以及点对多点的移动即时通讯定位。
请参阅图2,图2为本发明用于群体通讯的移动终端第二实施例的结构示意图,相比于第一实施例,本实施例的移动终端还包括连接于所述控制模块1的卫星通讯模块8,所述卫星通讯模块8通过UART/SPI接口等通讯接口连接于控制模块1,所述群体内的移动终端选择卫星通讯模块8通过卫星移动通讯网络连接于中心服务器,即直接将自身的本机位置信息或接收解析的群体内其他移动终端上传给中心服务器,再由中心服务器将位置信息转发给群体内其他移动终端。
所述卫星通讯模块8可为铱星SBD数传模块或北斗短信传输模块,由于卫星通讯的成本很高,只限于在紧急情况下使用。
请参阅图3,图3为本发明用于群体通讯的移动即时通讯方法的流程示意图;所述群体内包括多个移动终端,每一移动终端内置有GPS模块、移动通讯模块、数字对讲模块、GIS引擎模块及连接于所述GIS引擎模块的电子地图数据库及液晶显示屏,所述方法包括以下步骤:
步骤S11:移动终端通过GPS模块获取本机的位置信息;
在具体实现时,所述GPS模块通过其连接的GPS天线捕获的信号中通过运算获得本机位置信息,并将所述本机位置信息输入给控制模块1。所述本机的位置信息包括经度、纬度、高度及定位时间。
步骤S12:检测该移动终端位置是否存在移动通讯网络,若是,则直接将本机的位置信息通过移动通讯网络上传给中心服务器,所述中心服务器将该位置信息转发给群体内其他移动终端;若否,则进行步骤S13;
在具体实现时,所述检测是否存在移动通讯网络的步骤具体包括:
所述移动终端根据所述中心服务器的地址登录所述中心服务器;
判断是否登录成功,若是,则表示存在移动通讯网络;若否,则表示不存在移动通讯网络。
步骤S13:将需要发送的本机的位置信息及数据信息打包成消息包,通过所述数字对讲模块将所述消息包由数字无线通讯网络以广播方式发送出去,所述数据信息包括发送移动终端的ID标识、中心服务器的地址、转发路由表及数据内容;
在具体实现时,为了方便在群体内移动终端之间传输消息包,将所述群体内的各个移动终端均定义唯一的ID标识,并且各个移动终端之间传输的消息包采用统一的数据格式定义,其内容可包括位置坐标、文本、语音、图片、视频片段等,便于程序进行处理、存储和通过合适的通讯方式转发。
所述移动终端获取自身及发送方移动终端的ID标识,将所述自身的ID标识、中心服务器的地址作为消息包的起源及目的地,将发送的位置信息及数据信息打包成统一数据格式的消息包,并且以广播方式进行发送,即所述移动终端将消息包通过发送给数字无线通讯网络其周围的移动终端。
步骤S14:接收到所述消息包的移动终端解析获得所述消息包中发送方移动终端的位置信息,检测接收到所述消息包的移动终端位置是否存在移动通讯网络,若是,则接收到所述消息包的移动终端直接将该消息包通过移动通讯网络上传给中心服务器;若否,则进行步骤S15;
在具体实现时,当周围的移动终端通过数字无线通讯网络接收到所述消息包后,根据统一数据格式对所述消息包进行解析,获得了所述消息包中发送方的移动终端的位置信息,这样就实现了两个移动终端之间的相互定位;同时,接收消息包的移动终端判断检测其位置是否存在移动通讯网络,若是,则直接将该消息包通过移动通讯网络上传给中心服务器,由中心服务器将位置信息转发给群体内其他移动终端。这样,就实现了发送移动终端与中心服务器之间的中心定位。
当然,接收消息包的移动终端也可通过卫星移动通讯网络将所述消息包上传至中心服务器。
步骤S15:判断接收消息包的移动终端的ID标识是否为发送移动终端的ID
标识以及记录在所述转发路由表中,若否,则进行步骤S16;若是,则不处理该消息包;
步骤S16:接收消息包的移动终端将自身的ID标识记录在所述转发路由表中,并通过所述数字对讲模块将所述消息包由数字无线通讯网络以广播方式进行转发; 
在具体实现时,为了防止消息包在群体内重复发送或转发,从而造成消息混乱及降低系统通讯效率,接收消息包的移动终端在转发消息包前,需要判断自身是否为该消息包的发起方,以及自身已经转发过该消息包,此时,通过比较其自身的ID标识与消息包中发送移动终端的ID标识,以及判断自身的ID标识是否已经记录在转发路由表中,若是,则表示其自身为该消息包的发起方,或者已经转发过该消息包,此时则不需要对该消息包进行处理。
 步骤S17:重复步骤S14至步骤S16,直至所述消息包被上传至中心服务器。
在具体实现时,所述群体内多个移动终端对消息包进行转发,直至由某个存在移动通讯网络的移动终端接收并上传该消息包至中心服务器,群体内其他移动终端可通过移动通讯网络连接中心服务器,直接获取上传了位置信息的移动终端的位置信息。
步骤S18:通过GIS引擎模块根据本机及其他移动终端的位置信息在电子地图数据库检索出相应地图矢量信息,并通过所述液晶显示屏显示本机及其他移动终端的位置。
在具体实现时,所述GIS引擎模块通过液晶显示屏显示的内容还包括:移动终端的经度、纬度、高度、定位时间及距离本机位置的距离信息。
这样,就通过数字无线通讯网络及移动通讯网络,以点对点或点对多点转发的方式实现了群体内移动终端之间以及移动终端与中心服务器的定位,而且中心服务器可统一监控群体内各个移动终端的位置信息,对群体内人员进行及时通讯或救援。
另,请一并参阅图4及图5,本发明提供了一种用于群体通讯的移动即时通讯系统,包括多个通过移动通讯网络或数字无线通讯网络连接的移动终端100,每一移动终端100包括控制单元10、连接于该控制单元10的GPS单元20、移动通讯单元30、数字对讲单元40、GIS引擎单元50及连接于所述GIS引擎单元50的电子地图数据库60及液晶显示屏70,所述GPS单元20用于获取本机的位置信息,
所述控制单元1包括:
消息包生成发送子单元11,用于将移动终端需要发送的的本机的位置信息及数据信息打包成消息包,通过数字无线通讯网络将所述消息包以广播方式发送出去,所述数据信息包括发送移动终端的ID标识、中心服务器的地址、转发路由表及数据内容;
消息包接收解析子单元12,用于通过所述数字对讲单元40接收所述消息包,并解析获得所述消息包中发送方移动终端的位置信息;
判断子单元13,用于判断自身的ID标识是否为发送移动终端的ID标识或者记录在所述转发路由表中;
消息包转发子单元14,用于在判断接收消息包的移动终端的ID标识非发送移动终端的ID标识以及记录在所述转发路由表中的情况下,接收消息包的移动终端将自身的ID标识记录在所述转发路由表中,并通过所述数字对讲单元40将所述消息包由数字无线通讯网络以广播方式进行转发;
位置信息上传子单元15,用于在检测到该移动终端位置存在移动通讯网络的情况下,将本机及接收解析其他移动终端的位置信息通过移动通讯网络上传至
中心服务器;
所述GIS引擎单元50用于根据本机及其他移动终端的位置信息在电子地图数据库60检索出相应地图矢量信息,并通过所述液晶显示屏70显示本机及其他移动终端的位置。
在具体实现时,所述GIS引擎模块通过液晶显示屏显示的内容包括:移动终端的经度、纬度、高度、定位时间及距离本机位置的距离信息。
相比于现有技术,本发明用于群体通讯定位的移动终端、移动即时通讯方法及系统通过群体内各个移动终端将通讯消息通过数字无线通讯网络以点对点或点对多点的方式转发中继,直至将移动终端的位置信息通过移动通讯网络上传给目标中心服务器,实现了处于无移动通讯网络位置的移动终端与群体内其他移动终端及移动终端与中心服务器的定位,从而提高了移动终端的定位效率,有利于统一监控群体内各个移动终端的位置信息,对群体内人员进行及时通讯或救援,降低了群体内的通讯成本。
这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、材料和部件来实现。在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进行其它变形和改变。

Claims (9)

1.一种用于群体通讯定位的移动终端,其特征在于,包括:控制模块、连接于所述控制模块的GPS模块、移动通讯模块、数字对讲模块、GIS引擎模块及连接于所述GIS引擎模块的电子地图数据库及液晶显示屏;所述GPS模块用于获取本机位置信息;所述数字对讲模块用于接收并解析群体内其他移动终端发送的位置信息;所述控制模块用于在检测到不存在移动通讯网络时,将所述本机位置信息及/或其他移动终端的位置信息通过数字对讲模块转发给群体内其他移动终端;以及用于在检测到存在移动通讯网络时,将所述本机位置信息及/或其他移动终端的位置信息通过移动通讯模块上传给中心服务器;所述GIS引擎模块用于根据所述本机位置信息及/或其他移动终端的位置信息在电子地图数据库检索出相应地图矢量信息,并通过所述液晶显示屏显示本机及其他移动终端的位置。
2.根据权利要求1所述的用于群体通讯定位的移动终端,其特征在于,所述数字对讲模块通过UART/SPI接口连接于控制模块。
3.根据权利要求2所述的用于群体通讯定位的移动终端,其特征在于,所述位置信息包括经度、纬度、高度及定位时间。
4.根据权利要求1或2或3所述的用于群体通讯定位的移动终端,其特征在于,所述移动终端还包括连接于所述控制模块的卫星通讯模块,所述卫星通讯模块用于通过卫星移动通讯网络将自身的本机位置信息或接收解析的群体内其他移动终端的位置信息上传给中心服务器。
5.一种用于群体通讯定位的移动即时通讯方法,其特征在于,所述群体包括多个移动终端,每一移动终端内置有GPS模块、移动通讯模块、数字对讲模块、GIS引擎模块及连接于所述GIS引擎模块的电子地图数据库及液晶显示屏,所述方法包括以下步骤:
移动终端通过GPS模块获取本机的位置信息,在检测该移动终端位置不存在移动通讯网络的情况下,将需要发送的本机的位置信息及数据信息打包成消息包,通过所述数字对讲模块将所述消息包由数字无线通讯网络以广播方式发送出去,所述数据信息包括发送移动终端的ID标识、中心服务器的地址、转发路由表及数据内容;
接收到所述消息包的移动终端解析获得所述消息包中发送方移动终端的位置信息,检测接收到所述消息包的移动终端是否存在移动通讯网络,若是,则接收到所述消息包的移动终端直接将该消息包通过移动通讯网络上传给中心服务器;若否,接收到所述消息包的移动终端通过所述数字对讲模块将所述消息包由数字无线通讯网络以广播方式进行转发,直至所述消息包被上传至中心服务器;
通过GIS引擎模块根据本机及其他移动终端的位置信息在电子地图数据库检索出相应地图矢量信息,并通过所述液晶显示屏显示本机及其他移动终端的位置。
6.根据权利要求5所述的用于群体通讯定位的移动即时通讯方法,其特征在于,所述接收到所述消息包的移动终端通过所述数字对讲模块将所述消息包由数字无线通讯网络以广播方式进行转发的步骤具体包括:
判断接收消息包的移动终端的ID标识是否为发送移动终端的ID标识以及记录在所述转发路由表中,若否,则接收消息包的移动终端将自身的ID标识记录在所述转发路由表中,并通过所述数字对讲模块将所述消息包由数字无线通讯网络以广播方式进行转发;若是,则不处理该消息包。
7.根据权利要求5所述的用于群体通讯定位的移动即时通讯方法,其特征在于,所述将需要发送的本机的位置信息及数据信息打包成消息包的步骤具体包括:所述移动终端获取自身及目标移动终端的ID标识,将所述自身的ID标识、中心服务器的地址作为消息包的起源及目的地,将发送的位置信息及数据信息打包成统一数据格式的消息包。
8.一种用于群体通讯定位的移动即时通讯系统,其特征在于,所述系统包括:多个通过移动通讯网络或数字无线通讯网络连接的移动终端,每一移动终端包括控制单元、连接于该控制单元的GPS单元、移动通讯单元、数字对讲单元、GIS引擎单元及连接于所述GIS引擎单元的电子地图数据库及液晶显示屏,所述GPS单元用于获取本机的位置信息;
所述控制单元包括:
消息包生成发送子单元,用于将需要发送的本机的位置信息及数据信息打包成消息包,通过所述数字对讲模块将所述消息包由数字无线通讯网络以广播方式发送出去,所述数据信息包括发送移动终端的ID标识、中心服务器的地址、转发路由表及数据内容;
消息包接收解析子单元,用于通过所述数字对讲单元接收所述消息包,并解析获得所述消息包中发送方移动终端的位置信息;
判断子单元,用于判断接收消息包的移动终端的ID标识是否为发送移动终端的ID标识以及记录在所述转发路由表中;
消息包转发子单元,用于在判断判断接收消息包的移动终端的ID标识非发送移动终端的ID标识以及记录在所述转发路由表中的情况下,接收消息包的移动终端将自身的ID标识记录在所述转发路由表中,并通过所述数字对讲单元将所述消息包由数字无线通讯网络以广播方式进行转发;
位置信息上传子单元,用于在检测到该移动终端位置存在移动通讯网络的情况下,将本机及接收解析其他移动终端的位置信息通过移动通讯网络上传至中心服务器;
所述GIS引擎单元用于根据本机及其他移动终端的位置信息在电子地图数据库检索出相应地图矢量信息,并通过所述液晶显示屏显示本机及其他移动终端的位置。
9.根据权利要求8所述的用于群体通讯定位的移动即时通讯系统,其特征在于,所述GIS引擎模块通过液晶显示屏显示的内容包括:移动终端的经度、纬度、高度、定位时间及距离本机位置的距离信息。
CN201410354503.9A 2014-07-24 2014-07-24 用于群体通讯定位的移动终端、移动即时通讯方法及系统 Active CN104270812B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410354503.9A CN104270812B (zh) 2014-07-24 2014-07-24 用于群体通讯定位的移动终端、移动即时通讯方法及系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410354503.9A CN104270812B (zh) 2014-07-24 2014-07-24 用于群体通讯定位的移动终端、移动即时通讯方法及系统

Publications (2)

Publication Number Publication Date
CN104270812A true CN104270812A (zh) 2015-01-07
CN104270812B CN104270812B (zh) 2019-10-25

Family

ID=52162277

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410354503.9A Active CN104270812B (zh) 2014-07-24 2014-07-24 用于群体通讯定位的移动终端、移动即时通讯方法及系统

Country Status (1)

Country Link
CN (1) CN104270812B (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104812069A (zh) * 2015-05-25 2015-07-29 宇龙计算机通信科技(深圳)有限公司 终端的位置管理方法、寻呼方法、装置和终端
CN106792495A (zh) * 2015-11-25 2017-05-31 西安中兴新软件有限责任公司 一种信息传输方法和移动终端
CN109547985A (zh) * 2017-08-18 2019-03-29 成都康宏利云科技有限公司 一种信息采集设备、消防对讲定位系统及对讲机
CN110830917A (zh) * 2019-09-24 2020-02-21 中移(杭州)信息技术有限公司 用户分布的显示方法、装置、终端及存储介质
CN110912577A (zh) * 2019-11-22 2020-03-24 浙江海高思通信科技有限公司 一种三网合一数字对讲机
CN110932767A (zh) * 2018-09-20 2020-03-27 恒旸股份有限公司 户外活动群体的互联系统及互联装置
CN110930615A (zh) * 2019-12-03 2020-03-27 深圳市广联智通科技有限公司 位置控制方法、装置、计算机设备以及存储介质
CN113326448A (zh) * 2021-05-18 2021-08-31 上海龙寻软件科技有限公司 地图查询方法、系统、电子设备、服务器及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101415155A (zh) * 2008-10-30 2009-04-22 深圳市时代经纬科技有限公司 基于位置服务的移动即时通讯方法及其系统
CN102695100A (zh) * 2012-06-13 2012-09-26 深圳市时代经纬科技有限公司 一种基于对讲机网络的位置互动对讲终端及其应用系统
CN102735236A (zh) * 2012-06-20 2012-10-17 厦门蓝斯通信股份有限公司 一种多辆车辆出行相互定位系统
CN103813270A (zh) * 2014-03-05 2014-05-21 上海优思通信科技有限公司 移动通讯网络系统
WO2014093398A2 (en) * 2012-12-10 2014-06-19 Qualcomm Incorporated Efficient means of broadcast and relaying information between wireless terminals

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101415155A (zh) * 2008-10-30 2009-04-22 深圳市时代经纬科技有限公司 基于位置服务的移动即时通讯方法及其系统
CN102695100A (zh) * 2012-06-13 2012-09-26 深圳市时代经纬科技有限公司 一种基于对讲机网络的位置互动对讲终端及其应用系统
CN102735236A (zh) * 2012-06-20 2012-10-17 厦门蓝斯通信股份有限公司 一种多辆车辆出行相互定位系统
WO2014093398A2 (en) * 2012-12-10 2014-06-19 Qualcomm Incorporated Efficient means of broadcast and relaying information between wireless terminals
CN103813270A (zh) * 2014-03-05 2014-05-21 上海优思通信科技有限公司 移动通讯网络系统

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104812069A (zh) * 2015-05-25 2015-07-29 宇龙计算机通信科技(深圳)有限公司 终端的位置管理方法、寻呼方法、装置和终端
CN104812069B (zh) * 2015-05-25 2019-01-15 宇龙计算机通信科技(深圳)有限公司 终端的位置管理方法、寻呼方法、装置和终端
CN106792495A (zh) * 2015-11-25 2017-05-31 西安中兴新软件有限责任公司 一种信息传输方法和移动终端
CN109547985A (zh) * 2017-08-18 2019-03-29 成都康宏利云科技有限公司 一种信息采集设备、消防对讲定位系统及对讲机
CN110932767A (zh) * 2018-09-20 2020-03-27 恒旸股份有限公司 户外活动群体的互联系统及互联装置
CN110932767B (zh) * 2018-09-20 2021-09-21 恒旸股份有限公司 户外活动群体的互联系统
CN110830917A (zh) * 2019-09-24 2020-02-21 中移(杭州)信息技术有限公司 用户分布的显示方法、装置、终端及存储介质
CN110912577A (zh) * 2019-11-22 2020-03-24 浙江海高思通信科技有限公司 一种三网合一数字对讲机
CN110930615A (zh) * 2019-12-03 2020-03-27 深圳市广联智通科技有限公司 位置控制方法、装置、计算机设备以及存储介质
CN113326448A (zh) * 2021-05-18 2021-08-31 上海龙寻软件科技有限公司 地图查询方法、系统、电子设备、服务器及存储介质

Also Published As

Publication number Publication date
CN104270812B (zh) 2019-10-25

Similar Documents

Publication Publication Date Title
CN104270812A (zh) 用于群体通讯定位的移动终端、移动即时通讯方法及系统
CN105553538B (zh) Mimo卫星服务终端
CN104244197B (zh) 用于群体通讯的移动终端、移动即时通讯方法及系统
US10205510B2 (en) Multi-input and multi-output (MIMO) system and method for providing satellite service
US8634765B2 (en) Portable satellite data communication device and related method
CN102892093B (zh) 北斗rdss系统的移动通信网络拓展通讯系统及方法
WO2010077006A3 (en) Location information tagging method and apparatus for location-based service in wireless communication system
RU2013136833A (ru) Способ мобильной связи, узел управления мобильными устройствами и устройство обслуживающего шлюза
CN105075154B (zh) 中继设备、方法和计算机程序
NO329131B1 (no) Formidling av rapporter for SMS-meldinger
CN101511053B (zh) 数字集群通信系统中终端上报定位信息的方法及装置
CN105392111A (zh) 定位方法、位置信息发送方法、移动终端及定位系统
CN112073922B (zh) 窄带与宽带通信的中转设备、服务器、融合系统及方法
US20070135151A1 (en) Method and apparatus for cooperative diversity reception of wireless communication signals
EP2945401A1 (en) Method and system for transmitting at least one discovery message for device to device communication, user equipment adapted for transmitting at least one discovery message for device to device communication, program and computer program product
JP2018036246A (ja) 測位システム及び測位方法
CN103200300A (zh) 终端及资源分享方法
CN104837111A (zh) 一种通过智能终端动态切换通讯制式的方法和系统
RU2013136829A (ru) Способ мобильной связи, узел управления мобильными устройствами и устройство обслуживающего шлюза
CN107094149B (zh) 一种数字通信多协议转换装置及其使用方法
CN107635193A (zh) 离网组队终端及离网组队方法
KR101901717B1 (ko) 멀티심 모바일 단말에서 문자 메시지 전송 방법 및 장치
JP2010063073A (ja) 災害時通信支援方法およびシステム
WO2015184780A1 (zh) 一种处理信息的方法、装置及系统
US20050170846A1 (en) AGPS system using a public radio paging network and a terminal position measurement method using the system

Legal Events

Date Code Title Description
C06 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