一种海洋互联网用户移动性管理系统及其实现方法转让专利

申请号 : CN201811339654.1

文献号 : CN109195152B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 姜胜明戴璐

申请人 : 上海海事大学

摘要 :

本发明公开了一种海洋互联网用户移动性管理系统及其实现方法,该系统包括本地用户代理、访客代理、访问船舶代理、岸基基站、天基基站和船舶基站。访问船舶代理负责给船舶基站分配临时子网号,船舶基站就按该临时子网号给用户分配临时地址,最后访客代理把该临时地址报告给用户的本地用户代理。本发明可以对用户的临时地址进行实时上报和更新,并且根据临时地址中船舶基站的临时子网号可以知道用户目前所在的网络,保持海洋互联网用户的连通性,方便其它用户与海洋互联网用户进行通信与数据传输。

权利要求 :

1.一种海洋互联网用户移动性管理系统的实现方法,其特征在于该系统由本地用户代理、访客代理、访问船舶代理、船舶基站、岸基基站和天基基站所组成,它们的定义如下:

1)船舶基站:它是安装在船舶上的通信基站,海洋互联网用户通过该船舶基站连接到下列所定义的岸基基站或天基基站,再经由这些基站与其它网络实现连接;

2)岸基基站:它是安装在岸基网络中的通信基站,岸基基站连接海洋互联网用户、船舶基站、陆地互联网及天基基站和其它岸基基站;

3)天基基站:它是安装在空中通信平台上,该通信平台包括卫星和高空通信平台,天基基站连接海洋互联网用户、船舶基站、陆地互联网及岸基基站和其它天基基站;

该系统按照下列算法运行,在船舶到访一区域时:

4)当船舶基站与该区域的岸基基站直接相连时或与天基基站相连接时,该到访船舶代理负责给到访船舶分配一个临时子网号,该临时子网号与本区域的网络相匹配;

5)当海洋互联网用户连接到船舶基站时,通过以下步骤保持其连通性:步骤1:海洋互联网用户向该船舶基站进行登记,并获得该船舶基站分配的、与该船舶基站网络地址相配的临时性网络地址,同时将该临时性网络地址报告给该本地用户代理;

当该船舶基站与该区域的岸基基站通过中继船舶间接相连时,该临时性网络地址也告知所有相关联的中继船舶;

步骤2:当上述海洋互联网用户要与其它用户通信时,采用上述临时性网络地址为源地址;

步骤3:当其它互联网用户欲与上述海洋互联网用户进行通信和数据传输时,该其它互联网用户与该本地用户代理取得联系,该本地用户代理提供给该其它互联网用户上述海洋互联网用户的临时性网络地址;

步骤4:当船舶从某一区域移动到另一区域时,该船舶基站将获得新的临时子网号,所有那些已登记的但不再进行通信的海洋互联网用户转向步骤1。

说明书 :

一种海洋互联网用户移动性管理系统及其实现方法

技术领域

[0001] 本发明涉及移动通信的技术领域,具体涉及海洋互联网用户移动性管理系统及其实现方法。

背景技术

[0002] 随着海洋互联网试图将海洋环境中的各种网络连接起来,以达到下列目的:尽力将性价比高的陆地互联网服务延伸到海洋环境中,并形成具有抗毁能力、生存力强的网络系统。它不仅具有民用和商用前景,也有军用价值。但是海洋是个辽阔的水体,由于其独特的地理环境、气候条件以及用户分布状况等因素的制约,海洋互联网仍是个尚需开发的领域。海洋互联网用户移动性管理就是一个尚未解决的问题。因为与陆地互联网用户移动性相比,海洋互联网用户往往是与船舶基站相连接。而船舶基站是移动的,陆地互联网所用的基站是静止的。
[0003] 所以本发明提出了一种海洋互联网用户移动性管理系统及其实现方法。所谓的海洋互联网用户移动性管理是对移动终端网络地址信息方面的管理,实时跟踪和记录移动终端的网络位置信息,努力使终端与网络的联系以及业务的连续性等方面得到保障。

发明内容

[0004] 本发明是为了对船舶上的海洋互联网用户的网络地址进行实时更新上报,方便其它用户与该用户进行通信和数据传输,为移动的海洋互联网用户提供一种稳定、便捷的海洋互联网服务。
[0005] 为了达到上述目的,本发明采用如下技术方案:
[0006] 一种海洋互联网用户移动性管理系统,该系统包括本地用户代理、访客代理、访问船舶代理、船舶基站、岸基基站和天基基站。访问船舶代理负责给船舶基站分配临时子网号,即当船舶基站连接到岸基网络基站或天基基站时,该访问船舶代理会分配一个临时子网号给船舶基站,该子网号与本地域网络相匹配;船舶基站就按照该子网号给海洋互联网用户分配临时地址,最后访客代理把该临时地址报告给用户的本地用户代理,使得该代理掌握移动互联网用户最新的网络地址。
[0007] 上述各基站的定义如下:
[0008] 1)船舶基站:它是安装在船舶上的通信基站,海洋互联网用户通过该基站连接到下列所定义的岸基基站或天基基站,再经由这些基站与其它网络实现连接;
[0009] 2)岸基基站:它是安装在岸基网络中的通信基站,岸基基站连接海洋互联网用户、船舶基站、陆地互联网及天基基站和其它岸基基站;
[0010] 3)天基基站:它是安装在空中的通信平台上,该通信平台包括卫星和高空通信平台,天基基站连接海洋互联网用户、船舶基站、陆地互联网及岸基基站和其它天基基站;
[0011] 一种海洋互联网用户移动性管理系统的实现方法,当海洋互联网用户连接到船舶基站时,该方法包括以下步骤:
[0012] 步骤1:海洋互联网用户向该船舶基站进行登记,并获得该船舶基站分配的、与该船舶基站网络地址相配的临时性网络地址,同时将该临时性地址报告给该用户的移动性管理代理;当该船舶基站与该区域的岸基基站通过中继船舶间接相连时,该临时性地址也告知所有的相关中继船舶;
[0013] 步骤2:当上述海洋互联网用户要与其它用户通信时,采用上述临时性网络地址为源地址;
[0014] 步骤3:当其它互联网用户欲与上述海洋互联网用户进行通信和数据传输时,该其它互联网用户与该海洋互联网用户的本地用户代理取得联系,该代理提供给该其它互联网用户上述海洋互联网用户的临时网络地址;
[0015] 步骤4:当船舶从某一区域移动到另一区域时,该船舶基站将获得新的临时子网号,所有那些已登记的但不在进行通信的海洋互联网用户转向步骤1。
[0016] 有益效果:本发明可以对用户的临时地址进行实时上报和更新,并且根据临时地址中船舶基站的临时子网号可以知道用户的目前所在的网络,保持海洋互联网用户的连通性,方便其它用户与海洋互联网用户进行通信与数据传输。

附图说明

[0017] 以下结合附图和具体实施方式来进一步说明本发明。
[0018] 图1为本发明移动管理中心的系统结构图;
[0019] 图2为本发明一种海洋互联网用户移动性管理的系统与方法的示意图;
[0020] 图3为本发明用户获得临时地址的流程图;
[0021] 图4为本发明其它用户欲与海洋互联网用户A进行通信的流程图。

具体实施方式

[0022] 下面利用图1-4,结合具体实施例对本发明进行详细说明。以下实施例子将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。
[0023] 一种海洋互联网用户移动性管理系统包括本地用户代理、访客代理、访问船舶代理、船舶基站、岸基基站和天基基站。如图1所示,一个区域的移动管理中心由本地用户代理、访客代理和访问船舶代理组成。当船舶到访一个区域时,船舶基站与该区域的岸基基站直接相连时或与天基基站相连接时,该访问船舶代理负责给到访船舶分配给一个临时子网号,该子网号与本区域网络相匹配;船舶基站就按照该子网号给海洋互联网用户分配临时地址,最后访客代理把该临时地址报告给用户的本地用户代理,使得该代理掌握移动互联网用户最新的网络地址,上述各基站的定义如下:
[0024] 1)船舶基站:它是安装在船舶上的通信基站,海洋互联网用户通过该基站连接到下列所定义的岸基基站或天基基站,再经由这些基站与其它网络实现连接;其它网络包括陆地互联网,移动通信网络和卫星网络以及海事无线电网络等。
[0025] 2)岸基基站:它是安装在岸基网络中的通信基站,它连接海洋互联网用户、船舶基站、陆地互联网、移动通信网络和天基基站以及其它岸基基站;一个岸基基站与其它岸基基站相连接是指当岸基上安装多个岸基基站时,岸基基站之间的相互连接。
[0026] 3)天基基站:它是安装在空中的通信平台上,这些平台包括卫星和高空通信平台,它连接海洋互联网用户、船舶基站、陆地互联网、移动通信网络和岸基基站以及其它天基基站;一个天基基站与其它天基基站相连接是指当空中安装多个天基基站时,如卫星和高空通信平台,天基基站之间的相互连接。
[0027] 如图2中海洋互联网用户A所在的船舶C从位置1向位置2移动,船舶基站可以直接连接岸基基站或天基基站,也可以通过中继船舶间接连接岸基基站。其实施方案包括以下步骤:
[0028] 步骤1:如图3所示,如果船舶C的船舶基站与岸基基站连接时,如位置2的岸基基站,该区域的访问船舶代理分配给船舶基站一个临时子网号,如IP地址“192.168.1.x”,该子网号与本地域网络相匹配,船舶基站根据该子网号分配临时地址给海洋互联网用户A,例如“192.168.1.123”,该区域的访客代理将该临时地址报告给用户A的本地用户代理,完成用户A的地址更新;
[0029] 步骤2:如果船舶C由于距离远而连接不到位置2的岸基基站时,便可以连接船舶C与岸基基站之间中继船舶的基站,中继船舶基站再连接位置2的岸基基站,该地域的访问船舶代理会给船舶C的船舶基站分配一个临时子网号,该子网号与本地域网络相匹配,船舶基站就按照该子网号分配临时地址给用户A,该区域的访客代理将该临时地址告知给用户A的本地用户代理和相关中继船舶,完成用户A的地址更新;
[0030] 步骤3:如果船舶C的船舶基站无法与岸基基站连接而是与天基基站进行连接时,该地域的访问船舶代理分配给船舶基站一个临时子网号,该子网号与本地域网络相匹配,船舶基站就按照此临时子网号分配临时地址给用户A,该地域的访客代理将该临时地址告诉用户A的本地用户代理,完成用户A地址的更新;
[0031] 步骤4:如图4所示,当其它互联网用户B欲与海洋互联网用户A进行通信和数据传输时,用户B先与用户A的本地用户代理取得联系,该代理向用户B提供用户A最新的临时地址,用户B可以根据临时地址中船舶基站的临时子网号知道用户A所在的地理位置,并且可以通过临时地址与用户A进行通信与数据传输。
[0032] 本发明可以对船舶上的海洋互联网用户的网络位置信息进行实时更新和上报,可以方便快速地联系到海洋互联网用户;当海洋互联网用户可以直接与岸基基站或天基基站连接时,不通过船舶基站时,其移动性管理方法与现有的方法一致,不在本发明中阐述。
[0033] 以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。