基于异构网络的通信方法、装置、电子设备和存储介质

未命名 08-24 阅读:146 评论:0


1.本发明涉及通信技术领域,尤其涉及一种基于异构网络的通信方法、装置、电子设备和存储介质。


背景技术:

2.随着卫星通信技术、移动通信技术、网络技术和计算技术的持续发展演进和广泛应用,形成了包含因特网、移动互联网、物联网、卫星互联网、智慧城市等异构互联的泛在互联网络环境。
3.在泛在互联网络环境下,两个终端之间进行通信,需要通过各自所属的核心网方能实现。例如一个终端属于卫星网络、另一个终端属于移动通信网络的情况,属于卫星网络的终端需要通过卫星终端、卫星、地面信关站、卫星核心网,再到移动核心网、移动通信基站,方能与移动通信网络的终端通信。基于上述流程,信号要从地面到卫星,还要从卫星再到地面,方能实现双方通信,造成了卫星和通信带宽资源浪费,并导致通信延时长、通信系统抗干扰能力弱、异构网络整体在线用户数量低等问题。


技术实现要素:

4.本发明提供一种基于异构网络的通信方法、装置、电子设备和存储介质,用以解决现有技术中卫星资源和通信带宽资源占用多、通信延时长、通信系统抗干扰能力弱、异构网络整体在线用户数量低的缺陷。
5.本发明提供一种基于异构网络的通信方法,所述方法应用于第一接入点,所述方法包括:
6.接收第一终端发送的通信协商请求,基于所述通信协商请求确定作为通信接收方的第二终端;
7.构建所述第一终端与所述第二终端之间的异构通信链路,以使所述第一终端和所述第二终端基于所述异构通信链路进行通信;
8.所述异构通信链路包括所述第一接入点,以及与所述第二终端连接的第二接入点,所述第一接入点与所述第二接入点属于不同网络类型且所述第一接入点和所述第二接入点直连,或者,所述第一接入点与所述第二接入点属于同一网络类型且所述第一接入点与所述第二接入点通过另一网络类型的网络设备连接。
9.根据本发明提供的一种基于异构网络的通信方法,在所述第一接入点和所述第二接入点包括卫星终端和基站的情况下,所述第一接入点和所述第二接入点直连;
10.在所述第一接入点和所述第二接入点均为卫星终端的情况下,所述第一接入点和所述第二接入点之间通过至少一个基站间接连接;
11.所述第一终端与所述第一接入点直连,或,所述第一终端通过第一边缘节点与所述第一接入点间接连接;
12.所述第二终端与所述第二接入点直连,或,所述第二终端通过第二边缘节点与所
述第二接入点间接连接。
13.根据本发明提供的一种基于异构网络的通信方法,所述构建所述第一终端与所述第二终端之间的异构通信链路,包括:
14.在确定所述异构通信链路中的各节点的通信服务类型包括异构通信,且确定所述第一终端和所述第二终端服务协商成功的情况下,构建所述第一终端与所述第二终端之间的异构通信链路。
15.根据本发明提供的一种基于异构网络的通信方法,在所述第一接入点与所述第二接入点直连,且所述第二接入点与所述第二终端直连的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,包括:
16.向所述第二接入点转发所述通信协商请求,以请求所述第二接入点在确定自身的通信服务类型包括异构通信的情况下向所述第二终端发送通信协商请求,以使所述第二终端在确定自身的通信服务类型包括异构通信的情况下返回通信协商应答;
17.在接收到所述第二接入点转发的所述通信协商应答的情况下发送所述通信协商应答。
18.根据本发明提供的一种基于异构网络的通信方法,在所述第一接入点与所述第二接入点直连,且所述第二接入点通过所述第二边缘节点与所述第二终端间接连接的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,包括:
19.向所述第二接入点转发所述通信协商请求,以请求所述第二接入点在确定自身的通信服务类型包括异构通信的情况下向所述第二边缘节点发送通信协商请求,以使所述第二边缘节点在确定自身的通信服务类型包括异构通信的情况下向所述第二终端转发通信协商请求,以使所述第二终端返回通信协商应答;
20.在接收到所述第二接入点转发的所述通信协商应答的情况下发送所述通信协商应答。
21.根据本发明提供的一种基于异构网络的通信方法,在所述第一接入点为第一卫星终端、所述第二接入点为第二卫星终端,所述第一卫星终端与所述第二卫星终端之间通过基站连接,且所述第二卫星终端与所述第二终端直连的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,包括:
22.向所述基站转发所述通信协商请求,以请求所述基站在确定自身的通信服务类型包括异构通信的情况下向所述第二卫星终端转发通信协商请求,以使所述第二卫星终端在确定自身的通信服务类型包括异构通信的情况下向所述第二终端发送通信协商请求,以使所述第二终端在确定自身的通信服务类型包括异构通信的情况下返回通信协商应答;
23.在接收到所述基站转发的所述通信协商应答的情况下发送所述通信协商应答。
24.根据本发明提供的一种基于异构网络的通信方法,在所述第一接入点为第一卫星终端、所述第二接入点为第二卫星终端,所述第一卫星终端与所述第二卫星终端之间通过基站连接,且所述第二卫星终端通过所述第二边缘节点与所述第二终端间接连接的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,包括:
25.向所述基站转发所述通信协商请求,以请求所述基站在确定自身的通信服务类型包括异构通信的情况下向所述第二卫星终端转发通信协商请求,以使所述第二卫星终端在确定自身的通信服务类型包括异构通信的情况下向所述第二边缘节点发送通信协商请求,
以使所述第二边缘节点在确定自身的通信服务类型包括异构通信的情况下向所述第二终端转发通信协商请求,以使所述第二终端返回通信协商应答;
26.在接收到所述基站转发的所述通信协商应答的情况下发送所述通信协商应答。
27.根据本发明提供的一种基于异构网络的通信方法,在所述第一终端与所述第一接入点直连的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,还包括:
28.查询所述第一终端的通信服务类型,并在所述第一终端的通信服务类型包括所述异构通信的情况下转发所述通信协商请求;
29.在所述第一终端通过所述第一边缘节点与所述第一接入点连接的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,还包括:
30.查询所述第一边缘节点的通信服务类型,并在所述第一边缘节点的通信服务类型包括所述异构通信的情况下转发所述通信协商请求。
31.根据本发明提供的一种基于异构网络的通信方法,所述确定所述第一终端和所述第二终端服务协商成功,包括:
32.在所述第一接入点的接入设备和/或所述第二接入点的接入设备购买有异构通信服务的情况下,确定所述第一终端和所述第二终端服务协商成功;
33.所述接入设备为与接入点直连的终端,或与接入点连接以实现所述接入点与终端间接连接的边缘节点。
34.根据本发明提供的一种基于异构网络的通信方法,所述构建所述第一终端与所述第二终端之间的异构通信链路,之后还包括:
35.通知所述第一接入点和/或第二接入点所属网络类型的核心网对接入设备进行通信计费;
36.所述接入设备为与接入点直连的终端,或与接入点连接以实现所述接入点与终端间接连接的边缘节点。
37.根据本发明提供的一种基于异构网络的通信方法,所述异构通信链路中各节点之间的通信基于预设报文结构实现;
38.所述预设报文结构由协议报头和数据内容构成;
39.所述协议报头包括版本号、数据长度、主命令字、子命令字、发送方类型、发送方id、接收方类型、接收方id中的至少一种。
40.根据本发明提供的一种基于异构网络的通信方法,所述异构通信链路包括至少一个所述第一接入点,以及至少一个所述第二接入点。
41.根据本发明提供的一种基于异构网络的通信方法,所述第一终端和所述第二终端基于所述异构通信链路进行通信,包括下述至少一种:
42.所述第一终端基于所述异构通信链路向所述第二终端单向通信;
43.所述第二终端基于所述异构通信链路向所述第一终端单向通信;
44.所述第一终端和所述第二终端基于所述异构通信链路双向通信。
45.本发明还提供一种基于异构网络的通信方法,所述方法应用于第二接入点,所述方法包括:
46.接收通信协商请求,所述通信协商请求由第一终端生成并经过第一接入点转发;
47.基于所述通信协商请求确定作为通信接收方的第二终端,所述第二终端与所述第二接入点连接;
48.构建所述第一终端与所述第二终端之间的异构通信链路,以使所述第一终端和所述第二终端基于所述异构通信链路进行通信;
49.所述异构通信链路包括所述第一接入点,以及与所述第二终端连接的第二接入点,所述第一接入点与所述第二接入点属于不同网络类型且所述第一接入点和所述第二接入点直连,或者,所述第一接入点与所述第二接入点属于同一网络类型且所述第一接入点与所述第二接入点通过另一网络类型的网络设备连接。
50.本发明还提供一种基于异构网络的通信装置,所述装置应用于第一接入点,所述装置包括:
51.第一接收单元,用于接收第一终端发送的通信协商请求,基于所述通信协商请求确定作为通信接收方的第二终端;
52.第一构建单元,用于构建所述第一终端与所述第二终端之间的异构通信链路,以使所述第一终端和所述第二终端基于所述异构通信链路进行通信;
53.所述异构通信链路包括所述第一接入点,以及与所述第二终端连接的第二接入点,所述第一接入点与所述第二接入点属于不同网络类型且所述第一接入点和所述第二接入点直连,或者,所述第一接入点与所述第二接入点属于同一网络类型且所述第一接入点与所述第二接入点通过另一网络类型的网络设备连接。
54.本发明还提供一种基于异构网络的通信装置,所述装置应用于第二接入点,所述装置包括:
55.第二接收单元,用于接收第一终端发送的通信协商请求,基于所述通信协商请求确定作为通信接收方的第二终端;
56.第二构建单元,用于构建所述第一终端与所述第二终端之间的异构通信链路,以使所述第一终端和所述第二终端基于所述异构通信链路进行通信;
57.所述异构通信链路包括所述第一接入点,以及与所述第二终端连接的第二接入点,所述第一接入点与所述第二接入点属于不同网络类型且所述第一接入点和所述第二接入点直连,或者,所述第一接入点与所述第二接入点属于同一网络类型且所述第一接入点与所述第二接入点通过另一网络类型的网络设备连接。
58.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于异构网络的通信方法。
59.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于异构网络的通信方法。
60.本发明提供的基于异构网络的通信方法、装置、电子设备及存储介质,该方法应用于第一接入点,通过接收第一终端发送的通信协商请求,基于通信协商请求确定作为通信接收方的第二终端,构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行就近连接以实现双向通信,能有效减少对卫星资源的使用,降低卫星通信宽带的占用,缩短通信时延,增强通信系统抗干扰能力,提升异构网络的整体在线用户数量。
附图说明
61.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
62.图1是现有技术中基于异构网络的通信模式图;
63.图2是本发明提供的基于异构网络的通信方法的流程示意图之一;
64.图3是本发明提供的基于异构网络的通信模式图;
65.图4是本发明提供的基于异构网络的通信方法的通信业务流程图之一;
66.图5是本发明提供的基于异构网络的通信方法的通信业务流程图之二;
67.图6是本发明提供的基于异构网络的通信方法的通信业务流程图之三;
68.图7是本发明提供的基于异构网络的通信方法的通信业务流程图之四;
69.图8是本发明提供的基于异构网络的通信方法的通信业务流程图之五;
70.图9是本发明提供的基于异构网络的通信方法的通信业务流程图之六;
71.图10是本发明提供的基于异构网络的通信方法的通信业务流程图之七;
72.图11是本发明提供的基于异构网络的通信方法的流程示意图之二;
73.图12是本发明提供的基于异构网络的通信装置的结构示意图之一;
74.图13是本发明提供的基于异构网络的通信装置的结构示意图之二;
75.图14是本发明提供的电子设备的结构示意图。
具体实施方式
76.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
77.随着经济社会的不断发展和进步,通信技术得到迅猛发展,不同通信系统为用户提供了异构的网络环境。异构通信将各种不同通信模式连接在一起,实现不同通信设备之间的互联互通。
78.如果通信双方属于同一网络类型,如:通信双方均属于移动通信网络,即:当一个手机终端在与另外一个手机终端进行通信的时候,通常都要通过距离双方最近的移动通信基站(简称:基站)、核心网进行正常通信和计费。
79.图1所示为现有技术中基于异构网络的通信模式图,如图1所示,如果通信双方属于不同的网络类型,比如一方是卫星电话,属于卫星网络,另一方是移动终端,属于移动通信网络,那么现在常规的通信方式是,属于卫星网络的一方,需要依次通过卫星电话、卫星、卫星核心网,再到对方的移动核心网、基站、移动终端。又比如,一方是挂载在卫星终端下的一个移动终端,属于卫星网络,另一方是另一个移动终端,属于移动通信网络,那么现在常规的通信方式是,属于卫星网络的一方,需要依次通过一个移动终端、卫星终端、卫星、卫星核心网,再到对方的移动核心网、基站、另一个移动终端。
80.如果实际上通信双方距离很近,但按照上面的通信流程,信号要从地面到卫星,还
要从卫星再到地面,方能实现双方通信,造成了卫星和通信带宽资源的浪费,并导致通信延时长、抗干扰能力弱、用户数量低等问题。对此,本发明实施例提供一种基于异构网络的通信方法,在卫星电话和/或卫星终端与移动通信网的移动终端通信时,可以不经卫星就近连接以实现双向通信,能有效减少对卫星资源的使用,降低卫星通信宽带的占用,缩短通信时延,增强通信系统抗干扰能力,提升异构网络的整体在线用户数量。
81.图2为本发明实施例提供的基于异构网络的通信方法的流程示意图之一,如图2所示,该方法应用于第一接入点,该方法包括:
82.步骤210,接收第一终端发送的通信协商请求,基于通信协商请求确定作为通信接收方的第二终端;
83.需要说明的是,本发明实施例的第一接入点和第二接入点类型包括但不限于移动通信基站、卫星终端,上述移动通信基站形态上包括固定基站和移动基站,体制上包括但不限于3g基站、4g基站、5g基站以及未来的6g基站等。卫星终端包括但不限于卫星固定终端、卫星移动终端、卫星宽带终端、卫星窄带终端。本发明实施例中的通信双方分别为第一终端和第二终端,第一终端和第二终端可为普通终端,普通终端包括但不限于移动终端、物联网终端、含移动通信模块的设备、计算机、服务器、关闭卫星通信功能的卫星电话,第一终端和第二终端还可通过边缘节点接入网络。移动终端包括但不限于手机、ipad、平板电脑。含移动通信模块的设备包括但不限于无线路由器、穿戴设备。计算机包括但不限于台式机、笔记本。
84.普通终端在服务注册时,可设定是否可访问本网络之外的网络,例如,移动终端在通信时,信息流转可不通过移动通信基站,可就近、直接与卫星终端通信;或者同时使用移动通信服务,和/或,卫星通信服务。上述移动通信服务包括但不限于3g通信服务、4g通信服务、5g通信服务、未来的6g通信服务,上述卫星通信服务是指使用卫星、卫星核心网进行通信的服务。服务方式可灵活配置,比如在服务注册时包括但不限于:永久使用、固定时间后停止使用、固定周期自动使用、中间可随时更改使用。
85.除上述方式外,普通终端在每次入网进行资源分配时(例如,终端开机时、基站切换时、卫星切换时)也可设定服务有效期,所述服务有效期包括但不限于:本次、从当前时刻开始永久有效、从当前时刻开始一段时间有效、从当前时刻开始后续可更改。
86.具体地,第一终端可以根据所在地理位置、所购买通信服务类型,搜索得到附近的若干接入点,并根据信号强度、通信距离等选择其中至少一个接入点作为第一接入点,并且使用有线或者无线连接方式,向第一接入点发送通信协商请求,连接协议包括但不限于:ip、atm、802.11、zigbee、lora等。此处的通信协商请求用于请求进行通信的各节点协商以确定是否可构建异构通信链路以实现基于异构通信链路的通信。第一接入点在接收到通信协商请求后,基于通信协商请求判断通信接收方的类型,从而确定作为通信接收方的第二终端。其中,上述通信服务类型可以包括同网通信和/或异构通信。
87.步骤220,构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行通信;
88.其中,异构通信链路包括第一接入点,以及与第二终端连接的第二接入点,第一接入点与第二接入点属于不同网络类型且第一接入点和第二接入点直连,或者,第一接入点与第二接入点属于同一网络类型且第一接入点与第二接入点通过另一网络类型的网络设
备连接。
89.需要说明的是,异构通信链路包括第一接入点和第二接入点,第一终端可与第一接入点直连,也可通过至少一个第一边缘节点与第一接入点间接连接;第二终端可与第二接入点直连,也可通过至少一个第二边缘节点与第二接入点间接连接。第一接入点和第二接入点的连接方式可为直连或间接连接,在第一接入点为卫星终端,第二接入点为基站的情况下,第一接入点和第二接入点直连;在第一接入点为基站,第二接入点为卫星终端的情况下,第一接入点和第二接入点直连;在第一接入点和第二接入点均为卫星终端的情况下,第一接入点和第二接入点之间通过至少一个基站间接连接。
90.第一边缘节点至少是一个,也可以是多个,可以从可连接的边缘节点里面选一个或者若干个,可以串联连接,也可以同时并联几个。串联的情况例如为:第一终端a连接第一边缘节点b,第一边缘节点b连接第一边缘节点c,第一边缘节点c连接到第一接入点;并联的情况例如为:第一终端a同时连接第一边缘节点b和第一边缘节点c,第一边缘节点b和第一边缘节点c同时连接第一接入点。
91.同理,第二边缘节点至少是一个,也可以是多个,可以从可连接的边缘节点里面选一个或者若干个,可以串联连接,也可以同时并联几个。
92.此处,边缘节点包括但不限于手机、物联网终端设备、智能终端、计算机、无线路由器以及各种支持各类有线或者无线接入方式的设备。即,由此构建的异构通信链路,在实现第一终端与第二终端之间的通信时,不需要经过自身的核心网即可实现信息传输,因此大大缩短了信息传输链路,能有效减少对卫星资源的使用,降低卫星通信宽带的占用,缩短通信时延,增强通信系统抗干扰能力,提升异构网络的整体在线用户数量。
93.具体地,第一接入点接收到通信协商请求后,基于通信协商请求判断通信接收方的类型,在确定作为通信接收方的第二终端后转发通信协商请求,并逐跳查询异构通信链路中各节点的通信服务类型,在确定异构通信链路中各节点的通信服务类型包括异构通信,且确定第一终端与第二终端服务协商成功的情况下,构建第一终端与第二终端之间的异构通信链路,使第一终端和第二终端基于异构通信链路进行通信。需要说明的是,在第一接入点和第二接入点直连的情况下,上述各节点包括第二接入点以及与第二接入点直连的第二终端或第二边缘节点;在第一接入点和第二接入点之间通过基站间接连接的情况下,上述各节点包括基站、第二接入点以及与第二接入点直连的第二终端或第二边缘节点。
94.上述转发通信协商请求的方式包括广播、组播、单播中至少一种,其中发送广播通信协商请求的时机是与第二终端或者第二边缘节点连接的接入点,即第二接入点不在自己的直接通信列表中;发送组播通信协商请求的时机是已知第二终端或者第二边缘节点的通信服务类型,则可定向地向第二终端或者第二边缘节点的接入点组播;发送单播通信协商请求的时机是通信接收方的接入点在自己的直接通信列表中。
95.应理解的是,普通终端根据在服务注册时或每次入网资源分配时授予的权限,在进行电话语音、短信/彩信、app的语音/视频/文字/图片/文件/位置(例如,微信语音/视频/文字/图片/文件/位置)、定位服务等通信时,根据购买服务种类(包括但不限于移动通信服务、卫星通信服务)、信号强度、通信距离等因素,与附近的接入点(包括但不限于卫星终端、基站)可选地进行两两协商,建立异构通信链路(包括但不限于卫星通信、微波通信),最后由最终通信的两个或多个通信终端协商决定是否进行通信,以及决定各自的通信服务模
式,所述通信服务模式包括但不限于:仅使用移动通信服务、仅使用卫星通信服务、同时使用移动通信服务和卫星通信服务。
96.例如,卫星终端1与附近接入点基站1协商建立异构通信链路异构通信链路,卫星终端2与附近接入点基站2协商建立异构通信链路,上述基站1和基站2可以是不同基站,也可以是同一基站,从而形成了“卫星终端1-基站1-基站2-卫星终端2”的异构通信链路,或者,“卫星终端1-基站-卫星终端2”的异构通信链路。在此基础上由卫星终端1和卫星终端2可选地决定是否进行通信。上述卫星终端的类型包括但不限于:两者均为卫星固定终端,两者均为卫星移动终端,一个为卫星固定终端,另一个为卫星移动终端。需要说明的是,上述举例中的卫星终端1可以由若干个卫星终端组成,卫星终端2也可以由若干个卫星终端组成,基站1可以由多个基站组成,基站2也可以由多个基站组成。上述体现的是逻辑关系,不限定参与的数量。
97.上述协商中的就近通信方式包括但不限于:基站在多个异构网络广播、基站在多个异构网络组播、基站在多个异构网络单播、卫星终端在多个异构网络广播、卫星终端在多个异构网络组播、卫星终端在多个异构网络单播。
98.上述就近通信方式的选择条件说明如下:基站接收到通信数据时,若已知通信接收方为卫星终端,则定向向卫星终端广播;若已知通信接收方为移动终端时,则定向向移动终端广播;若不确定通信接收方的类型,则向卫星终端和基站等组成的异构网络广播。
99.上述协商过程还包括普通终端是否需要分别与要使用的网络的核心网交互,交互方式包括但不限于:永久授权但每次服务前需告知、永久授权且每次服务前无需告知、一次性授权。永久授权是指无需再与核心网交互,一次性授权是指每次服务需要与核心网交互。
100.在通信服务过程中,根据普通终端服务注册时和/或每次入网资源分配时购买的服务及其权限,可选择地决定通信服务内容,包括但不限于电话语音、短信/彩信、app的语音/视频/文字/图片/文件/位置(例如,微信语音/视频/文字/图片/文件/位置)、定位服务的任意组合。
101.上述通信过程还包括服务存证,存证的授权可在营业厅服务注册时完成,也可在终端上灵活授权。
102.本发明实施例提供的基于异构网络的通信方法,应用于第一接入点,该方法通过接收第一终端发送的通信协商请求,基于通信协商请求确定作为通信接收方的第二终端,构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行就近连接以实现双向通信,能有效减少对卫星资源的使用,降低卫星通信宽带的占用,缩短通信时延,增强通信系统抗干扰能力,提升异构网络的整体在线用户数量。
103.基于上述实施例,步骤220中构建第一终端与第二终端之间的异构通信链路,包括:
104.步骤221,在确定异构通信链路中的各节点的通信服务类型包括异构通信,且确定第一终端和第二终端服务协商成功的情况下,构建第一终端与第二终端之间的异构通信链路。
105.具体地,上述通信服务类型包括同网通信和/或异构通信,服务商在建站时,可设定是否与除本网络之外的网络进行通信,例如,基站在建站时,设定可就近、直接与卫星终端通信;第一终端、第二终端或者边缘节点在服务注册时,也可设定是否可访问本网络之外
的网络。因此,在构建第一终端与第二终端之间的异构通信链路之前,需要查询确定异构通信链路中各节点的通信服务类型,当确定异构通信链路中各节点的通信服务类型包括异构通信时,由第一接入点的接入设备和第二接入点的接入设备进行点对点的服务协商,在第一接入点的接入设备和/或第二接入点的接入设备购买有异构通信服务的情况下,确定第一终端和第二终端服务协商成功,可以构建第一终端与第二终端之间的异构通信链路,双方进入通信阶段。
106.基于上述任一实施例,图3为本发明实施例提供的基于异构网络的通信模式图,本发明实施例提供的基于异构网络的基本通信模式主要有两种,如图3所示,在本发明实施例提供的第一种通信模式,即,上述实施例中第一接入点和第二接入点均为卫星终端,第一接入点和第二接入点之间通过基站间接连接的情况。
107.卫星终端可以有多个,图3中,当第一接入点包含于卫星终端i1,

,卫星终端i
x
中时,当第一终端与第一接入点直连时,例如,与第一终端直接连接的卫星终端(记为ia,1≤a≤x)为第一接入点,与ia连接的下一个卫星终端记为ib(1≤b≤x),以此类推,最后一个卫星终端为in(1≤n≤x),下标a、b、n只表示连接次序,不表示连接的数量。卫星终端ib,

,卫星终端in为中间接入点。卫星终端的连接顺序和数量是不进行限制,均可以按需接入,且ia,ib,

,in是动态无规律变化的,在某个时刻都有可能变为第一接入点,因为网络都是动态变化的,接入的设备也在动态变化,以上提及的包括第一/第二终端、第一/第二接入点、第一/第二边缘节点在内的各种概念所代指的具体设备实际上是随时发生动态变化。当第一终端通过第一边缘节点间接接入第一接入点时,卫星终端间的连接方式与上述情况类似。
108.同理,图3中,基站j1,

,基站jn,卫星终端p1,

,卫星终端pm与卫星终端i1,

,卫星终端i
x
的连接方式和原理类似。
109.每个卫星终端均可以与卫星通信,或者一组卫星终端中的一个卫星终端与多个卫星通信。
110.在第一种通信模式下,第一终端与第一接入点之间的连接方式有两种情况:(1)直连的情况:第一终端直接与卫星终端连接,卫星终端之间连接;(2)间接连接的情况:第一终端经过至少一跳边缘节点与卫星终端连接,各跳边缘节点之间连接、卫星终端之间连接。第一终端与边缘节点、边缘节点与边缘节点之间可以通过有线或者无线连接,协议包括但不限于:ip、atm、802.11、zigbee、lora等。第一边缘节点是指直接与第一接入点相连的边缘节点,除了第一边缘节点,还可能有其他的边缘节点,其他边缘节点位于第一终端和第一边缘节点之间。
111.第二终端与第二接入点之间的连接方式有两种情况:(1)直连的情况:第二终端直接与卫星终端连接,卫星终端之间可以通信;(2)间接连接的情况:第二终端经过至少一跳边缘节点与卫星终端连接,各跳边缘节点之间连接、卫星终端之间连接。第二终端与边缘节点、边缘节点与边缘节点之间可以通过有线或者无线连接方式进行通信,连接协议包括但不限于:ip、atm、802.11、zigbee、lora等。第二边缘节点是指直接与第二接入点相连的边缘节点,除了第二边缘节点,还可能有其他边缘节点,其他边缘节点位于第二终端和第二边缘节点之间。
112.第一终端与第一接入点之间的两种连接情况、第二终端与第二接入点之间的两种连接情况可以任意组合。
113.第一终端和第二终端均既可以是通信发起方也可以是通信接收方。即:第一终端可以作为第二终端,第二终端也可以作为第一终端。
114.如图3所示,在本发明实施例提供的第二种通信模式下,即,上述实施例中第一接入点和第二接入点包括卫星终端和基站,所述第一接入点和所述第二接入点直连的情况下,第一终端经至少一个边缘节点连接入至少一个基站,第二终端经至少一个边缘节点连接入至少一个卫星终端。第二种通信模式适用于通信一方的接入点为基站的情况,卫星终端可以有多个,基站也可以有多个。
115.在第二种通信模式下,第一终端与第一接入点之间的连接方式有两种情况:(1)直连的情况:第一终端直接接入基站;(2)间接连接的情况:第一终端通过至少一跳边缘节点间接接入基站,各跳边缘节点之间连接。第一终端与其他边缘节点之间、其他边缘节点与第一边缘节点之间、第一边缘节点与第一接入点之间可以通过有线或者无线连接方式进行通信,连接协议包括但不限于:ip、atm、802.11、zigbee、lora等。
116.第二终端与第二接入点之间的连接方式有两种情况:(1)直连的情况:第二终端直接通过卫星终端与基站通信,第二终端可以与至少一个卫星终端通信,卫星终端之间可以通信;(2)间接连接的情况:第二终端经过至少一跳边缘节点连接到卫星终端,各跳边缘节点之间连接。第二终端与其他边缘节点、其他边缘节点与第二边缘节点之间、第二边缘节点与第二接入点之间均可以通过有线或者无线连接方式进行通信,连接协议包括但不限于:ip、atm、802.11、zigbee、lora等。
117.第一终端与第一接入点之间的两种连接情况、第二终端与第二接入点之间的两种连接情况可以任意组合。
118.第一终端和第二终端均既可以是通信发起方也可以是通信接收方。即:第一终端可以作为第二终端,第二终端也可以作为第一终端。
119.上述两种通信模式中,作为接入点的基站j1,

,基站jn连接移动核心网的方式至少包括以下一种:n个基站分别连接移动核心网、n个基站中的一个基站连接移动核心网、n个基站中的u(u≤n)个连接移动核心网。
120.普通终端、边缘节点通过与基站、移动核心网、卫星终端、卫星和卫星核心网(含信关站)的交互完成设备的服务注册、入网资源配置、计费等功能。
121.基于上述实施例,图4为本发明实施例提供的基于异构网络的通信方法的通信业务流程图之一,如图4所示,在第一接入点为第一卫星终端,第二接入点为第二基站,且第二基站与第二终端直连的情况下,步骤221中确定异构通信链路中的各节点的通信服务类型包括异构通信,包括:
122.第一终端向第一卫星终端发送通信协商请求,第一卫星终端查询第一终端的通信服务类型,并在第一终端的通信服务类型包括异构通信的情况下向第二基站转发通信协商请求,以请求第二基站在确定自身的通信服务类型包括异构通信的情况下向第二终端发送通信协商请求,第二终端在确定自身的通信服务类型包括异构通信的情况下返回通信协商应答;
123.第一卫星终端接收到第二基站转发的通信协商应答,并将通信协商应答发送至第一终端。
124.具体地,本发明实施例的异构通信链路为第一终端-第一卫星终端-第二基站-第
二终端。在构建异构通信链路之前,确定异构通信链路中的各节点的通信服务类型包括异构通信的步骤可以包括图4中的1-1至1-2、2-1至2-2、3-1至3-2:
125.1-1:第一终端根据所在地理位置、所购买服务类型(同网通信和/或异构通信),搜索得到附近的若干接入点卫星终端,并根据信号强度、通信距离选择第一卫星终端,使用有线或者无线连接方式向第一卫星终端发送通信协商请求,连接协议包括但不限于:ip、atm、802.11、zigbee、lora等。
126.2-1:第一卫星终端接收到通信协商请求后,判断通信接收方(即第二终端)的类型为移动终端,则首先尝试向附近的若干基站进行至少以下一种方式:广播、组播、单播,转发通信协商请求。需要说明的是,第一卫星终端可通过多跳基站到达最终的接收方接入点。
127.比如,第一卫星终端接收到通信协商请求后,在本地或核心网查询确定自身的通信服务类型,判断是否可接受第一终端的通信协商请求;在判断可接受通信协商请求后,判断通信接收方(即第二终端)的类型为移动终端,则首先尝试向附近的若干基站进行至少以下一种方式:广播、组播、单播,转发通信协商请求。需要说明的是,第一卫星终端可通过多跳基站到达最终的接收方接入点。
128.3-1:当选定第二基站进行处理时,第二基站在本地或核心网查询自身的通信服务类型,根据自身的服务类型(可与卫星网通信、移动通信网通信,或者只能与移动通信网通信),判断是否可接受第一卫星终端的通信协商请求。
129.第二基站在判断可接受通信协商请求后,根据通信接收方(即第二终端)id,判断通信接收方在本基站覆盖范围内,则向通信接收方,即向第二终端单播发送通信协商请求。
130.3-2:通信接收方(即第二终端)接收到通信协商请求后,查询本机是否允许异构通信模式,如果允许该模式,则协商成功,反馈通信协商应答到第二基站。否则,协商失败,终止通信。
131.2-2和1-2:通信链路中的各节点接收下一跳反馈的通信协商应答后,逐跳处理反馈给第一终端。即第二基站接收到下一跳发送的通信协商应答后,向第一卫星终端转发通信协商应答,第一卫星终端发送通信协商应答到通信发起方(即第一终端);
132.此外,在确定异构通信链路中的各节点的通信服务类型包括异构通信之后,还可以通过点对点通信协商的方式,确定第一终端和第二终端服务协商成功与否,点对点通信协商的步骤可以包括图4中的4-1至4-6:
133.4-1到4-6:在完成逐跳的邻接节点的通信协商后,第一终端与第二终端进行点对点的通信协商,以及点对点返回通信协商应答,如果通信协商成功,还可以由通信发起方(即第一终端)和通信接收方(即第二终端)协商支付异构通信费用;如果协商不成功,通信结束。
134.此外,在第一终端和第二终端进行通信之后,还可以进行计费,此处计费的步骤可以包括图4中的通信计费阶段:
135.5-1到5-2:通信过程中或者结束后(即在线计费或离线计费),第一终端和第二终端间的计费由卫星终端和/或基站进行通信计费,计费方式包括但不限于:仅第一卫星终端通知卫星核心网通信计费信息,仅第二基站通知移动核心网通信计费信息,第一卫星终端和第二基站均通知本网络核心网通信计费信息。计费信息可单次记录核算,可也按照年/月/日/小时等固定时间间隔进行统计结算。所述计费信息类型包括但不限于:语音、流量、
短信、彩信等。计费信息的字段包括但不限于:流水号、用户标识、发送方id、接收方id、起始时间、结束时间、通话时长、上网流量、通话性质、短信条数、彩信条数等一系列信息。
136.需要说明的是,上述1-1、2-1、3-1中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
137.上述1-2、2-2、3-2中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
138.上述4-1、4-2、4-3中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
139.上述4-4、4-5、4-6中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
140.上述5-1、5-2中的通信服务计费信息,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,发明实施例对此不作具体限定。
141.上述各类信息(包括通信协商请求、通信协商应答、通信服务计费信息)中内容、字段、格式的不同可以通过新增、删除、修改的方式实现。
142.基于上述任一实施例,图5为本发明实施例提供的基于异构网络的通信方法的通信业务流程图之二,如图5所示,在第一接入点为第一卫星终端,第二接入点为第二基站,且第二基站通过第二边缘节点与第二终端间接连接的情况下,步骤221中确定异构通信链路中的各节点的通信服务类型包括异构通信,包括:
143.第一终端向第一卫星终端发送通信协商请求,第一卫星终端查询第一终端的通信服务类型,并在第一终端的通信服务类型包括异构通信的情况下向第二基站转发通信协商请求,以请求第二基站在确定自身的通信服务类型包括异构通信的情况下向第二边缘节点发送通信协商请求,以使第二边缘节点在确定自身的通信服务类型包括异构通信的情况下向第二终端转发通信协商请求,以使所述第二终端返回通信协商应答;
144.第一卫星终端接收到第二基站转发的通信协商应答,并将通信协商应答发送至第一终端。
145.具体地,本发明实施例的异构通信链路为第一终端-第一卫星终端-第二基站-第二边缘节点-第二终端,其中,第一卫星终端可为卫星终端,第一终端可为移动终端(例如手机、ipad)、物联网终端(例如智能电表、智能开关)、含无线通信模块的设备(例如穿戴设备)、计算机、服务器、关闭卫星通信功能的卫星电话,第二基站可为基站,第二终端可为移动终端(例如手机、ipad)、物联网终端、含无线通信模块的设备、计算机、服务器等,第二边缘节点可为具有开放热点、无线路由器等方式的接入设备。在构建异构通信链路之前,确定异构通信链路中的各节点的通信服务类型包括异构通信的步骤可以包括图5中的1-1至1-2、2-1至2-2、3-1至3-2、4-1至4-2:
146.其中,1-1至1-2、2-1至2-2与图4实施例中的协商方式一致,本发明实施例在此不作赘述。图5与图4的区别在于第二基站通过第二边缘节点与第二终端间接连接,具体协商步骤如下。
147.3-1:第二基站在接收到通信协商请求后,根据通信接收方id从属的第二边缘节点,判断通信接收方(即第二终端)在本基站覆盖范围内,则向第二边缘节点单播发送通信协商请求。
148.4-1:第二边缘节点接收到通信协商请求后,查询本机是否支持异构通信模式,如果支持该服务,则协商成功;向通信接收方转发通信协商请求。
149.4-2:通信接收方(即第二终端)接收到通信协商请求后,查询本机是否接受通信请求,如果接受通信请求,则协商成功,反馈通信协商应答到第二边缘节点。否则,协商失败,终止通信。
150.3-2、2-2和1-2:通信链路中的各节点接收下一跳反馈的通信协商应答后,逐跳处理反馈给第一终端,本发明实施例在此不作赘述。
151.此外,在确定异构通信链路中的各节点的通信服务类型包括异构通信之后,还可以通过点对点通信协商的方式,确定第一终端和第二终端服务协商成功与否,点对点通信协商的步骤可以包括图5中的5-1至5-8:
152.5-1至5-8:在完成逐跳的邻接节点的通信协商后,第一终端与第二终端进行点对点的通信协商,以及点对点返回通信协商应答,协商方式与上述实施例中的协商方式一致,本发明实施例在此不作赘述。
153.此外,在第一终端和第二终端进行通信之后,还可以进行计费,此处计费的步骤可以包括图5中的6-1至6-2:
154.6-1至6-2:通信过程中或者结束后(即在线计费和离线计费),通信链路上的多个卫星终端和/或多个基站,进行通信计费,计费方式、计费信息类别与上述实施例一致,本发明实施例在此不作赘述。
155.需要说明的是,上述1-1、2-1、3-1、4-1中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
156.上述1-2、2-2、3-2、4-2中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
157.上述5-1、5-2、5-3、5-4中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
158.上述5-5、5-6、5-7、5-8中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
159.上述6-1、6-2中的通信服务计费信息,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
160.上述各类信息(包括通信协商请求、通信协商应答、通信服务计费信息)中内容、字段、格式的不同可以通过新增、删除、修改的方式实现。
161.基于上述任一实施例,图6为本发明实施例提供的基于异构网络的通信方法的通信业务流程图之三,如图6所示,在第一接入点为第一基站,第二接入点为第二卫星终端,且第二卫星终端与第二终端直连的情况下,步骤221中确定异构通信链路中的各节点的通信服务类型包括异构通信,包括:
162.第一终端向第一基站发送通信协商请求,第一基站查询第一终端的通信服务类型,并在第一终端的通信服务类型包括异构通信的情况下,向第二卫星终端转发通信协商请求,以请求第二卫星终端在确定自身的通信服务类型包括异构通信的情况下向第二终端发送通信协商请求,以使第二终端在确定自身的通信服务类型包括异构通信的情况下返回通信协商应答。
163.第一基站接收到第二卫星终端转发的通信协商应答,并将通信协商应答发送至第一终端。
164.具体地,本发明实施例的第一基站可为基站,第一终端可为移动终端(例如手机、ipad)、物联网终端(例如智能电表、智能开关)、含无线通信模块的设备(例如穿戴设备)、计算机、服务器等,第二卫星终端可为卫星终端,第二终端也可以为移动终端、物联网终端、含无线通信模块的设备、计算机、服务器、关闭卫星通信功能的卫星电话等,相应地,本发明实施例的异构通信链路为第一终端-第一基站-第二卫星终端-第二终端,例如移动终端-若干移动通信基站-卫星终端-服务器。在构建异构通信链路之前,确定异构通信链路中的各节点的通信服务类型包括异构通信的步骤可以包括图6中的1-1至1-2、2-1至2-2、3-1至3-2:
165.1-1:第一终端根据所在地理位置、所购买服务类型(同网通信和/或异构通信),搜索得到附近的若干接入点基站,并根据信号强度、通信距离选择某一基站为第一基站,使用有线或者无线连接方式向第一基站发送通信协商请求,连接协议包括但不限于:ip、atm、802.11、zigbee、lora等。
166.2-1:第一基站接收到通信协商请求后,在本地或核心网查询第一终端的服务类型,判断是否可接受其服务请求,在判断可接受其服务请求后,继续执行以下操作:判断通信接收方(即第二终端)使用了卫星通信服务,则向附近的若干卫星通信终端进行至少以下一种方式:广播、组播、单播,转发通信协商请求。需要说明的是,第一基站可通过多跳基站和/或多跳卫星终端到达最终的第二终端所连接的卫星终端,即第二卫星终端。
167.第二卫星终端接收到通信协商请求后,在本地或核心网查询自身的服务类型,判断是否可接受第一终端的服务请求。
168.第二卫星终端在判断可接受通信协商请求后,根据通信接收方(即第二终端)id,判断通信接收方在自身覆盖范围内,则向通信接收方单播发送通信协商请求。
169.3-2:通信接收方(即第二终端)接收到通信协商请求后,查询本机是否允许异构通信模式,如果允许该模式,则协商成功,反馈通信协商应答到第二卫星终端。否则,协商失败,终止通信。
170.2-2和1-2:通信链路中的各节点接收下一跳反馈的通信协商应答后,逐跳处理反馈给第一终端,本发明实施例在此不作赘述。
171.此外,在确定异构通信链路中的各节点的通信服务类型包括异构通信之后,还可以通过点对点通信协商的方式,确定第一终端和第二终端服务协商成功与否,点对点通信协商的步骤可以包括图6中的4-1至4-6:
172.4-1至4-6:在完成逐跳的邻接节点的通信协商后,第一终端与第二终端进行点对点的通信协商,以及点对点返回通信协商应答,协商方式与上述实施例中的协商方式一致,本发明实施例在此不作赘述。
173.此外,在第一终端和第二终端进行通信之后,还可以进行计费,此处计费的步骤可以包括图6中的5-1至5-2:
174.5-1至5-2:通信过程中或者结束后(即在线计费和离线计费),第一终端和第二终端间的计费由多个基站和/或多个卫星终端告知移动核心网和/或卫星核心网。计费方式、计费信息类别与上述实施例一致,本发明实施例在此不作赘述。
175.需要说明的是,上述1-1、2-1、3-1中的通信协商请求,可以包含相同的内容、字段
和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
176.上述1-2、2-2、3-2中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
177.上述4-1、4-2、4-3中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
178.上述4-4、4-5、4-6中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
179.上述5-1、5-2中的通信服务计费信息,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
180.上述各类信息(包括通信协商请求、通信协商应答、通信服务计费信息)中内容、字段、格式的不同可以通过新增、删除、修改的方式实现。
181.基于上述任一实施例,图7为本发明实施例提供的基于异构网络的通信方法的通信业务流程图之四,如图7所示,在第一接入点为第一基站,第二接入点为第二卫星终端,且第二卫星终端通过第二边缘节点与第二终端间接连接的情况下,步骤221中确定异构通信链路中的各节点的通信服务类型包括异构通信,包括:
182.第一终端向第一基站发送通信协商请求,第一基站查询第一终端的通信服务类型,并在第一终端的通信服务类型包括异构通信的情况下,向第二卫星终端转发通信协商请求,以请求第二卫星终端在确定自身的通信服务类型包括异构通信的情况下向第二边缘节点发送通信协商请求,第二边缘节点在确定自身的通信服务类型包括异构通信的情况下向第二终端转发通信协商请求,以使第二终端返回通信协商应答;
183.第一基站接收到第二卫星终端转发的通信协商应答,并将通信协商应答发送至第一终端。
184.具体地,本发明实施例的第一基站可为基站,第一终端可为移动终端(例如手机、ipad)、物联网终端(例如智能电表、智能开关)、含无线通信模块的设备(例如穿戴设备)、计算机、服务器等,第二卫星终端可为卫星终端,第二终端可为移动终端、物联网终端、含无线通信模块的设备、计算机、服务器、关闭卫星通信功能的卫星电话等,第二边缘节点可为具有开放热点、无线路由器等方式的接入设备,相应地,本发明实施例的异构通信链路为第一终端-第一基站-第二卫星终端-第二边缘节点-第二终端,例如移动终端-若干基站-若干卫星终端-无线路由器-服务器。在构建异构通信链路之前,确定异构通信链路中的各节点的通信服务类型包括异构通信的步骤可以包括图7中的1-1至1-2、2-1至2-2、3-1至3-2、4-1至4-2:
185.其中,1-1至1-2、2-1至2-2与图6实施例中的协商方式一致,本发明实施例在此不作赘述。图7与图6的区别在于第二卫星终端通过第二边缘节点与第二终端间接连接,具体协商步骤如下。
186.3-1:第二卫星终端接收到通信协商请求后,根据通信接收方id从属的第二边缘节点,判断通信接收方在自身覆盖范围内,则向第二边缘节点单播发送通信协商请求。
187.4-1:第二边缘节点接收到通信协商请求后,查询本机是否支持异构通信模式,如果支持该服务,则协商成功;向通信接收方(即第二终端)转发通信协商请求。
188.4-2:通信接收方(即第二终端)接收到通信协商请求后,查询本机是否接受通信请
求,如果接受通信请求,则协商成功,反馈通信协商应答到第二边缘节点。否则,协商失败,终止通信。
189.3-2、2-2和1-2:通信链路中的各节点接收下一跳反馈的通信协商应答后,逐跳处理反馈给第一终端,本发明实施例在此不作赘述。
190.此外,在确定异构通信链路中的各节点的通信服务类型包括异构通信之后,还可以通过点对点通信协商的方式,确定第一终端和第二终端服务协商成功与否,点对点通信协商的步骤可以包括图7中的5-1至5-8:
191.5-1至5-8:在完成逐跳的邻接节点的通信协商后,第一终端与第二终端进行点对点的通信协商,以及点对点返回通信协商应答,协商方式与上述实施例中的协商方式一致,本发明实施例在此不作赘述。
192.此外,在第一终端和第二终端进行通信之后,还可以进行计费,此处计费的步骤可以包括图7中的6-1至6-2:
193.6-1至6-2:通信过程中或者结束后(即在线计费和离线计费),第一终端和第二终端间的计费由基站和/或卫星终端告知移动核心网和/或卫星核心网。计费方式、计费信息类别与上述实施例一致,本发明实施例在此不作赘述。
194.需要说明的是,上述1-1、2-1、3-1、4-1中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
195.上述1-2、2-2、3-2、4-2中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
196.上述5-1、5-2、5-3、5-4中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
197.上述5-5、5-6、5-7、5-8中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
198.上述6-1、6-2中的通信服务计费信息,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
199.上述各类信息(包括通信协商请求、通信协商应答、通信服务计费信息)中内容、字段、格式的不同可以通过新增、删除、修改的方式实现。
200.基于上述任一实施例,图8为本发明实施例提供的基于异构网络的通信方法的通信业务流程图之五,如图8所示,在第一接入点为第一卫星终端、第二接入点为第二卫星终端,第一卫星终端与第二卫星终端之间通过基站连接,且第二卫星终端与第二终端直连的情况下,步骤221中确定异构通信链路中的各节点的通信服务类型包括异构通信,包括:
201.第一终端向第一卫星终端发送通信协商请求,第一卫星终端查询第一终端的通信服务类型,并在第一终端的通信服务类型包括异构通信的情况下向基站转发通信协商请求,以请求基站在确定自身的通信服务类型包括异构通信的情况下向第二卫星终端转发通信协商请求,第二卫星终端在确定自身的通信服务类型包括异构通信的情况下向第二终端发送通信协商请求,以使第二终端在确定自身的通信服务类型包括异构通信的情况下返回通信协商应答;
202.第一卫星终端接收到基站转发的通信协商应答,并将通信协商应答发送至第一终端。
203.具体地,本发明实施例的第一卫星终端可为卫星终端,第一终端可为移动终端(例如手机、ipad)、物联网终端(例如智能电表、智能开关)、含无线通信模块的设备(例如穿戴设备)、计算机、服务器、关闭卫星通信功能的卫星电话等,第二卫星终端可为卫星终端,第二终端可为移动终端、物联网终端、含无线通信模块的设备、计算机、服务器、关闭卫星通信功能的卫星电话等,相应地,本发明实施例的异构通信链路为第一终端-第一卫星终端-基站-第二卫星终端-第二终端。在构建异构通信链路之前,确定异构通信链路中的各节点的通信服务类型包括异构通信的步骤可以包括图8中的1-1至1-2、2-1至2-2、3-1至3-2、4-1至4-2:
204.1-1:第一终端根据所在地理位置、所购买服务类型(同网通信和/或异构通信),搜索得到附近的若干接入点卫星终端,并根据信号强度、通信距离选择第一卫星终端,使用有线或者无线连接方式向第一卫星终端发送通信协商请求,连接协议包括但不限于:ip、atm、802.11、zigbee、lora等。
205.2-1:第一卫星终端接收到通信协商请求后,则首先尝试向附近的若干基站进行至少以下一种方式:广播、组播、单播,转发通信协商请求。需要说明的是,第一卫星终端可通过多跳基站到达最终的通信接收方的接入点,即第二卫星终端。
206.比如,第一卫星终端接收到通信协商请求后,在本地或核心网查询确定自身的通信服务类型,判断是否可接受第一终端的通信协商请求;在判断可接受通信协商请求后,则首先尝试向附近的若干基站进行至少以下一种方式:广播、组播、单播,转发通信协商请求。需要说明的是,第一卫星终端可通过多跳基站到达最终的通信接收方的接入点,即第二卫星终端。
207.3-1:当选定基站进行处理时,基站在接收到通信协商请求后,在本地或核心网查询自身的通信服务类型,判断是否可接受第一卫星终端的通信协商请求。
208.基站在判断可接受通信协商请求后,向第二卫星终端转发通信协商请求。需要注意的是,可通过多跳基站和/或多跳卫星终端到达最终的通信接收方接入点,即第二接入点,也就是第二卫星终端。
209.4-1:通信接收方(即第二终端)接入的第二卫星终端,在接收到通信协商请求后,查询自身是否支持异构通信服务,若支持则根据通信接收方id,判断通信接收方在自身覆盖范围内,则向通信接收方单播发送通信协商请求。
210.4-2:通信接收方(即第二终端)接收到通信协商请求后,查询本机是否允许异构通信模式,如果允许该模式,则协商成功,反馈通信协商应答到第二卫星终端。否则,协商失败,终止通信。
211.3-2、2-2、1-2:通信链路中的各节点接收下一跳反馈的通信协商应答后,逐跳处理反馈给第一终端,本发明实施例在此不作赘述。
212.此外,在确定异构通信链路中的各节点的通信服务类型包括异构通信之后,还可以通过点对点通信协商的方式,确定第一终端和第二终端服务协商成功与否,点对点通信协商的步骤可以包括图8中的5-1至5-8:
213.5-1至5-8:在完成逐跳的邻接节点的通信协商后,第一终端与第二终端进行点对点的通信协商,以及点对点返回通信协商应答,协商方式与上述实施例中的协商方式一致,本发明实施例在此不作赘述。
214.此外,在第一终端和第二终端进行通信之后,还可以进行计费,此处计费的步骤可以包括图8中的6-1至6-3:
215.6-1到6-3:通信过程中或者结束后(即在线计费和离线计费),通信链路上的卫星终端和/或基站进行通信计费,计费方式、计费信息类别与上述实施例一致,本发明实施例在此不作赘述。
216.需要说明的是,上述1-1、2-1、3-1、4-1中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
217.上述1-2、2-2、3-2、4-2中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
218.上述5-1、5-2、5-3、5-4中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
219.上述5-5、5-6、5-7、5-8中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
220.上述6-1、6-2、6-3中的通信服务计费信息,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
221.上述各类信息(包括通信协商请求、通信协商应答、通信服务计费信息)中内容、字段、格式的不同可以通过新增、删除、修改的方式实现。
222.基于上述任一实施例,图9为本发明实施例提供的基于异构网络的通信方法的通信业务流程图之六,如图9所示,在第一接入点为第一卫星终端、第二接入点为第二卫星终端,第一卫星终端与第二卫星终端之间通过基站连接,且第二卫星终端通过第二边缘节点与第二终端间接连接的情况下,步骤221中确定异构通信链路中的各节点的通信服务类型包括异构通信,包括:
223.第一终端向第一卫星终端发送通信协商请求,第一卫星终端查询第一终端的通信服务类型,并在第一终端的通信服务类型包括异构通信的情况下向基站转发通信协商请求,以请求基站在确定自身的通信服务类型包括异构通信的情况下向第二卫星终端转发通信协商请求,第二卫星终端在确定自身的通信服务类型包括异构通信的情况下向第二边缘节点发送通信协商请求,以使第二边缘节点在确定自身的通信服务类型包括异构通信的情况下向第二终端转发通信协商请求,以使第二终端返回通信协商应答;
224.第一卫星终端接收到基站转发的通信协商应答,并将通信协商应答发送至第一终端。
225.具体地,本发明实施例的第一卫星终端可为卫星终端,第一终端可为移动终端(例如手机、ipad)、物联网终端(例如智能电表、智能开关)、含无线通信模块的设备(例如穿戴设备)、计算机、服务器、关闭卫星通信功能的卫星电话等,第二卫星终端可为卫星终端,第二边缘节点可为具有开放热点、无线路由器等方式的接入设备,第二终端可为移动终端、物联网终端、含无线通信模块的设备、计算机、服务器、关闭卫星通信功能的卫星电话等,相应地,本发明实施例的异构通信链路为第一终端-第一卫星终端-基站-第二卫星终端-第二边缘节点-第二终端,例如普通终端-卫星终端-基站-卫星终端-无线路由器-普通终端。在构建异构通信链路之前,确定异构通信链路中的各节点的通信服务类型包括异构通信的步骤可以包括图9中的1-1至1-2、2-1至2-2、3-1至3-2、4-1至4-2、5-1至5-2:
226.其中,1-1至1-2、2-1至2-2、3-1至3-2与图8实施例中的协商方式一致,本发明实施例在此不作赘述。图9与图8的区别在于第二卫星终端通过第二边缘节点与第二终端间接连接,具体协商步骤如下。
227.4-1:第二卫星终端根据通信接收方id从属的第二边缘节点,判断第二边缘节点在自身覆盖范围内,则向第二边缘节点单播发送通信协商请求。
228.5-1:第二边缘节点接收到通信协商请求后,在本地查询自身的通信服务类型,判断是否可接受第二卫星终端的服务请求,本实施例中5-1的其余步骤以及5-2的步骤与图8所示实施例中的4-1和4-2一致,在此不作赘述。
229.此外,在确定异构通信链路中的各节点的通信服务类型包括异构通信之后,还可以通过点对点通信协商的方式,确定第一终端和第二终端服务协商成功与否,点对点通信协商的步骤可以包括图9中的6-1至6-10:
230.6-1到6-10:在完成逐跳的邻接节点的通信协商后,第一终端与第二终端进行点对点的通信协商,以及点对点返回通信协商应答,协商方式与上述实施例中的协商方式一致,本发明实施例在此不作赘述。
231.此外,在第一终端和第二终端进行通信之后,还可以进行计费,此处计费的步骤可以包括图9中的7-1至7-3:
232.7-1至7-3:通信过程中或者结束后(即在线计费和离线计费),通信链路上的多个卫星终端和/或多个基站进行通信计费,计费方式、计费信息类别与上述实施例一致,本发明实施例在此不作赘述。
233.需要说明的是,上述1-1、2-1、3-1、4-1、5-1中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
234.上述1-2、2-2、3-2、4-2、5-2中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
235.上述6-1、6-2、6-3、6-4、6-5中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
236.上述6-6、6-7、6-8、6-9、6-10中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
237.上述7-1、7-2、7-3中的通信服务计费信息,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
238.上述各类信息(包括通信协商请求、通信协商应答、通信服务计费信息)中内容、字段、格式的不同可以通过新增、删除、修改的方式实现。
239.基于上述实施例,图10为本发明实施例提供的基于异构网络的通信方法的通信业务流程图之七,如图10所示,在第一终端通过第一边缘节点与第一接入点间接连接的情况下,步骤221中确定异构通信链路中的各节点的通信服务类型包括异构通信,还包括:
240.查询第一边缘节点的通信服务类型,并在第一边缘节点的通信服务类型包括异构通信的情况下执行后续操作。
241.具体地,本发明实施例的第一卫星终端可为卫星终端,第一终端可为移动终端(例如手机、ipad)、物联网终端(例如智能电表、智能开关)、含无线通信模块的设备(例如穿戴设备)、计算机、服务器、关闭卫星通信功能的卫星电话等,第一边缘节点可为具有开放热
点、无线路由器等方式的接入设备,第二卫星终端可为卫星终端,第二边缘节点可为具有开放热点、无线路由器等方式的接入设备,第二终端可为移动终端、物联网终端、含无线通信模块的设备、计算机、服务器、关闭卫星通信功能的卫星电话等,相应地,本发明实施例的异构通信链路为第一终端-第一边缘节点-第一卫星终端-基站-第二卫星终端-第二边缘节点-第二终端,例如普通终端-无线路由器-卫星终端-基站-卫星终端-无线路由器-普通终端。在构建异构通信链路之前,确定异构通信链路中的各节点的通信服务类型包括异构通信的步骤可以包括图10中的1-1至1-2、2-1至2-2、3-1至3-2、4-1至4-2、5-1至5-2、6-1至6-2:
242.1-1:第一终端也可通过wifi连接到附近的第一边缘节点,使用无线通信协议向第一边缘节点发送通信服务请求。
243.2-1:第一边缘节点根据所在地理位置、所购买服务类型(同网通信和/或异构通信),搜索得到附近的若干接入点卫星终端,并根据信号强度选择第一卫星终端,向第一卫星终端发送通信协商请求。
244.剩余协商步骤与图9实施例中的协商方式一致,本发明实施例在此不作赘述。
245.此外,在第一终端和第二终端进行通信之后,还可以进行计费,此处计费的步骤可以包括图10中的8-1至8-3:
246.8-1到8-3:通信过程中或者结束后(即在线计费和离线计费),通信链路上的多个卫星终端和/或多个基站,进行通信计费,计费方式、计费信息类别与上述实施例一致,本发明实施例在此不作赘述。
247.需要说明的是,上述1-1、2-1、3-1、4-1、5-1、6-1中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
248.上述1-2、2-2、3-2、4-2、5-2、6-2中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
249.上述7-1、7-2、7-3、7-4、7-5、7-6中的通信协商请求,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
250.上述7-7、7-8、7-9、7-10、7-11、7-12中通信协商应答,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
251.上述8-1、8-2、8-3中的通信服务计费信息,可以包含相同的内容、字段和格式,也可以包含不同的内容、字段和格式,本发明实施例对此不作具体限定。
252.上述各类信息(包括通信协商请求、通信协商应答、通信服务计费信息)中内容、字段、格式的不同可以通过新增、删除、修改的方式实现。
253.基于上述任一实施例,步骤221中确定第一终端和第二终端服务协商成功,包括:
254.在第一接入点的接入设备和/或第二接入点的接入设备购买有异构通信服务的情况下,确定第一终端和第二终端服务协商成功;
255.接入设备为与接入点直连的终端,或与接入点连接以实现接入点与终端间接连接的边缘节点。
256.需要说明的是,第一终端可与第一接入点直连,也可通过至少一个第一边缘节点与第一接入点间接连接;第二终端可与第二接入点直连,也可通过至少一个第二边缘节点
与第二接入点间接连接。
257.具体地,当第一终端与第一接入点直连且第二终端与第二接入点直连时,第一终端和/或第二终端需要购买异构通信服务,在第一终端和/或第二终端购买有异构通信服务的情况下,第一终端和第二终端通信协商成功;当第一终端通过至少第一边缘节点与第一接入点间接连接且第二终端与第二接入点直连时,在第二终端和/或与第一接入点直连的第一边缘节点购买有异构通信服务的情况下,通信协商成功;当第一终端与第一接入点直连且第二终端通过至少一个第二边缘节点与第二接入点间接连接时,在第一终端和/或与第二接入点直连的第二边缘节点购买有异构通信服务的情况下,通信协商成功;当第一终端通过至少一个第一边缘节点与第一接入点间接连接且第二终端通过第二边缘节点与第二接入点间接连接时,在与第一接入点直连的第一边缘节点和/或与第二接入点直连的第二边缘节点购买有异构通信服务的情况下,通信协商成功。
258.直接与接入点连接的设备(可以是第一终端、第二终端、第一边缘节点、第二边缘节点)均需要购买异构通信服务;不直接与接入点连接的设备(可以是第一终端、第二终端、第一边缘节点、第二边缘节点)可不需要购买异构通信服务。
259.基于上述任一实施例,步骤220之后还包括:
260.通知第一接入点和/或第二接入点所属网络类型的核心网对接入设备进行通信计费;
261.接入设备为与接入点直连的终端,或与接入点连接以实现接入点与终端间接连接的边缘节点。
262.需要说明的是,上述核心网包括但不限于卫星核心网、移动核心网。在通信过程中或者通信结束后(即在线计费和离线计费),通信发起方可以经第一接入点和/或第二接入点进行通信计费,当终端与接入点直连时,对终端进行通信计费;当终端通过边缘节点与接入点间接连接时,对边缘节点进行通信计费。
263.具体地,本发明实施例的第一接入点可为卫星终端,第二接入点可为基站,卫星终端和基站对通信服务内容进行分类统计,例如语音双方id及通话时长、短信双方id及短信内容/短信条目数、app通信流量等,并将其推送到各自的核心网,或,同时推送到所有核心网,支撑相互之间的计费与结算。计费方式包括但不限于:仅卫星终端通知卫星核心网通信计费信息,仅基站通知移动核心网通信计费信息,卫星终端和基站均通知本网络核心网通信计费信息。计费信息可单次记录核算,可也按照年/月/日/小时等固定时间间隔进行统计结算。
264.基于上述任一实施例,异构通信链路中各节点之间的通信基于预设报文结构实现;
265.预设报文结构由协议报头和数据内容构成;
266.协议报头包括版本号、数据长度、主命令字、子命令字、发送方类型、发送方id、接收方类型、接收方id中的至少一种。
267.需要说明的是,本发明实施例的通信协议及其格式可任意定义。本发明实施例提供的报文结构由协议报头和数据内容组成,此处的报文结构是一种示例性的方式。协议报头包括但不限于版本号、数据长度、主命令字、子命令字、发送方类型、发送方id、接收方类型、接收方id中的任意一种或多种,本发明实施例对字段次序不作限制。数据内容根据主命
令码和子命令码的不同,包括但不限于:终端服务注册报文、终端入网资源配置报文、终端通信协商报文、终端服务信息告知报文。
268.具体地,上述版本号用于区分不同格式的协议报头;数据长度用于标识报文中数据内容的长度;主命令字用于标识报文的类型,包括但不限于终端服务注册报文、终端入网资源配置报文、终端通信协商报文、终端服务信息告知报文中的任意一种或多种;子命令字用于标识主命令字对应报文类型下细分的指令。上述发送方类型用于标识报文发送方的类型,包括但不限于移动终端、物联网终端、含移动通信模块的设备、计算机、服务器、卫星电话中的任意一种或多种;发送方id用于区分报文发送方,包括但不限于终端的ip地址、mac地址、唯一编号、出厂序列号、imsi、supi、电话号码等中的任意一种或多种;接收方类型用于标识报文接收方的类型,包括但不限于移动终端、物联网终端、含移动通信模块的设备、计算机、服务器、卫星电话中的任意一种或多种;接收方id用于区分报文接收方,包括但不限于终端的ip地址、mac地址、唯一编号、出厂序列号、imsi、supi、电话号码等中的任意一种或多种。
269.应理解的是,根据主命令字和子命令字的不同,数据内容包含的内容也不尽相同:
270.1)终端服务注册报文
271.(1)服务注册请求:包括但不限于是否可访问本网络之外的网络、访问策略中的任意一种或多种,其中访问策略包括但不限于永久使用、固定时间后停止使用、固定周期自动使用、中间可随时更改使用中的任意一种或多种。
272.(2)服务注册应答:包括但不限于是否允许访问本网络之外的网络、允许的访问策略中的任意一种或多种,其中允许的访问策略包括但不限于永久使用、固定时间后停止使用、固定周期自动使用、中间可随时更改使用中的任意一种或多种。
273.2)终端入网资源配置报文
274.(1)入网资源配置请求:包括但不限于是否可访问本网络之外的网络、服务有效期中的任意一种或多种,其中服务有效期包括但不限于本次、从当前时刻开始永久有效、从当前时刻开始一段时间有效、从当前时刻开始后续可更改中的任意一种或多种。
275.(2)入网资源配置应答:包括但不限于是允许可访问本网络之外的网络、允许的服务有效期中的任意一种或多种,其中允许的服务有效期包括但不限于本次、从当前时刻开始永久有效、从当前时刻开始一段时间有效、从当前时刻开始后续可更改中的任意一种或多种。
276.3)终端通信协商报文
277.(1)通信协商请求:包括但不限于是否通信、通信服务模式、通信服务内容中的任意一种或多种,其中通信服务模式包括但不限于仅使用移动通信服务、仅使用卫星通信服务、同时使用移动通信服务和卫星通信服务中的任意一种或多种,通信服务内容包括但不限于电话语音、短信/彩信、app的语音/视频/文字/图片/文件/位置、定位服务中的任意一种或多种。
278.(2)通信协商应答:包括但不限于是否允许通信、允许的通信服务模式、允许的通信服务内容中的任意一种或多种,其中允许的通信服务模式包括但不限于仅使用移动通信服务、仅使用卫星通信服务、同时使用移动通信服务和卫星通信服务中的任意一种或多种,允许的通信服务内容包括但不限于电话语音、短信/彩信、app的语音/视频/文字/图片/文
件/位置、定位服务的任意一种或多种。
279.4)终端服务信息告知报文
280.(1)终端服务信息上报:包括但不限于语音呼叫方类型、语音呼叫方id、语音被叫方类型、语音被叫方id、语音开始时间、语音结束时间、语音通话时长、短信发送方类型、短信发送方id、短信接收方类型、短信接收方id、短信发送时间、短信条目数、app类型、app名称、app通信流量中的任意一种或多种。
281.(2)终端服务信息上报结果:包括但不限于上报结果是否收到、剩余可语音通话时长、剩余短信条目、剩余流量中的任意一种或多种。
282.基于上述任一实施例,异构通信链路包括至少一个第一接入点,以及至少一个第二接入点。
283.具体地,本发明实施例的第一接入点可为卫星终端,第二接入点可为基站,卫星终端可以有多个,基站也可以有多个,每个卫星终端均可以与卫星通信,或者一组卫星终端中的一个或多个与卫星通信,卫星终端间可以通信。
284.基于上述任一实施例,第一终端和第二终端基于异构通信链路进行通信,包括下述至少一种:
285.第一终端基于异构通信链路向第二终端单向通信;
286.第二终端基于异构通信链路向第一终端单向通信;
287.第一终端和第二终端基于异构通信链路双向通信。
288.具体地,在成功构建第一终端与第二终端之间的异构通信链路后,第一终端和第二终端可以基于异构通信链路进行单向通信和/或双向通信。
289.基于上述任一实施例,图11为本发明实施例提供的基于异构网络的通信方法的流程示意图之二,如图11所述,该方法应用于第二接入点,该方法包括:
290.步骤310,接收通信协商请求,通信协商请求由第一终端生成并经过第一接入点转发;
291.步骤320,基于通信协商请求确定作为通信接收方的第二终端,第二终端与第二接入点连接;
292.步骤330,构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行通信;
293.异构通信链路包括第一接入点,以及与第二终端连接的第二接入点,第一接入点与第二接入点属于不同网络类型且第一接入点和第二接入点直连,或者,第一接入点与第二接入点属于同一网络类型且第一接入点与第二接入点通过另一网络类型的网络设备连接。
294.需要说明的是,本发明实施例的第一接入点和第二接入点包括但不限于基站、卫星终端,本发明实施例中的通信双方分别为第一终端和第二终端,第一终端和第二终端可为普通终端,包括但不限于移动终端、物联网终端、计算机、服务器、关闭卫星通信功能的卫星电话等,第一终端和第二终端还可通过边缘节点接入网络。
295.应理解的是,异构通信链路包括第一接入点和第二接入点,第一终端可与第一接入点直连,也可通过至少一个第一边缘节点与第一接入点间接连接;第二终端可与第二接入点直连,也可通过至少一个第二边缘节点与第二接入点间接连接。第一接入点和第二接
入点的连接方式可为直连或间接连接,在第一接入点为卫星终端,第二接入点为基站的情况下,第一接入点和第二接入点直连;在第一接入点为基站,第二接入点为卫星终端的情况下,第一接入点和第二接入点直连;在第一接入点和第二接入点均为卫星终端的情况下,第一接入点和第二接入点之间通过至少一个基站间接连接。
296.应理解的是,第一终端可与第一接入点直连,也可通过至少一个第一边缘节点与第一接入点间接连接。在第一终端与第一接入点直连的情况下,第一终端可以生成通信协商请求并通过第一接入点转发至第二接入点;在第一终端通过至少一个第一边缘节点与第一接入点间接连接的情况下,第一终端可以生成通信协商请求,经由至少一个第一边缘节点转发后传输至第一接入点,再由第一接入点转发至第二接入点,本发明实施例对此不作具体限定。
297.具体地,第一终端根据所在地理位置、所购买通信服务类型,搜索得到附近的若干接入点,并根据信号强度、通信距离选择其中至少一个第一接入点,可使用有线或者无线连接方式向第一接入点发送通信协商请求,连接协议包括但不限于:ip、atm、802.11、zigbee、lora等,第一接入点在接收到通信协商请求后转发至第二接入点,第二接入点基于通信协商请求确定作为通信接收方的第二终端。其中,上述通信服务类型包括同网通信和/或异构通信。
298.第二接入点在接收到通信协商请求后,查询各节点的通信服务类型,在确定异构通信链路中各节点的通信服务类型包括异构通信,且确定第一终端与第二终端服务协商成功的情况下,构建第一终端与第二终端之间的异构通信链路,使第一终端和第二终端基于异构通信链路进行通信。
299.本发明实施例提供的基于异构网络的通信方法,应用于第二接入点,该方法通过接收第一接入点转发的通信协商请求,基于通信协商请求确定作为通信接收方的第二终端,构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行就近连接以实现双向通信,能有效减少对卫星资源的使用,降低卫星通信宽带的占用,缩短通信时延,增强通信系统抗干扰能力,提升异构网络的整体在线用户数量。
300.本发明实施例中第二接入点的功能与上述各方法实施例中第一接入点的功能一致,本发明应用于第二接入点的基于异构网络的通信方法的其他实施例或具体实现方式可参照上述各方法实施例,在此不再赘述。
301.基于上述任一实施例,图12所示为本发明实施例提供的基于异构网络的通信装置的结构示意图之一,如图12所示,该装置应用于第一接入点,该装置包括:
302.第一接收单元410,用于接收第一终端发送的通信协商请求,基于通信协商请求确定作为通信接收方的第二终端;
303.第一构建单元420,用于构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行通信;
304.异构通信链路包括第一接入点,以及与第二终端连接的第二接入点,第一接入点与第二接入点属于不同网络类型且第一接入点和第二接入点直连,或者,第一接入点与第二接入点属于同一网络类型且第一接入点与第二接入点通过另一网络类型的网络设备连接。
305.本发明实施例提供的基于异构网络的通信装置,该装置应用于第一接入点,该装
置通过接收第一终端发送的通信协商请求,基于通信协商请求确定作为通信接收方的第二终端,构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行就近连接以实现双向通信,能有效减少对卫星资源的使用,降低卫星通信宽带的占用,缩短通信时延,增强通信系统抗干扰能力,提升异构网络的整体在线用户数量。
306.本发明基于异构网络的通信装置的其他实施例或具体实现方式可参照上述各方法实施例,在此不再赘述。
307.基于上述任一实施例,图13所示为本发明实施例提供的基于异构网络的通信装置的结构示意图之二,如图13所示,该装置应用于第二接入点,该装置包括:
308.第二接收单元510,用于接收第一终端发送的通信协商请求,基于通信协商请求确定作为通信接收方的第二终端;
309.第二构建单元520,用于构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行通信;
310.异构通信链路包括第一接入点,以及与第二终端连接的第二接入点,第一接入点与第二接入点属于不同网络类型且第一接入点和第二接入点直连,或者,第一接入点与第二接入点属于同一网络类型且第一接入点与第二接入点通过另一网络类型的网络设备连接。
311.本发明实施例提供的基于异构网络的通信装置,该装置应用于第二接入点,该装置通过接收第一接入点转发的通信协商请求,基于通信协商请求确定作为通信接收方的第二终端,构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行就近连接以实现双向通信,能有效减少对卫星资源的使用,降低卫星通信宽带的占用,缩短通信时延,增强通信系统抗干扰能力,提升异构网络的整体在线用户数量。
312.本发明基于异构网络的通信装置的其他实施例或具体实现方式可参照上述各方法实施例,在此不再赘述。
313.图14示例了一种电子设备的实体结构示意图,如图14所示,该电子设备可以包括:处理器(processor)610、通信接口(communications interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行基于异构网络的通信方法,该方法应用于第一接入点,该方法包括:接收第一终端发送的通信协商请求,基于通信协商请求确定作为通信接收方的第二终端;构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行通信;所述异构通信链路包括第一接入点,以及与第二终端连接的第二接入点,第一接入点与第二接入点属于不同网络类型且第一接入点和第二接入点直连,或者,第一接入点与第二接入点属于同一网络类型且第一接入点与第二接入点通过另一网络类型的网络设备连接。
314.该方法还可应用于第二接入点,该方法还包括:接收通信协商请求,通信协商请求由第一终端生成并经过第一接入点转发;基于通信协商请求确定作为通信接收方的第二终端,第二终端与第二接入点连接;构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行通信;所述异构通信链路包括第一接入点,以及与第二终端连接的第二接入点,第一接入点与第二接入点属于不同网络类型且第一接入点和
第二接入点直连,或者,第一接入点与第二接入点属于同一网络类型且第一接入点与第二接入点通过另一网络类型的网络设备连接。
315.此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
316.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的方法,例如包括:接收第一终端发送的通信协商请求,基于通信协商请求确定作为通信接收方的第二终端;构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行通信;所述异构通信链路包括第一接入点,以及与第二终端连接的第二接入点,第一接入点与第二接入点属于不同网络类型且第一接入点和第二接入点直连,或者,第一接入点与第二接入点属于同一网络类型且第一接入点与第二接入点通过另一网络类型的网络设备连接。
317.或者,包括:接收通信协商请求,通信协商请求由第一终端生成并经过第一接入点转发;基于通信协商请求确定作为通信接收方的第二终端,第二终端与第二接入点连接;构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行通信;所述异构通信链路包括第一接入点,以及与第二终端连接的第二接入点,第一接入点与第二接入点属于不同网络类型且第一接入点和第二接入点直连,或者,第一接入点与第二接入点属于同一网络类型且第一接入点与第二接入点通过另一网络类型的网络设备连接。
318.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
319.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
320.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和
范围。

技术特征:
1.一种基于异构网络的通信方法,其特征在于,所述方法应用于第一接入点,所述方法包括:接收第一终端发送的通信协商请求,基于所述通信协商请求确定作为通信接收方的第二终端;构建所述第一终端与所述第二终端之间的异构通信链路,以使所述第一终端和所述第二终端基于所述异构通信链路进行通信;所述异构通信链路包括所述第一接入点,以及与所述第二终端连接的第二接入点,所述第一接入点与所述第二接入点属于不同网络类型且所述第一接入点和所述第二接入点直连,或者,所述第一接入点与所述第二接入点属于同一网络类型且所述第一接入点与所述第二接入点通过另一网络类型的网络设备连接。2.根据权利要求1所述的基于异构网络的通信方法,其特征在于,在所述第一接入点和所述第二接入点包括卫星终端和基站的情况下,所述第一接入点和所述第二接入点直连;在所述第一接入点和所述第二接入点均为卫星终端的情况下,所述第一接入点和所述第二接入点之间通过至少一个基站间接连接;所述第一终端与所述第一接入点直连,或,所述第一终端通过第一边缘节点与所述第一接入点间接连接;所述第二终端与所述第二接入点直连,或,所述第二终端通过第二边缘节点与所述第二接入点间接连接。3.根据权利要求2所述的基于异构网络的通信方法,其特征在于,所述构建所述第一终端与所述第二终端之间的异构通信链路,包括:在确定所述异构通信链路中的各节点的通信服务类型包括异构通信,且确定所述第一终端和所述第二终端服务协商成功的情况下,构建所述第一终端与所述第二终端之间的异构通信链路。4.根据权利要求3所述的基于异构网络的通信方法,其特征在于,在所述第一接入点与所述第二接入点直连,且所述第二接入点与所述第二终端直连的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,包括:向所述第二接入点转发所述通信协商请求,以请求所述第二接入点在确定自身的通信服务类型包括异构通信的情况下向所述第二终端发送通信协商请求,以使所述第二终端在确定自身的通信服务类型包括异构通信的情况下返回通信协商应答;在接收到所述第二接入点转发的所述通信协商应答的情况下发送所述通信协商应答。5.根据权利要求3所述的基于异构网络的通信方法,其特征在于,在所述第一接入点与所述第二接入点直连,且所述第二接入点通过所述第二边缘节点与所述第二终端间接连接的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,包括:向所述第二接入点转发所述通信协商请求,以请求所述第二接入点在确定自身的通信服务类型包括异构通信的情况下向所述第二边缘节点发送通信协商请求,以使所述第二边缘节点在确定自身的通信服务类型包括异构通信的情况下向所述第二终端转发通信协商请求,以使所述第二终端返回通信协商应答;在接收到所述第二接入点转发的所述通信协商应答的情况下发送所述通信协商应答。6.根据权利要求3所述的基于异构网络的通信方法,其特征在于,在所述第一接入点为
第一卫星终端、所述第二接入点为第二卫星终端,所述第一卫星终端与所述第二卫星终端之间通过基站连接,且所述第二卫星终端与所述第二终端直连的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,包括:向所述基站转发所述通信协商请求,以请求所述基站在确定自身的通信服务类型包括异构通信的情况下向所述第二卫星终端转发通信协商请求,以使所述第二卫星终端在确定自身的通信服务类型包括异构通信的情况下向所述第二终端发送通信协商请求,以使所述第二终端在确定自身的通信服务类型包括异构通信的情况下返回通信协商应答;在接收到所述基站转发的所述通信协商应答的情况下发送所述通信协商应答。7.根据权利要求3所述的基于异构网络的通信方法,其特征在于,在所述第一接入点为第一卫星终端、所述第二接入点为第二卫星终端,所述第一卫星终端与所述第二卫星终端之间通过基站连接,且所述第二卫星终端通过所述第二边缘节点与所述第二终端间接连接的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,包括:向所述基站转发所述通信协商请求,以请求所述基站在确定自身的通信服务类型包括异构通信的情况下向所述第二卫星终端转发通信协商请求,以使所述第二卫星终端在确定自身的通信服务类型包括异构通信的情况下向所述第二边缘节点发送通信协商请求,以使所述第二边缘节点在确定自身的通信服务类型包括异构通信的情况下向所述第二终端转发通信协商请求,以使所述第二终端返回通信协商应答;在接收到所述基站转发的所述通信协商应答的情况下发送所述通信协商应答。8.根据权利要求4至7任一项所述的基于异构网络的通信方法,其特征在于,在所述第一终端与所述第一接入点直连的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,还包括:查询所述第一终端的通信服务类型,并在所述第一终端的通信服务类型包括所述异构通信的情况下转发所述通信协商请求;在所述第一终端通过所述第一边缘节点与所述第一接入点连接的情况下,所述确定所述异构通信链路中的各节点的通信服务类型包括异构通信,还包括:查询所述第一边缘节点的通信服务类型,并在所述第一边缘节点的通信服务类型包括所述异构通信的情况下转发所述通信协商请求。9.根据权利要求3所述的基于异构网络的通信方法,其特征在于,所述确定所述第一终端和所述第二终端服务协商成功,包括:在所述第一接入点的接入设备和/或所述第二接入点的接入设备购买有异构通信服务的情况下,确定所述第一终端和所述第二终端服务协商成功;所述接入设备为与接入点直连的终端,或与接入点连接以实现所述接入点与终端间接连接的边缘节点。10.根据权利要求1至7中任一项所述的基于异构网络的通信方法,其特征在于,所述构建所述第一终端与所述第二终端之间的异构通信链路,之后还包括:通知所述第一接入点和/或第二接入点所属网络类型的核心网对接入设备进行通信计费;所述接入设备为与接入点直连的终端,或与接入点连接以实现所述接入点与终端间接连接的边缘节点。
11.根据权利要求1至7中任一项所述的基于异构网络的通信方法,其特征在于,所述异构通信链路中各节点之间的通信基于预设报文结构实现;所述预设报文结构由协议报头和数据内容构成;所述协议报头包括版本号、数据长度、主命令字、子命令字、发送方类型、发送方id、接收方类型、接收方id中的至少一种。12.根据权利要求1至7中任一项所述的基于异构网络的通信方法,其特征在于,所述异构通信链路包括至少一个所述第一接入点,以及至少一个所述第二接入点。13.根据权利要求1至7中任一项所述的基于异构网络的通信方法,其特征在于,所述第一终端和所述第二终端基于所述异构通信链路进行通信,包括下述至少一种:所述第一终端基于所述异构通信链路向所述第二终端单向通信;所述第二终端基于所述异构通信链路向所述第一终端单向通信;所述第一终端和所述第二终端基于所述异构通信链路双向通信。14.一种基于异构网络的通信方法,其特征在于,所述方法应用于第二接入点,所述方法包括:接收通信协商请求,所述通信协商请求由第一终端生成并经过第一接入点转发;基于所述通信协商请求确定作为通信接收方的第二终端,所述第二终端与所述第二接入点连接;构建所述第一终端与所述第二终端之间的异构通信链路,以使所述第一终端和所述第二终端基于所述异构通信链路进行通信;所述异构通信链路包括所述第一接入点,以及与所述第二终端连接的第二接入点,所述第一接入点与所述第二接入点属于不同网络类型且所述第一接入点和所述第二接入点直连,或者,所述第一接入点与所述第二接入点属于同一网络类型且所述第一接入点与所述第二接入点通过另一网络类型的网络设备连接。15.一种基于异构网络的通信装置,其特征在于,所述装置应用于第一接入点,所述装置包括:第一接收单元,用于接收第一终端发送的通信协商请求,基于所述通信协商请求确定作为通信接收方的第二终端;第一构建单元,用于构建所述第一终端与所述第二终端之间的异构通信链路,以使所述第一终端和所述第二终端基于所述异构通信链路进行通信;所述异构通信链路包括所述第一接入点,以及与所述第二终端连接的第二接入点,所述第一接入点与所述第二接入点属于不同网络类型且所述第一接入点和所述第二接入点直连,或者,所述第一接入点与所述第二接入点属于同一网络类型且所述第一接入点与所述第二接入点通过另一网络类型的网络设备连接。16.一种基于异构网络的通信装置,其特征在于,所述装置应用于第二接入点,所述装置包括:第二接收单元,用于接收第一终端发送的通信协商请求,基于所述通信协商请求确定作为通信接收方的第二终端;第二构建单元,用于构建所述第一终端与所述第二终端之间的异构通信链路,以使所述第一终端和所述第二终端基于所述异构通信链路进行通信;
所述异构通信链路包括所述第一接入点,以及与所述第二终端连接的第二接入点,所述第一接入点与所述第二接入点属于不同网络类型且所述第一接入点和所述第二接入点直连,或者,所述第一接入点与所述第二接入点属于同一网络类型且所述第一接入点与所述第二接入点通过另一网络类型的网络设备连接。17.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至14任一项所述基于异构网络的通信方法。18.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至14任一项所述基于异构网络的通信方法。

技术总结
本发明提供一种基于异构网络的通信方法、装置、电子设备和存储介质,其中方法包括:接收第一终端发送的通信协商请求,基于通信协商请求确定作为通信接收方的第二终端,构建第一终端与第二终端之间的异构通信链路,以使第一终端和第二终端基于异构通信链路进行通信,异构通信链路包括第一接入点,以及与第二终端连接的第二接入点。本发明提供的方法、装置、电子设备和存储介质,在卫星终端与普通终端通信时,可以不经卫星就近连接以实现双向通信,能有效减少对卫星资源的使用,降低卫星通信宽带的占用,缩短通信时延,增强通信系统抗干扰能力,提升异构网络的整体在线用户数量。升异构网络的整体在线用户数量。升异构网络的整体在线用户数量。


技术研发人员:李凤华 李子孚 耿魁 陈操 张玲翠 房梁 李晖 谢应科
受保护的技术使用者:西安电子科技大学
技术研发日:2023.05.05
技术公布日:2023/8/23
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐