System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及终端,尤其涉及一种通信系统、方法以及终端设备。
技术介绍
1、随着技术的发展和进步,终端设备的功能逐渐完善和丰富。以手机为例,目前越来越多的手机具有北斗短报文通信服务功能,可以为用户提供无网络环境下的通信保障。并且,随着即时通信技术的发展,接收端设备除了可以通过短消息服务实现对北斗短报文的接收之外,还可通过即时通信技术实现对北斗短报文的接收。
2、由于北斗卫星的使用、资源或成本等因素的限制,目前卫星通信中只能实现发送端设备在无网络环境下对北斗短报文的发送,以及接收端在有网络环境下对北斗短报文的接收。因此,如何扩展北斗短报文的应用场景,是具有研究意义的。
技术实现思路
1、本申请提供一种通信系统、方法以及终端设备,可以实现处于无网络连接状态的终端设备不仅可以发送卫星消息,还可以通过主动查询接收卫星消息,从而可以扩展卫星消息的应用场景,提升用户的通信保障。
2、第一方面,本申请实施例提供了一种通信系统。所述系统包括第一终端设备和服务器;其中,所述第一终端设备处于无网络连接状态。所述第一终端设备,用于响应于对第一界面上包括的第一控件(本申请实施例中也可称为“接收消息”控件等)的第一操作,向卫星发送第一请求报文,所述第一请求报文(本申请实施例中也可称为“信件查询请求报文”等)用于获取所述第一终端设备待接收的卫星消息;所述服务器,用于通过卫星接收来自所述第一终端设备的所述第一请求报文,所述第一请求报文包括所述第一终端设备对应的用户标识;所述服务器,还用于根据
3、该系统中,处于无网络连接状态的第一终端设备可以通过主动查询方式,实现对待接收的卫星消息的接收。通过在第一终端设备的界面上提供用于接收卫星消息的第一控件,用户可以主动点击该第一控件,这样,第一终端设备可以向卫星发送信件查询请求报文,以实现向服务器查询是否存储有发送给第一终端设备的消息;当查询到需要第一终端设备接收的卫星消息,服务器可以通过卫星返回给第一终端设备。因此,该系统可以扩展实现第一终端设备接收卫星消息,从而可以提升用户的通信保障。
4、在一些实施例中,第一终端设备响应于对第一界面上包括的第一控件的第一操作之后,可显示用于寻找卫星的指示界面,所述指示界面用于指示调整所述第一终端设备的设备姿态;在所述指示界面上,检测到所述第一终端设备的设备姿态满足向所述卫星发送所述第二请求报文的设备姿态要求。示例的,第一终端设备可以获取卫星的星历,基于星历确定卫星的卫星和运动轨迹,以及基于星历确定设备姿态要求。这样,第一终端设备通过指示用户调整设备姿态,可以实现终端设备的发送请求报文的方向范围对准卫星的接收方向范围。另外,第一终端设备在检测到设备姿态满足要求之后,还可以通过频段、功率等信息中的至少一种搜索卫星,从而可以实现在搜索到卫星之后建议与卫星之间的通信链路,进而可以实现第一终端设备基于通信链路接收卫星下发的第一下行报文。
5、在一些实施例中,第一卫星消息可以为存储时间最早的消息,或者优先级最高的消息等;例如优先级最高的可以为紧急联系人的消息。
6、在一种可能的设计中,所述第一下行报文还包括数量指示信息,所述数量指示信息用于指示剩余待接收的卫星消息的数量;以及,在所述第二界面中还显示所述数量指示信息。
7、该设计中,服务器查询到多条需要第一终端设备接收的卫星消息时,除了将其中一条卫星消息返回给第一终端设备,还可指示第一终端设备剩余待接收的卫星消息的数量。这样,第一终端设备可以将数量指示信息显示给用户,以实现用户继续接收其他待接收的卫星消息,从而可以提升通信及时性。
8、在一种可能的设计中,所述第一界面还包括第二卫星消息,所述第二卫星消息用于指示所述第一终端设备向至少一个收件人发送的卫星消息;所述第一卫星消息为第一收件人对应的第二终端设备对所述第二卫星消息的回复消息,所述第一收件人为所述至少一个收件人中的任意一个;其中,在所述第二界面中显示所述第一卫星消息,包括:在所述第二界面中基于所述第二卫星消息关联显示所述第一卫星消息。在一些实施例中,关联显示的方式例如可以为叠加显示等。
9、该设计中,第一终端设备接收的卫星消息可以为第二终端设备的回复消息。基于第一终端设备向第二终端设备发送卫星消息,第二终端设备可以对卫星消息进行回复,则第一终端设备可以接收到第二终端设备的回复消息。另外,第一终端设备在显示回复消息时与发送的卫星消息进行关联显示,从而可以直观地查看到消息之间的关联关系,提升用户的使用体验。
10、在一些实施例中,第一终端设备向多个收件人发送卫星消息时,可以显示在一个界面中;同理,当第一终端设备接收到多个收件人的回复消息,也可以更新显示在该界面中;可以理解,此时卫星消息例如可通过统一聊天窗口形式显示,如服务号、订阅号或公众号等。在另一些实施例中,第一终端设备向多个收件人发送卫星消息时,可以显示在不同界面中,例如可以一个收件人对应一个聊天窗口界面;同理,当第一终端设备接收到多个收件人的回复消息,也可以更新显示与对应收件人的聊天窗口界面中。
11、在一种可能的设计中,所述系统还包括第二终端设备;所述第二终端设备,用于显示第三界面,在所述第三界面中显示来自所述第一终端设备的第二卫星消息和第二控件(本申请实施例中也可称为“回复”控件等),所述第二控件用于对所述第二卫星消息进行回复;所述第二终端设备,还用于响应于对所述第二控件的第二操作,显示第四界面,所述第四界面用于获取对所述第二卫星消息的回复内容;所述第二终端设备,还用于响应于在所述第四界面上的一个或多个第三操作,发送回复消息,所述回复消息包括所述回复内容;所述服务器,用于接收来自所述第二终端设备的回复消息并存储,所述回复消息包括所述第一终端设备对应的用户标识,例如用户标识可以为用户号码;可以理解,在回复消息中可以将第一终端设备的用户号码作为收件人号码,以实现向第一终端设备回复消息。可以理解,第二终端设备可以理解为卫星通信场景中的接收端设备或被求救方设备等。在一些实施例中,所述一个或多个第三操作可以包括至少一个回复编辑操作和对用于指示确认发送回复消息的控件的操作,例如发送控件。在另一些实施例中,所述一个或多个第三操作也可以为用户对本文档来自技高网...
【技术保护点】
1.一种通信系统,其特征在于,所述系统包括第一终端设备和服务器;
2.根据权利要求1所述的系统,其特征在于,所述第一下行报文还包括数量指示信息,所述数量指示信息用于指示剩余待接收的卫星消息的数量;以及,在所述第二界面中还显示所述数量指示信息。
3.根据权利要求1或2所述的系统,其特征在于,
4.根据权利要求1至3中任一项所述的系统,其特征在于,所述系统还包括第二终端设备;
5.根据权利要求4所述的系统,其特征在于,
6.根据权利要求4或5所述的系统,其特征在于,所述第三界面还包括第三控件,所述第三控件用于向卫星发送第二请求报文,所述第二请求报文用于获取所述第二终端设备待接收的卫星消息。
7.根据权利要求4至6中任一项所述的系统,其特征在于,所述第三界面为即时通信应用程序APP的界面;
8.根据权利要求7所述的系统,其特征在于,所述第二卫星消息还包括指示信息,所述指示信息用于指示所述第一终端设备具有接收卫星消息的能力;
9.根据权利要求4至6中任一项所述的系统,其特征在于,所述第三界面为
10.根据权利要求9所述的系统,其特征在于,所述第二卫星消息还包括指示信息,所述指示信息用于指示所述第一终端设备具有接收卫星消息的能力;
11.根据权利要求9或10所述的系统,其特征在于,所述第二控件为链接形式。
12.根据权利要求1至11中任一项所述的系统,其特征在于,所述第一卫星消息为北斗卫星消息。
13.一种通信方法,其特征在于,应用于第一终端设备,所述第一终端设备处于无网络连接状态,包括:
14.根据权利要求13所述的方法,其特征在于,所述第一下行报文还包括数量指示信息,所述数量指示信息用于指示剩余待接收的卫星消息的数量;以及,在所述第二界面中还显示所述数量指示信息。
15.根据权利要求13或14所述的方法,其特征在于,
16.根据权利要求15所述的方法,其特征在于,所述第二卫星消息还包括指示信息,所述指示信息用于指示所述第一终端设备具有接收卫星消息的能力。
17.一种通信方法,其特征在于,包括:
18.根据权利要求17所述的方法,其特征在于,所述服务器通过卫星接收来自所述第一终端设备的所述第一请求报文之前,所述方法还包括:
19.一种通信方法,其特征在于,应用于第二终端设备,包括:
20.根据权利要求19所述的方法,其特征在于,所述发送回复消息,包括:
21.根据权利要求20所述的方法,其特征在于,所述第一界面还包括第二控件,所述第二控件用于向卫星发送第一请求报文,所述第一请求报文用于获取所述第二终端设备待接收的卫星消息。
22.根据权利要求19至21中任一项所述的方法,其特征在于,所述第一界面为即时通信应用程序APP的界面;
23.根据权利要求22所述的方法,其特征在于,所述第一卫星消息还包括指示信息,所述指示信息用于指示所述第一终端设备具有接收卫星消息的能力;
24.根据权利要求19至21中任一项所述的方法,其特征在于,所述第一界面为信息APP的界面;
25.根据权利要求24所述的方法,其特征在于,所述第一卫星消息还包括指示信息,所述指示信息用于指示所述第一终端设备具有接收卫星消息的能力;
26.根据权利要求24或25所述的方法,其特征在于,所述第一控件为链接形式。
27.一种终端设备,其特征在于,包括至少一个处理器,所述至少一个处理器与至少一个存储器耦合,所述至少一个处理器用于读取所述至少一个存储器所存储的计算机程序,以执行如权利要求13至16中任一项所述的方法,或执行如权利要求19至26中任一项所述的方法。
28.一种服务器,其特征在于,包括至少一个处理器,所述至少一个处理器与至少一个存储器耦合,所述至少一个处理器用于读取所述至少一个存储器所存储的计算机程序,以执行如权利要求17或18所述的方法。
29.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行如权利要求13至16中任一项所述的方法,或者执行如权利要求17或18所述的方法,又或者执行如权利要求19至26中任一项所述的方法。
30.一种包含指令的计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求13至16中任一项所述的方法,或者执行如权利要求17或18所述的方法,又或者执行如权利要求19至26中任一项所述...
【技术特征摘要】
1.一种通信系统,其特征在于,所述系统包括第一终端设备和服务器;
2.根据权利要求1所述的系统,其特征在于,所述第一下行报文还包括数量指示信息,所述数量指示信息用于指示剩余待接收的卫星消息的数量;以及,在所述第二界面中还显示所述数量指示信息。
3.根据权利要求1或2所述的系统,其特征在于,
4.根据权利要求1至3中任一项所述的系统,其特征在于,所述系统还包括第二终端设备;
5.根据权利要求4所述的系统,其特征在于,
6.根据权利要求4或5所述的系统,其特征在于,所述第三界面还包括第三控件,所述第三控件用于向卫星发送第二请求报文,所述第二请求报文用于获取所述第二终端设备待接收的卫星消息。
7.根据权利要求4至6中任一项所述的系统,其特征在于,所述第三界面为即时通信应用程序app的界面;
8.根据权利要求7所述的系统,其特征在于,所述第二卫星消息还包括指示信息,所述指示信息用于指示所述第一终端设备具有接收卫星消息的能力;
9.根据权利要求4至6中任一项所述的系统,其特征在于,所述第三界面为信息app的界面;
10.根据权利要求9所述的系统,其特征在于,所述第二卫星消息还包括指示信息,所述指示信息用于指示所述第一终端设备具有接收卫星消息的能力;
11.根据权利要求9或10所述的系统,其特征在于,所述第二控件为链接形式。
12.根据权利要求1至11中任一项所述的系统,其特征在于,所述第一卫星消息为北斗卫星消息。
13.一种通信方法,其特征在于,应用于第一终端设备,所述第一终端设备处于无网络连接状态,包括:
14.根据权利要求13所述的方法,其特征在于,所述第一下行报文还包括数量指示信息,所述数量指示信息用于指示剩余待接收的卫星消息的数量;以及,在所述第二界面中还显示所述数量指示信息。
15.根据权利要求13或14所述的方法,其特征在于,
16.根据权利要求15所述的方法,其特征在于,所述第二卫星消息还包括指示信息,所述指示信息用于指示所述第一终端设备具有接收卫星消息的能力。
17.一种通信方法,其特征在于,包括:
18.根据权利要求17所述的方法,其特征在于,所述服务器通过卫...
【专利技术属性】
技术研发人员:李朝阳,田元元,张世茗,王东旭,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。