System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及终端,尤其涉及一种通信系统、方法以及终端设备。
技术介绍
1、随着技术的发展和进步,终端设备的功能逐渐完善和丰富。越来越多的智能手机支持双向北斗卫星消息技术,在无地面网络的环境下可以通过北斗卫星发送和接收消息,与其他智能手机进行双向信息沟通,为用户提供无地面网络环境下的通信保障。
2、由于北斗卫星通信的特性,北斗卫星无法向终端设备主动推送回复消息,需要用户主动连接北斗卫星并发送信件查询请求才可以获取到回复消息。当一个区域内存在多个用户(受困者),同时收发北斗卫星消息时,每个用户的北斗卫星信道会被稀释,导致北斗卫星信号变弱;又因手机天线功率小,穿越障碍物的能力弱,会出现无法连接北斗卫星,无法及时获取到回复消息的情况,影响了用户的体验。
技术实现思路
1、本申请提供一种通信系统、方法以及终端设备,根据接收终端设备的位置接收该接收终端设备所在某一区域内的其他终端设备对应的用户的卫星消息。其中,某一区域是以其他终端设备发送求救消息时的位置为中心,半径为n公里内的区域。提升接收卫星回复消息的实时性,更有效地保障用户在野外活动的通信活动。
2、上述目标和其它目标将通过独立权利要求中的特征来达成,进一步的实现方式在从属权利要求、说明书和附图中体现。
3、第一方面,提供了一种通信系统,所述系统包括第一终端设备和服务器,其中,所述第一终端设备,用于向卫星发送第一请求报文,所述第一请求报文包括所述第一终端设备发送所述第一请求报文时的第一位置的信息,其中,所
4、该系统中,处于无网络连接状态的第一终端设备可以通过主动查询方式,实现对一种区域卫星消息的接收。通过在第一终端设备上提供用于接收卫星消息功能,第一终端设备可以主动向卫星发送信件查询请求报文,当服务器收到该信件查询请求报文,会获取该查询请求报文中的第一终端设备的位置,并遍历服务器中的区域回复消息,判断第一终端设备的位置是否满足第一条件,即第一终端设备的位置与区域回复消息关联的位置之间的距离小于或等于预设的距离,区域回复消息关联的位置为发送第一卫星消息的第二终端设备的位置;当满足第一条件时,发送给第二终端设备的区域卫星消息也可以发送给第一终端设备。因此,该系统可以扩展实现第一终端设备接收区域卫星消息,从而可以提升用户的通信保障。
5、具体地,例如用户a和用户b结伴出行处于一个无网络的地区,用户a发送北斗卫星消息给亲友a,用户b发送北斗卫星消息给亲友b,其中,亲友a给用户a发送了回复消息,亲友b没有给用户b发送回复消息。因在用户a和b所处的区域内可能存在其他的用户在发送/接收卫星消息(卫星信道被稀释),或者用户a和b所处环境存在遮挡物,导致在下一个卫星对接周期内,用户a对接卫星失败,用户b对接卫星成功的情况。此时用户b因对接卫星成功且可以收到发送给用户a的回复消息,在收到该回复消息后,可以通知用户a,有效地保障了通讯的及时性。
6、另外,可以理解,第一终端设备和第二终端设备均可以理解为卫星通信场景中的发送端设备或求救方设备等。
7、结合第一方面,在第一方面的某些实现方式中,所述系统还包括第三终端设备,其中,所述第三终端设备用于显示第一界面,在所述第一界面中显示来自所述第二终端设备发送的所述第一卫星消息和第一控件,所述第一控件用于触发对所述第一卫星消息进行回复;所述第三终端设备,还用于响应于对所述第一控件的第一操作,显示第二界面,在所述第二界面中显示第二控件和第三控件,所述第二控件用于编辑所述第一卫星消息的回复内容,所述第三控件用于设置包含所述回复内容的回复消息为区域回复消息;所述第三终端设备,还用于响应于对所述第三控件的第二操作,设置所述回复消息为区域回复消息,所述回复消息包括所述回复内容;所述第三终端设备,还用于响应于在所述第二界面上的第三操作,发送所述回复消息到所述服务器;所述服务器,用于接收来自所述第三终端设备发送的所述回复消息并存储,并在设置为区域回复消息的回复消息中获取满足所述第一条件的所述第一回复消息。
8、该实现方式中,用户可以通过第三终端设备的第一界面查看第二终端设备发送的所述第一卫星消息,可以理解的是,第三终端设备的第一界面中显示的为第一卫星消息解码之后的消息内容,例如可以包括但不限于:文本内容、位置信息等。
9、基于用户对第一界面中的回复控件的操作,第三终端设备的第二界面显示的输入控件对第一卫星消息的回复内容进行编辑,并可以在复选控件中勾选该回复内容的回复消息是否为区域回复消息,设置该区域回复消息的作用是,只要在第二终端设备的位置的一定范围内的设备,都可以收到该回复消息并查看该回复消息的内容。可以理解的是,在用户沟通区域回复消息时,第三终端设备的第二界面会弹出隐私协议信息,以通知用户涉及的相关隐私信息。
10、在用户完成信息编辑并设置该回复消息为区域回复消息后,第三终端设备响应于发送控件,将该回复消息发送给服务器。可以理解,第三终端设备可以理解为卫星通信场景中的接收端设备或实施救援方的设备等。
11、第三终端设备上为用户提供了控件用于设置第一卫星消息的回复消息是否为区域回复消息,用户可以根据实际情况进行设置,方便了用户的选择,提升了卫星通信的可靠性。
12、结合第一方面,在第一方面的某些实现方式中,所述第一响应报文还包括数量指示信息,所述数量指示信息用于指示剩余待接收的满足第一条件的回复消息的数量;以及,在所述第一终端设备显示所述数量指示信息。
13、该设计中,服务器查询到多条第一终端设备可以接收的满足第一条件卫星消息时,除了将其中一条卫星消息返回给第一终端设备,还可指示第一终端设备剩余待接收的卫星消息的数量。这样,第一终端设备可以将数量指示信息显示给用户,以实现用户继续接收其他待接收的满足第一条件的卫星消息,从而可以提升通信及时性。
14、结合第一方面,在第一方面的某些实现方式中,所述第一响应报文还包括所述第二位置的信息,所述第一终端设备,还用于显示所述第一响应报文中的所述第二位置的信息。
15、可以理解,该系统中的第二位置可以为第二终端设备发送第一卫星消息时所处的位置,该场景下,第一终端设备可以知道第二终端设备所达到的位置,并查看在该位置进行的消息信息,及时地了解第二终端设备所经过的位置和发送的信息;或者,第二位置也可以是服务器记录的第二终端设备发送第一卫星消息时最本文档来自技高网...
【技术保护点】
1.一种通信系统,其特征在于,所述系统包括第一终端设备和服务器;
2.根据权利要求1所述的系统,其特征在于,所述系统还包括第三终端设备;所述第三终端设备用于显示第一界面,在所述第一界面中显示来自所述第二终端设备发送的所述第一卫星消息和第一控件,所述第一控件用于触发对所述第一卫星消息进行回复;
3.根据权利要求1或2所述的系统,其特征在于,所述第一响应报文还包括数量指示信息,所述数量指示信息用于指示剩余待接收的满足第一条件的回复消息的数量;以及,在所述第一终端设备显示所述数量指示信息。
4.根据权利要求1-3任一项所述的系统,其特征在于,所述第一响应报文还包括所述第二位置的信息,所述第一终端设备,还用于显示所述第一响应报文中的所述第二位置的信息。
5.根据权利要求1-4任一项所述的系统,其特征在于,所述第一条件还包括:所述第一回复消息在所述服务器上存储的时长小于等于预设时长。
6.根据权利要求1-5任一项所述的系统,其特征在于,所述第一请求报文包括所述第一终端设备对应的第一用户标识,所述第一条件还包括:所述第一用户标识属于
7.根据权利要求6所述的系统,其特征在于,所述第一用户标识列表中任意用户标识为所述第二终端设备在发送所述第一回复消息时指定的用户标识。
8.根据权利要求6所述的系统,其特征在于,所述第二卫星消息包括所述第二终端设备对应的第二用户标识,所述第一用户标识列表中任意用户标识对应的用户与所述第二用户标识对应的用户存在好友关系。
9.根据权利要求1-8任一项所述的系统,其特征在于,所述第一回复消息包括所述第一卫星消息,所述第一终端设备关联显示所述第一卫星消息。
10.一种通信方法,所述方法应用于第一终端设备,其特征在于,所述方法包括:
11.根据权利要求10所述的方法,所述第一响应报文还包括数量指示信息,其特征在于,所述方法包括:
12.根据权利要求10或11所述的方法,其特征在于,所述第一响应报文还包括所述第二位置的信息,所述方法包括:
13.根据权利要求10-12任一项所述的方法,其特征在于,所述第一条件还包括:所述第一回复消息在所述服务器上存储的时长小于等于预设时长。
14.根据权利要求10-13任一项所述的方法,其特征在于,所述第一请求报文包括所述第一终端设备对应的第一用户标识,所述第一条件还包括:所述第一用户标识属于第一用户标识列表。
15.根据权利要求14所述的方法,其特征在于,所述第一用户标识列表中任意用户标识为所述第二终端设备在发送所述第一回复消息时指定的用户标识。
16.根据权利要求14所述的方法,其特征在于,所述第二卫星消息包括所述第二终端设备对应的第二用户标识,所述第一用户标识列表中任意用户标识对应的用户与所述第二用户标识对应的用户存在好友关系。
17.根据权利要求10-16任一项所述的方法,其特征在于,所述第一回复消息包括所述第一卫星消息,所述方法包括:
18.一种通信方法,所述方法应用于服务器,其特征在于,所述方法包括:
19.根据权利要求18所述的方法,其特征在于,所述方法包括:
20.一种通信方法,所述方法应用于第三终端设备,其特征在于,所述方法包括:
21.一种终端设备,其特征在于,包括至少一个处理器,所述至少一个处理器与至少一个存储器耦合,所述至少一个处理器用于读取所述至少一个存储器所存储的计算机程序,以执行如权利要求10至17中任一项所述的方法。
22.一种终端设备,其特征在于,包括至少一个处理器,所述至少一个处理器与至少一个存储器耦合,所述至少一个处理器用于读取所述至少一个存储器所存储的计算机程序,以执行如权利要求20中所述的方法。
23.一种服务器,其特征在于,包括至少一个处理器,所述至少一个处理器与至少一个存储器耦合,所述至少一个处理器用于读取所述至少一个存储器所存储的计算机程序,以执行如权利要求18至19中任一项所述的方法。
24.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如权利要求10至17中任一项所述的方法。
25.一种包含指令的计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求10至17中任一项所述的方法。
26.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如权利要求20中所述的方...
【技术特征摘要】
1.一种通信系统,其特征在于,所述系统包括第一终端设备和服务器;
2.根据权利要求1所述的系统,其特征在于,所述系统还包括第三终端设备;所述第三终端设备用于显示第一界面,在所述第一界面中显示来自所述第二终端设备发送的所述第一卫星消息和第一控件,所述第一控件用于触发对所述第一卫星消息进行回复;
3.根据权利要求1或2所述的系统,其特征在于,所述第一响应报文还包括数量指示信息,所述数量指示信息用于指示剩余待接收的满足第一条件的回复消息的数量;以及,在所述第一终端设备显示所述数量指示信息。
4.根据权利要求1-3任一项所述的系统,其特征在于,所述第一响应报文还包括所述第二位置的信息,所述第一终端设备,还用于显示所述第一响应报文中的所述第二位置的信息。
5.根据权利要求1-4任一项所述的系统,其特征在于,所述第一条件还包括:所述第一回复消息在所述服务器上存储的时长小于等于预设时长。
6.根据权利要求1-5任一项所述的系统,其特征在于,所述第一请求报文包括所述第一终端设备对应的第一用户标识,所述第一条件还包括:所述第一用户标识属于第一用户标识列表。
7.根据权利要求6所述的系统,其特征在于,所述第一用户标识列表中任意用户标识为所述第二终端设备在发送所述第一回复消息时指定的用户标识。
8.根据权利要求6所述的系统,其特征在于,所述第二卫星消息包括所述第二终端设备对应的第二用户标识,所述第一用户标识列表中任意用户标识对应的用户与所述第二用户标识对应的用户存在好友关系。
9.根据权利要求1-8任一项所述的系统,其特征在于,所述第一回复消息包括所述第一卫星消息,所述第一终端设备关联显示所述第一卫星消息。
10.一种通信方法,所述方法应用于第一终端设备,其特征在于,所述方法包括:
11.根据权利要求10所述的方法,所述第一响应报文还包括数量指示信息,其特征在于,所述方法包括:
12.根据权利要求10或11所述的方法,其特征在于,所述第一响应报文还包括所述第二位置的信息,所述方法包括:
13.根据权利要求10-12任一项所述的方法,其特征在于,所述第一条件还包括:所述第一回复消息在所述服务器上存储的时长小于等于预设时长。
14.根据权利要求10-13任一项所述的方法,其特征在于,所述第一请求报文包括所述第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。