一种用于ip航空电信网通信寻址的系统与方法_3

文档序号:9567217阅读:来源:国知局
,是否与注册请求中携带的IP地址一致,如果一致,则删除国际民航组织ICA0域名与注册位置的映射关系,返回成功标识和原有的注册位置,如果不一致,则仅返回成功标识;
[0056]步骤53:判断映射管理结果,如果没返回注册位置,则跳转到5a ;如果返回了注册位置,且注册位置中包含归属地INS的INS域名和IP地址,则将注册位置更新到注册请求中,跳转到55 ;如果返回了注册位置,但注册位置中未包含归属地INS的INS域名和IP地址,则将注册位置更新到注册请求中,跳转到56:
[0057]步骤54:如果不是注册地INS,则根据国际民航组织ICA0域名提取国家代码和机构代码,查询代码表判断本INS是否归属地INS ;如果不是归属地INS,跳转到56,如果是归属地INS,跳转到59 ;
[0058]步骤55:如果映射管理结果返回注册位置,且注册位置中包含归属地INS的INS域名和IP地址,则将注册位置中包含的归属INS的IP地址作为目标地址,跳转到57 ;
[0059]步骤56:如果本INS不是归属地INS,或映射管理返回的注册位置中未包含归属地INS的INS域名和IP地址,则执行国际民航组织ICA0域名路由;如果有路由结果,则跳转到57,如果无路由结果,则跳转到58 ;
[0060]步骤57:建立注册事务,提取注册请求的Transact1n字段和源端IP地址,保存在注册事务中;创建递归注册事务ID,设置到注册请求的Transact1n字段,并将递归注册事务ID保存到注册事务中;如果无目标IP地址,则根据目标INS域名查询INS域名路由表,获得INS域名映射的IP地址,并向该IP地址发送更新后的注册请求;
[0061]步骤58:如果国际民航组织ICA0域名路由失败,则无法转发注册请求,根据注册请求构造失败的注册请求响应,并向注册请求的源端IP地址发送,发送完成后处理结束;
[0062]步骤59:如果本INS是归属地INS,调用映射管理模块的管理接口,输入注册请求的操作类型,及注册请求携带的注册位置;如果是注册操作,映射管理模块建立或更新国际民航组织ICA0域名及其映射的注册位置,注册位置中归属INS的INS域名和IP地址填写为自身的INS域名和IP地址,建立或更新成功后,返回成功标识和建立或更新的注册位置;如果是注销操作,映射管理模块根据国际民航组织ICAO域名提取注册位置,判断注册位置中与国际民航组织ICAO域名映射的IP地址和注册地INS域名,是否与注册请求中携带的注册位置一致,如果一致,则删除国际民航组织ICAO域名与注册位置的映射关系,返回成功标识和原有的注册位置;之后根据注册请求构造注册请求的响应,携带注册位置,并发送给注册请求的源端IP地址,发送完成后处理结束;
[0063]步骤5a:如判断无需递归注册,则直接根据注册请求构造注册请求的响应,携带注册位置,并发送给注册请求的源端IP地址,发送完成后处理结束。
[0064]如图5所示,注册请求和查询请求的响应处理步骤为:
[0065]步骤61:将Transact1n字段作为事务ID,查询并提取匹配的事务数据;
[0066]步骤62:根据事务中保存的源端事务ID,更新响应中的Transact1n字段,并向事务中保存的源端IP地址发送更新后的响应,处理完成后结束。
[0067]需要说明的是,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,如注册请求和查询请求可使用自定义协议或其他类型协议实现,如INS的分级可不仅分三级,而是根据需求进一步细化或合并分级等,再如INS的软件结构进行更细致的划分等,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种用于IP航空电信网通信寻址的装置INS,其特征在于,包括: 映射管理模块,管理国际民航组织ICAO域名与注册位置的映射,维护映射的生存周期; 注册管理模块,处理注册请求,建立或删除国际民航组织ICAO域名与注册位置的映射,通过分析注册位置和国际民航组织ICA0域名执行递归注册; 查询管理模块,处理查询请求,提取国际民航组织ICA0域名映射的注册位置,判断执行递归查询。2.根据权利要求1所述的一种用于IP航空电信网通信寻址的INS系统,其特征在于:注册地INS和归属地INS维护国际民航组织ICA0域名与注册位置的映射,所述注册位置,包括国际民航组织ICA0域名映射的IP地址,注册地INS和归属地INS的INS域名及映射的IP地址; 其中,国际民航组织ICA0域名结构为“国际民航组织ICA0地址.1CA0” ;其中,国际民航组织ICA0地址是国际民航组织ICA0规范的一个24比特长的二进制数字,由洲代码、国家代码、编号三部分组成;具体编号由各个国家自行管理,可进一步划分分配机构,由机构代码标识,也可以不划分; 所述INS对国际民航组织ICA0域名的管理采取分级管理,其中,顶级INS管理洲代码,国家级INS管理一个或多个国家代码,机构级INS管理一个或多个机构代码; 所述注册地INS,是接受网络接入服务器注册请求,对指定国际民航组织ICA0域名注册处理的INS ; 所述归属地INS,是管理指定国际民航组织ICA0域名的中机构代码的机构级INS。3.根据权利要求1所述装置实现一种用于IP航空电信网通信寻址的系统,其特征在于,包括:IP航空电信网,网络接入服务器、INS和其他装置或系统; 所述网络接入服务器部署在IP航空电信网中,用于对机载设备进行认证授权,发现机载设备的国际民航组织ICA0地址和IP地址,管理机载设备的空地连接; 所述INS分级部署在IP航空电信网中,用于完成国际民航组织ICA0域名与注册位置的映射;所述INS的分级可包括顶级,国家级和机构级;机构级INS采用星型组网连接到所归属的国家级INS ;国家级INS采用星型组网链接到所归属的顶级INS ;顶级INS之间采用平面组网连接;每一个INS由INS域名标识,INS的域名定义为“机构级域.国家域.顶级域.1NS”; 所述其他装置或系统部署在IP航空电信网中,通过向INS发起查询请求获得国际民航组织ICA0地址映射的IP地址,以访问基于国际民航组织ICA0地址标识的机载设备。4.根据权利要求3所述系统实现一种用于IP航空电信网通信寻址的方法,其特征在于,包括: 网络接入服务器在机载设备建立或拆除空地连接的时候,基于机载设备的国际民航组织ICA0地址构造国际民航组织ICA0域名,并向预先配置的INS发起注册请求,请求建立或删除国际民航组织ICA0域名与IP地址的映射; 国际民航组织ICA0域名与注册位置映射的生存周期管理,包括:通过注册请求处理,建立或删除国际民航组织ICA0域名与注册位置的映射;当请求删除的特定国际民航组织ICA0域名与注册位置的映射不同于INS中所维护的特定国际民航组织ICA0域名与注册位置的映射,则不删除该映射; 国际民航组织ICAO域名与注册位置的映射从注册地INS向归属地INS的同步,包括:通过递归注册处理,在国际民航组织ICAO域名并不属于注册地INS管理的时候,向归属地INS同步更新。5.根据权利要求3所述系统实现一种用于IP航空电信网通信寻址的方法,其特征在于,还包括: 所述其他装置或系统在与机载设备通信之前,基于机载设备的国际民航组织ICAO地址构造国际民航组织ICAO域名,并向预先配置的INS发起查询请求,请求获得国际民航组织ICAO域名映射的IP地址; 查询处理过程包括:INS处理其他装置或系统,或其他INS发起的查询请求,反馈国际民航组织ICAO域名映射的IP地址;在本INS未能提供国际民航组织ICAO域名与IP地址映射的时候,进行递归查询处理。6.根据权利要求5所述的方法,其特征在于:通过对国际民航组织ICAO域名路由和注册位置类型判断,进行递归注册处理和递归查询处理; 所述递归注册处理,INS在完成注册请求处理后,如自身不是归属地INS,需对国际民航组织ICAO域名进行路由,并向路由结果指向的INS转发注册请求; 所述递归查询处理,如INS既不是归属地INS,也不是注册地INS,则对国际民航组织ICAO域名进行路由,向路由结果指向的INS转发查询请求。
【专利摘要】本发明公开了一种用于IP航空电信网通信寻址的装置INS,包括:映射管理模块,管理国际民航组织ICAO域名与注册位置的映射;注册管理模块,处理注册请求/递归注册请求、注销请求/递归注销请求,建立或删除ICAO域名与注册位置的映射;查询管理模块,处理查询请求/递归查询请求,提取ICAO地址映射的注册位置。本发明还提供了一种用于IP航空电信网通信寻址的系统与方法,通过网络接入服务器发现机载设备的ICAO地址和IP地址,然后由INS装置通过递归注册完成飞机位置信息在INS网络中的发布;其他装置或系统可通过查询请求,从INS网络中获得ICAO地址映射的IP地址,从而在无需改造IP航空电信网结构、设备和应用的情况下,实现使用国际民航组织ICAO地址进行通信寻址。
【IPC分类】H04L29/12
【公开号】CN105323324
【申请号】CN201410244977
【发明人】孙其博, 李静林, 黄千团, 王福强, 陈广晓
【申请人】北京邮电大学
【公开日】2016年2月10日
【申请日】2014年6月5日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1