定位装置及其方法与流程

文档序号:12136683阅读:282来源:国知局
定位装置及其方法与流程

本发明涉及定位技术领域,特别涉及一种定位装置及其方法。



背景技术:

传统的用户常用的定位方法是利用终端中的定位装置,如GPS等实现对所在位置的定位。但是由于这种定位方法的局限性较大,当终端处于网络覆盖较差的环境中,如地下室、地下停车场等时,用户利用终端中的GPS很难获得准确的地图信息。

要解决这样的问题,就提出了一种定位装置,包括终端设备,所述终端设备通过无线网络同服务器相连接。

对应的定位方法包括:终端设备扫描并解析设置在预设位置的、且与所述预设位置对应的二维码,获取所述二维码对应的二维码标识;终端设备将所述二维码标识通过无线网络发送给服务器;终端设备接收所述服务器通过无线网络返回的与所述二维码标识对应的地图信息。

另外目前所述终端设备将所述二维码标识通过无线网络发送给服务器以及终端设备接收所述服务器通过无线网络返回的与所述二维码标识对应的地图信息的期间,所述终端设备和所述服务器之间都是以消息报文形式来传输发送这些所述二维码标识、地图信息的,而在以消息报文形式传输时,常常发生消息报文遗失、获取消息报文的序列混乱的问题,使得所述终端设备和所述服务器之间的消息报文传输发生故障,无法正常获取消息报文。

而所述服务器是固定在钢座上并通过该钢座与所述底座连接的,而服务器、钢座与底座之间是通过套接而结合在一起的,此类结合架构的牢固性不好,尤其是钢座同底座的联结不牢固。



技术实现要素:

为解决上述问题,本发明提供了一种定位装置及其方法,有效避免了现有技术中所述终端设备和所述服务器之间的消息报文传输发生故障、无法正常获取消息报文、结合架构的牢固性不好、钢座同底座的联结不牢固的缺陷。

为了克服现有技术中的不足,本发明提供了一种定位装置及其方法的解决方案,具体如下:

一种定位装置,包括终端设备,所述终端设备通过无线网络同服务器相连接;

所述服务器固定在底座上,所述服务器固定在底座上的结构为所述服务器是固定在钢座上并通过该钢座与所述底座连接的,所述钢座G1横向设置,所述钢座G1朝下同底座上带有嵌接头的壁面相面对面,所述嵌接头同底座一体化连接,另外所述钢座G1的壁面面向所述嵌接头的地方设置着嵌接孔G2;所述钢座G1的相向的一对边壁各自朝上曲张还横向朝外伸展,所述嵌接孔G2设置在所述钢座G1上偏离所述曲张部分的地方,所述钢座G1的所述朝外伸展的部分上设置着一对以上的第一凹槽G3,所述第一凹槽G3内嵌有第一丝母,还有所述服务器从顶部到底部带有贯通孔;

在所述底座上的嵌接头嵌接在所述钢座G1的嵌接孔G2,另外服务器放在所述钢座G1的顶壁时,所述服务器的贯通孔面对着所述钢座G1的第一凹槽G3,第一丝杠的顶部朝下同所述钢座G1的顶壁相抵,所述第一丝杠的丝槽朝下透过所述贯通孔并丝接在所述第一丝母,把服务器同所述钢座G1联结起来,另外所述服务器底端同所述底座上的嵌接头保持着间隔;

所述钢座G1上偏离所述曲张部分的地方设置着第二凹槽,所述第二凹槽内嵌有第二丝母,在所述底座上的嵌接头嵌接在所述钢座G1的嵌接孔G2,另外服务器放在所述钢座G1的顶壁时,所述服务器未覆盖所述第二凹槽G4,所述第二丝杠朝下透过所述钢座G1上的第二凹槽G4来丝接在所述底座上。

所述的定位装置的方法,包括:终端设备扫描并解析设置在预设位置的、且与所述预设位置对应的二维码,获取所述二维码对应的二维码标识;终端设备将所述二维码标识通过无线网络发送给服务器;终端设备接收所述服务器通过无线网络返回的与所述二维码标识对应的地图信息;

而所述终端设备将所述二维码标识通过无线网络发送给服务器以及终端设备接收所述服务器通过无线网络返回的与所述二维码标识对应的地图信息的期间,所述终端设备和所述服务器之间都是以消息报文形式来传输发送这些所述二维码标识、地图信息的,其传输过程包括如下步骤:

步骤1:首先所述终端设备和所述服务器中各自均配置着时长统计模块和初始值为0的计数变量,所述终端设备和所述服务器之间通过终端设备和所述服务器中的传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文来实现所述终端设备和所述服务器之间的报文通道的建立,所述请求报文中包括有查错码、用来识别的报文域和任意码;所述消息报文中包括有用来识别的报文域、报文序列号、任意码和查错码;

步骤2:确定有无消息报文须传输,如果有消息报文须传输,就转到步骤3中进行,如果没有消息报文须传输,就转到步骤5去进行;

步骤3:传输消息报文;

步骤4:传输询问报文来实现状况检索,所述询问报文包括任意码与查错码;

步骤5:传输保持报文通道的报文来实现报文通道的保持,所述保持报文通道的报文中包括报文序列号、任意码和查错码。

这样的方法能改善所述终端设备与所述服务器的消息报文传输性能,更好地便利工作人员,另外传输期间平稳性能好,可高效防止传输达不到平稳的状态。还具有架构均衡,不复杂,把所述钢座G1的相向的一对边壁各自朝上曲张还横向朝外伸展,使得在所述钢座和底座的嵌接架构下,达到服务器在钢座上的稳定,改善了服务器在钢座上联结的稳定效果。通过所述钢座G1上偏离所述曲张部分的地方设置着第二凹槽,所述第二凹槽内嵌有第二丝母,在所述底座上的嵌接头嵌接在所述钢座G1的嵌接孔G2,另外服务器放在所述钢座G1的顶壁时,所述服务器未覆盖所述第二凹槽G4,所述第二丝杠朝下透过所述钢座G1上的第二凹槽G4来丝接在所述底座上,就能更好的达到钢座同底座的联结的效果。

附图说明

图1为本发明的定位装置的连接示意图;

图2为本发明的钢座的剖视图。

图3为本发明的联结结构的示意图。

具体实施方式

下面将结合附图对本发明做进一步地说明。

根据附图1-图3可知,本发明的定位装置,包括终端设备,所述终端设备通过无线网络同服务器相连接;

所述服务器固定在底座上的结构为所述服务器是固定在钢座上并通过该钢座与所述底座连接的,所述钢座G1横向设置,所述钢座G1朝下同底座上带有嵌接头的壁面相面对面,所述嵌接头同底座一体化连接,另外所述钢座G1的壁面面向所述嵌接头的地方设置着嵌接孔G2;所述钢座G1的相向的一对边壁各自朝上曲张还横向朝外伸展,所述嵌接孔G2设置在所述钢座G1上偏离所述曲张部分的地方,所述钢座G1的所述朝外伸展的部分上设置着一对以上的第一凹槽G3,所述第一凹槽G3内嵌有第一丝母,还有所述服务器从顶部到底部带有贯通孔;

在所述底座上的嵌接头嵌接在所述钢座G1的嵌接孔G2,另外服务器放在所述钢座G1的顶壁时,所述服务器的贯通孔面对着所述钢座G1的第一凹槽G3,第一丝杠的顶部朝下同所述钢座G1的顶壁相抵,所述第一丝杠的丝槽朝下透过所述贯通孔并丝接在所述第一丝母,把服务器同所述钢座G1联结起来,另外所述服务器底端同所述底座上的嵌接头保持着间隔。

所述贯通孔为圆柱状。

所述嵌接孔为圆柱状。

所述的定位装置的方法,包括:终端设备扫描并解析设置在预设位置的、且与所述预设位置对应的二维码,获取所述二维码对应的二维码标识;终端设备将所述二维码标识通过无线网络发送给服务器;终端设备接收所述服务器通过无线网络返回的与所述二维码标识对应的地图信息;

而所述终端设备将所述二维码标识通过无线网络发送给服务器以及终端设备接收所述服务器通过无线网络返回的与所述二维码标识对应的地图信息的期间,所述终端设备和所述服务器之间都是以消息报文形式来传输发送这些所述二维码标识、地图信息的,其传输过程包括如下步骤:

步骤1:首先所述终端设备和所述服务器中各自均配置着时长统计模块和初始值为0的计数变量,所述终端设备和所述服务器之间通过终端设备和所述服务器中的传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文来实现所述终端设备和所述服务器之间的报文通道的建立,所述请求报文中包括有查错码、用来识别的报文域和任意码;所述消息报文中包括有用来识别的报文域、报文序列号、任意码和查错码;

步骤2:确定有无消息报文须传输,如果有消息报文须传输,就转到步骤3中进行,如果没有消息报文须传输,就转到步骤5去进行;

步骤3:传输消息报文;

步骤4:传输询问报文来实现状况检索,所述询问报文包括任意码与查错码;

步骤5:传输保持报文通道的报文来实现报文通道的保持,所述保持报文通道的报文中包括报文序列号、任意码和查错码;

所述步骤1包括如下步骤:

步骤1-1:在确定还没传输请求报文的条件下,就转到步骤1-2中进行;若已经传输请求报文了,转到步骤1-3中进行;

步骤1-2:把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数,且确认所述请求报文;

步骤1-3:传输请求报文,且同步运行时长统计模块进行从开始传输请求报文后的时长统计;

步骤1-4:确认有无获取到请求报文内的用来识别的报文域,如果获取到该用来识别的报文域,就转到步骤1-6中进行;如果没有获取到该用来识别的报文域,就转到步骤1-5中进行;

步骤1-5:确定时长统计模块的时长统计有没有达到设定的时长,如果达到了设定的时长,就终止时长统计模块的时长统计且把反复传输请求报文的个数减一,然后转到步骤1-1去进行,如果未达到设定的时长,就转到步骤1-4中去进行;

步骤1-6:凭借所述请求报文中的查错码,进行对所述请求报文的查错,如果没有查出错误,就转到步骤1-7中执行;如果查出了错误,就转到步骤1-4中进行;

步骤1-7:终止时长统计模块的时长统计,另外把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数;

步骤1-8:进行对请求报文的解码确定。

所述步骤1-2中的确认所述传输请求报文的过程包括如下步骤:

步骤1-2-1:进行对所述请求报文的查看;

步骤1-2-2:确定所述请求报文是不是同采用的通信标准相搭配,如果相搭配,就转到步骤1-3中进行;如果不相搭配,就传输去除报文通道的报文来终止报文通道的保持;

所述步骤1-8包括如下步骤:

步骤1-8-1:确定所述请求报文内的任意码是不是同传输时的请求报文的任意吗是不是相同,如果相同,就转到步骤1-8-2;如果不相同,就运行时长统计模块进行时长统计且转到步骤1-4中进行;

步骤1-8-2:确定是不是获取到响应报文,如果获取到了响应报文,就转到步骤2中进行;如果没获取到响应报文,就运行时长统计模块进行时长统计且转到步骤1-4中进行;

所述步骤3包括如下步骤:

步骤3-1:传输消息报文,另外同步运行时长统计模块进行时长统计;

步骤3-2:确定是不是获取到消息报文中的用来识别的报文域,如果获取到消息报文中的用来识别的报文域,就转到步骤1-6中去执行,如果没获取到消息报文中的用来识别的报文域,就转到步骤1-5中去执行;

步骤3-3:确定时长统计模块进行的时长统计是不是到了预先设定的时长,如果到了预先设定的时长,就终止时长统计模块进行时长统计且转到步骤3-8去进行,如果没有到预先设定的时长,就转到步骤C-2中进行;

步骤3-4:利用消息报文里的查错码,进行对消息报文的查错,如果没有查出错误,就转到步骤3-5中进行,如果查出了错误,就转到步骤3-2中进行;

步骤3-5:终止时长统计模块进行时长统计;

步骤3-6:进行对消息报文的解码确定;

步骤3-7:确定有没有获得用来回应消息报文的回应报文,如果获得了用来回应消息报文的回应报文,就转入步骤4进行,如果没有获得用来回应消息报文的回应报文,就转入步骤3-8进行;

步骤3-8:传输用来侦听的侦听报文实行侦听,所述用来侦听的侦听报文中包括任意码、查错码和报文序列号;

所述步骤3-6包括如下步骤:

步骤3-6-1:确定消息报文内的任意码是不是同请求报文的任意码相同,如果相同,就转入步骤3-6-2进行,如果不相同,就转入步骤3-8;

步骤3-6-2:确定消息报文内是不是带有报文序列号,如果有报文序列号,就转入步骤3-6-3进行;如果没有报文序列号,就转入步骤3-8进行;

步骤3-6-3:确定消息报文内的报文序列号是不是有误,如果有误,就转入步骤3-8进行;如果无误,就转入步骤3-6-4进行;

步骤3-6-4:确定消息报文是不是消息报文,如果为消息报文,就转到步骤3-6-5进行,如果不为消息报文,就转到步骤3-7进行;

步骤3-6-5:把获取消息报文的一方的计数变量增一;

确定消息报文内的报文序列号是不是有误的标准是获取消息报文的一方的计数变量是不是等于获取的消息报文的报文序列号;

所述步骤3-8包括如下步骤:

步骤3-8-1:传输用来侦听的侦听报文,且获取侦听报文的一方顺序进行对获取侦听报文的确定与利用侦听报文中的查错码的查错;

步骤3-8-2:确定用来侦听的侦听报文的任意码是不是同请求报文的任意码相同,如果相同,就转到步骤3-8-3进行;如果不相同,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;

步骤3-8-3:确定用来侦听的侦听报文中有没有报文序列号,如果有,就转到步骤3-8-4进行;如果没有,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;

步骤3-8-4:确定侦听报文中的报文序列号是不是有误,如果无误,就转到步骤3-8-5进行;如果有误,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;

步骤3-8-5:确定是不是获取了消息报文,如果获取了消息报文,就转到步骤3-8-6进行;如果没有获取消息报文,就转到步骤3-8-7进行;

步骤3-8-6:把获取消息报文的一方的计数变量增一;

步骤3-8-7:确定是不是获取前一个消息报文,如果获取了前一个消息报文,就转到步骤4进行;如果未获取前一个消息报文,就转到步骤3-1进行;

确定侦听报文内的报文序列号是不是有误的标准是获取侦听报文的一方的计数变量是不是等于获取的侦听报文的报文序列号;

所述步骤4包括如下步骤:

步骤4-1:传输询问报文,且获取询问报文的一方顺序进行对获取询问报文的确定与利用询问报文中的查错码的查错;

步骤4-2:确定询问报文内的随意码是不是同请求报文的随机码相同,如果相同,就转到步骤4-3进行;如果不相同,就启动时长统计模块进行时长统计且转到步骤4-1进行;

步骤4-3:确定传输的询问报文是不是询问报文或者消息报文,如果是询问报文或者消息报文,就转到步骤4-4进行,如果不是询问报文或者消息报文,就传输去除报文通道的报文来终止报文通道的保持;

步骤4-4:确定传输的询问报文是不是询问报文,如果为询问报文,就转到步骤4-5进行;如果不是询问报文,把获取消息报文的一方的计数变量增一,然后对传输消息报文的一方传输用来回应消息报文的回应报文;

步骤4-5:确定传输用来回应消息报文的回应报文有没有失败,如果没有失败,就转到步骤5进行;如果失败,就转到步骤4-6进行;

步骤4-6:确定消息报文内的消息有没有遗失,如果遗失了,就传输去除报文通道的报文来终止报文通道的保持;如果没有遗失,就启动时长统计模块进行时长统计且转到步骤4-1进行;

所述步骤5包括如下步骤:

步骤5-1:传输保持报文通道的报文,且获取保持报文通道的报文的一方顺序进行对获取保持报文通道的报文的确定与利用保持报文通道的报文中的查错码的查错;

步骤5-2:确定保持报文通道的报文内的任意码同请求报文的任意码是不是相同,如果相同,就转到步骤5-3进行;如果不相同,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;

步骤5-3:确定保持报文通道的报文内是不是有报文序列号,如果有,就转到步骤5-4进行,如果没有,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;

步骤5-4:确定保持报文通道的报文内的报文序列号是不是有误,如果无误,就转到步骤5-5进行;如果有误,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;

步骤5-5:确定是不是获取到消息报文,如果获取到消息报文,就转到步骤5-6进行;如果没有获取到消息报文,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;

步骤5-6:把获取消息报文的一方的计数变量增一;

步骤5-7:确定有没有消息报文须要传输,如果有,就转到步骤3进行;如果没有,对传输消息报文的一方传输用来回应消息报文的回应报文;

确定保持报文通道的报文内的报文序列号是不是有误的标准是获取保持报文通道的报文的一方的计数变量是不是等于获取的保持报文通道的报文的报文序列号。

所述任意码通过服务器于传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文时,服务器首次传输中的任意码就作为记号,服务器首次传输之后的所述终端设备和所述服务器间传输的报文内均要含有所述记号,另外经过确定所述记号用于确定目前采用的终端设备是不是于传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文时采用的终端设备。

这样的方法能改善所述终端设备与所述服务器的消息报文传输性能,更好地便利工作人员,另外传输期间平稳性能好,可高效防止传输达不到平稳的状态。

所述服务器固定在底座上的结构为所述服务器是固定在钢座上并通过该钢座与所述底座连接的,所述钢座G1横向设置,所述钢座G1朝下同底座上带有嵌接头的壁面相面对面,所述嵌接头同底座一体化连接,另外所述钢座G1的壁面面向所述嵌接头的地方设置着嵌接孔G2;所述钢座G1的相向的一对边壁各自朝上曲张还横向朝外伸展,所述嵌接孔G2设置在所述钢座G1上偏离所述曲张部分的地方,所述钢座G1的所述朝外伸展的部分上设置着一对以上的第一凹槽G3,所述第一凹槽G3内嵌有第一丝母,还有所述服务器从顶部到底部带有贯通孔;

在所述底座上的嵌接头嵌接在所述钢座G1的嵌接孔G2,另外服务器放在所述钢座G1的顶壁时,所述服务器的贯通孔面对着所述钢座G1的第一凹槽G3,第一丝杠的顶部朝下同所述钢座G1的顶壁相抵,所述第一丝杠的丝槽朝下透过所述贯通孔并丝接在所述第一丝母,把服务器同所述钢座G1联结起来,另外所述服务器底端同所述底座上的嵌接头保持着间隔。所述贯通孔为圆柱状。所述嵌接孔为圆柱状。根据上述架构,要更好的达到钢座同底座的联结,所述钢座G1上偏离所述曲张部分的地方设置着第二凹槽,所述第二凹槽内嵌有第二丝母,在所述底座上的嵌接头嵌接在所述钢座G1的嵌接孔G2,另外服务器放在所述钢座G1的顶壁时,所述服务器未覆盖所述第二凹槽G4,所述第二丝杠朝下透过所述钢座G1上的第二凹槽G4来丝接在所述底座上。

于钢座设有的嵌接孔G2的条件下,变化了钢座G1的架构,另外于变化了的所述钢座上设置着联结所述服务器与底座的凹槽达到钢座和服务器、底座的稳定联结。通过所述钢座G1上偏离所述曲张部分的地方设置着第二凹槽,所述第二凹槽内嵌有第二丝母,在所述底座上的嵌接头嵌接在所述钢座G1的嵌接孔G2,另外服务器放在所述钢座G1的顶壁时,所述服务器未覆盖所述第二凹槽G4,所述第二丝杠朝下透过所述钢座G1上的第二凹槽G4来丝接在所述底座上,就能更好的达到钢座同底座的联结的效果。

以上以附图说明的方式对本发明作了描述,本领域的技术人员应当理解,

本公开不限于以上描述的实施例,在不偏离本发明的范围的情况下,可以

做出各种变化、改变和替换。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1