System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及通信领域,尤其涉及一种跨域数据通信方法及系统。
技术介绍
1、对于较为封闭的内部通信系统而言,一般约定同一个通信域内的节点可以互相建立专有数据信道进行通信,但不同通信域之间的节点不可以建立专用数据链路,无法直接进行通信。这样能够极大提高通信系统的可靠性和安全性,防止垃圾数据和非法用户的入侵。
2、但另外一方面,如果两个通信域不属于同一个地区或同一个国家,不同通信域之间的节点直接通信将受到一些条件上的限制,非常的不方便,因此很有必要提供一种合法的,安全的跨域通信,在保证合规的情况下,为不同通信域内的不同节点提供通信链路。
技术实现思路
1、为了克服上述技术缺陷,本专利技术的目的在于提供一种跨域数据通信方法及系统,旨在解决通信域和通信域之间节点不能通信的问题,提高用户的体验感。
2、本专利技术公开了一种跨域数据通信方法,包括以下步骤:
3、配置如下跨域通信系统:跨域通信系统包括第一通信域和第二通信域,第一通信域包括:第一中心节点a,至少一个第一二层节点n,第一二层节点n与第一中心节点a连接,且仅通过信令交互,任意第一二层节点间连接,且仅通过数据交互,第二通信域包括:第二中心节点b,至少一个第二二层节点n,第二二层节点n与第二中心节点b连接,且仅通过信令交互,任意第二二层节点间连接,且仅通过数据交互;
4、第一通信域中的第一二层节点向第一中心节点a提出申请,以告知第一中心节点a,第一二层节点需要和第二通信域中的第二二层节点进行
5、第一通信域的第一二层节点同第二通信域的第二二层节点建立信令链路,第一中心节点a通知第二中心节点b第一二层节点期望漫游到第二通信域,并将第一通信域内的第一二层节点的网络和身份信息发送给第二中心节点b;
6、第一中心节点a通知第一二层节点同意漫游;
7、第一二层节点和第二中心节点b建立信令链路通道,第一二层节点成为第二通信域的临时访问节点;
8、临时访问节点向第二中心节点b申请和第二中心节点b中的第二二层节点建立数据链路通道。
9、优选地,还包括以下步骤:
10、临时访问节点和第二二层节点进行数据通信;
11、通信结束后,临时访问节点释放与第二二层节点之间的数据链路;
12、当临时访问节点不再需要访问第二通信域时,临时访问节点通知第二中心节点b结束漫游;
13、第二中心节点b通知第一中心节点a,释放同临时访问节点的信令链路,并释放临时访问节点在域b中的网络资源以及身份信息。
14、临时访问节点返回第一通信域,结束漫游。
15、优选地,第一通信域中的第一二层节点向第一中心节点a提出申请,以告知第一中心节点a,第一二层节点需要和第二通信域中的第二二层节点进行通信的步骤包括:
16、第一二层节点向第一中心节点a发送一申请消息,以申请漫游,其中申请消息包括待漫游的通信域的域名以及第一二层节点本身的网络信息;
17、第一中心节点a收到第一二层节点的申请消息后对申请消息进行验证,对第一二层节点的漫游资格进行审查;
18、审查通过后,第一中心节点a同待漫游的通信域的第二中心节点b建立信令链路,通知第二中心节点b,第一二层节点需要和第二中心节点b中的第二二层节点进行通信,通知中携带第一二层节点的身份和网络信息,第二中心节点b对第一二层节点的信息进行验证;
19、第二中心节点b返回第一中心节点a确认消息,允许第一二层节点漫游,确认消息中携带第二中心节点b的网络信息;
20、第一中心节点a通知第一二层节点漫游确认消息,并将第二中心节点b的网络信息通知第一二层节点。
21、优选地,第一通信域中的第一二层节点向第一中心节点a提出申请,以告知第一中心节点a,第一二层节点需要和第二通信域中的第二二层节点进行通信的步骤还包括:
22、第一二层节点获得漫游许可后,根据漫游确认消息中提供的第二中心节点b的网络信息,与第二中心节点b建立信令链路,成为第二通信域中的可信节点;
23、第一二层节点成为第二通信域的可信节点后,与第二通信域中的第二二层节点建立数据链路通道。
24、优选地,还包括以下步骤:
25、第一二层节点向第二中心节点b发送一申请消息,以期望同第二中心节点b建立信令链路通道,申请消息中携带第一二层节点的网络信息以及第一中心节点a的网络信息;
26、第二中心节点b根据第一二层节点提供的网络信息,同第一中心节点a建立信令连接,将第一二层节点的网络信息发送给第一中心节点a,让第一中心节点a对第一二层节点的身份进行验证,身份验证通过后返回第二中心节点b确认;
27、第二中心节点b收到第一中心节点a的确认消息后,通知第一二层节点成为第二通信域的可信节点,允许漫游到第二通信域,第一二层节点同第二二层节点建立数据链路通道。
28、优选地,还包括以下步骤:
29、第一二层节点漫游到第二通信域中;
30、第一二层节点同第二通信域中的第二二层节点建立数据链路通道;
31、第一二层节点同第一通信域中的另一第一二层节点进行通信,第一二层节点和另一第一二层节点建立数据链路通道,且另一第一二层节点和第二二层节点无法建立数据链路通道。
32、优选地,还包括以下步骤:
33、第一二层节点结束和第二通信域中的所有第二二层节点的通信,释放所有的数据链路通道;
34、第一二层节点通知第二中心节点b结束漫游;
35、第二中心节点b通知第一中心节点a,第一二层节点结束漫游,当第一中心节点a与第一二层节点建立有信令链路时,第一二层节点结束漫游回到第一通信域,当第一中心节点a与第一二层节点未建立有信令链路时,第一二层节点回到第一通信域所在的地理区域,和第一中心节点a建立信令链路。
36、优选地,第二中心节点b通知第一中心节点a,第一二层节点结束漫游,当第一中心节点a与第一二层节点建立有信令链路时,第一二层节点结束漫游回到第一通信域,当第一中心节点a与第一二层节点未建立有信令链路时,第一二层节点回到第一通信域所在的地理区域,和第一中心节点a建立信令链路的步骤包括:
37、第一二层节点期望释放第二通信域中的网络资源直接回到第一通信域;
38、当第一中心节点a与第一二层节点未建立有信令链路时,第一二层节点和第一中心节点a建立信令链路通道,通知第一中心节点a回到了第一通信域中;
39、第一中心节点a通知第二中心节点b,第一二层节点结束漫游;
40、第二中心节点b释放第一二层节点在第二通信域中的所有网络资源,返回第一中心节点a确认消息,第一中心节点a收到确认消息后通知第一二层节点漫游结束。
41、优选地,第二中心节点b通知第一中心节点a,第一二层节点结束漫游,当第一中心节点a与第本文档来自技高网...
【技术保护点】
1.一种跨域数据通信方法,其特征在于,包括以下步骤:
2.如权利要求1所述的跨域数据通信方法,其特征在于,还包括以下步骤:
3.如权利要求1所述的跨域通信方法,其特征在于,第一通信域中的第一二层节点向第一中心节点A提出申请,以告知第一中心节点A,第一二层节点需要和第二通信域中的第二二层节点进行通信的步骤包括:
4.如权利要求3所述的跨域通信方法,其特征在于,第一通信域中的第一二层节点向第一中心节点A提出申请,以告知第一中心节点A,第一二层节点需要和第二通信域中的第二二层节点进行通信的步骤还包括:
5.如权利要求1所述的跨域通信方法,其特征在于,还包括以下步骤:
6.如权利要求1所述的跨域通信方法,其特征在于,还包括以下步骤:
7.如权利要求1所述的跨域通信方法,其特征在于,还包括以下步骤:
8.如权利要求7所述的跨域通信方法,其特征在于,第二中心节点B通知第一中心节点A,第一二层节点结束漫游,当第一中心节点A与第一二层节点建立有信令链路时,第一二层节点结束漫游回到第一通信域,当第一中心节点A与第一
9.如权利要求7所述的跨域通信方法,其特征在于,第二中心节点B通知第一中心节点A,第一二层节点结束漫游,当第一中心节点A与第一二层节点建立有信令链路时,第一二层节点结束漫游回到第一通信域,当第一中心节点A与第一二层节点未建立有信令链路时,第一二层节点回到第一通信域所在的地理区域,和第一中心节点A建立信令链路的步骤包括:
10.一种跨域数据通信系统,其特征在于,
...【技术特征摘要】
1.一种跨域数据通信方法,其特征在于,包括以下步骤:
2.如权利要求1所述的跨域数据通信方法,其特征在于,还包括以下步骤:
3.如权利要求1所述的跨域通信方法,其特征在于,第一通信域中的第一二层节点向第一中心节点a提出申请,以告知第一中心节点a,第一二层节点需要和第二通信域中的第二二层节点进行通信的步骤包括:
4.如权利要求3所述的跨域通信方法,其特征在于,第一通信域中的第一二层节点向第一中心节点a提出申请,以告知第一中心节点a,第一二层节点需要和第二通信域中的第二二层节点进行通信的步骤还包括:
5.如权利要求1所述的跨域通信方法,其特征在于,还包括以下步骤:
6.如权利要求1所述的跨域通信方法,其特征在于,还包括以下步骤:
7.如权利要求1所述的跨域通信方法,其特...
【专利技术属性】
技术研发人员:楚庆,
申请(专利权)人:智识神工上海信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。