具有基于流控制传输协议的移交功能的终端和该终端的基于流控制传输协议的移交方法

文档序号:7637700阅读:174来源:国知局
专利名称:具有基于流控制传输协议的移交功能的终端和该终端的基于流控制传输协议的移交方法
技术领域
本发明涉及一种具有基于流控制传输协议(SCTP)的移交(handover) 功能的终端和该终端的基于SCTP的移交方法,更具体地,涉及一种能够通 过使用SCTP来无缝地移交应用服务从而在无线通信网络中保证高效的IP移 动性的终端和该终端的基于SCTP的移交方法。
背景技术
传统地,为了保证IP移动性,第一移动终端必须用位置管理服务器注册 在与第二移动终端的通信中使用的IP地址信息,且第二移动终端必须使用用 位置管理服务器注册的IP地址信息来建立与第一移动终端的连接。但是,根 据该传统方法,需要在网络设备中的额外的投资,诸如位置管理服务器。另 外,为了支持移动终端的移交,需要在路由器之间进行隧道操作,且需要从 根本上改变网络结构。在这点上,前述传统的方法不能保证高效的移交
发明内容
技术方案
本发明提供在提供IP移动性的模块的帮助下、而不在网络设备的帮助下 进行基于流控制传输协议(SCTP)的移交的终端和该终端的基于SCTP的移 交方法。
本发明还提供存储用于执行基于SCTP移交方法的计算机程序的计算机 可读记录介质,其中提供IP移动性的模块可以在没有网络设备的帮助的情况 下进行基于SCTP的移交。
有益效果
根据本发明的实施例,可以通过使用链路层信号使能在下一代基于全IP 的无线通信网络中的基于SCTP的IP移交操作。另外,由于本发明可以被应
用于不同类型网络之间的移交,例如,在基于IEEE 802.16的WiBro网络和 无线LAN之间的移交,并可以被应用于相同类型的WLAN之间的移交,可 以使能在单个会话期间的重复移交。另外,可以通过在终端中另外安装SCTP 栈作为硬件设备或软件程序而不另外投资于网络设备来提供有效的移交方法。


图1是图示根据本发明的示范实施例的包括具有基于流控制传输协议 (SCTP)的移交功能的终端的网络的图2是根据本发明的示范实施例的具有基于SCTP的移交功能的终端的 方框图3是图示根据本发明的示范实施例的基于SCTP的移交方法的流程以及
图4是图示与根据本发明示范实施例的具有基于SCTP的移交功能的终 端通信的终端处理从根据本发明示范实施例的终端接收的消息的方法的流程图。
具体实施方式
最佳方式
根据本发明的一个方面,提供具有基于流控制传输协议(SCTP)的移交 功能的第一终端。该第一终端包括会话管理单元,其发起用于通过因特网 与第二终端通信的SCTP会话,并终止在所述第一终端和所述第二终端之间 建立的SCTP会话,用于终止所述第一终端和所述第二终端之间的通信;链 路层信息收集单元,其从连接于与因特网连接的路由器的多个基站接收信标 (beacon)信号,并在链路层状态信息数据库中存储所述信标信号;信号强 度提取单元,如果当在所述第一终端和所述第二终端之间建立SCTP会话时 所述第 一终端进入由第 一基站管理的第 一通信区域和由第二基站管理的第二 通信区域的重叠区域,所述信号强度提取单元从所述链路层状态信息数据库 中提取由所述第二基站发送的信标信号的强度;以及移交单元,如果所提取 的信标信号强度大于第一临界值,其将从所述第二基站接收的IP地址添加到 在所述终端和所述其他终端之间建立的SCTP会话,且如果所提取的信标信
号强度大于第二临界值,其请求所述第二终端使用从所述第二基站接收的IP 地址与所述第 一终端通信。
根据本发明的另一方面,提供一种基于SCTP的移交方法。该基于SCTP 的移交方法包括发起用于通过因特网在第 一终端与第二终端之间的通信的 SCTP会话;从连接于与因特网连接的路由器的多个基站接收信标信号,并在 链路层状态信息数据库中存储所述信标信号;如果当在所述第一终端和所述 第二终端之间建立SCTP会话时所述第一终端进入由第一基站管理的第一通 信区域和由第二基站管理的第二通信区域的重叠区域,则从所述链路层状态 信息数据库中提取由所述第二基站发送的信标信号的强度;以及如果所提取 的信标信号强度大于第一临界值,则将从所述第二基站接收的IP地址添加到 在所述第一终端和所述第二终端之间建立的SCTP会话,且如果所提取的信 标信号强度大于第二临界值,则请求所述第二终端使用从所述第二基站接收 的IP地址与所述第一终端通信。
因此,可以减少网络设备中的投资,并通过将SCTP栈添加到移动终端 来提供有效的移交方法。
本发明的方式
现在将参考其中示出本发明的示范实施例的附图更充分地描述本发明。 图1是图示根据本发明的示范实施例的包括具有基于流控制传输协议 (SCTP)的移交功能的终端的网络的图。参考图l,该网络包括移动终端100、 第一和第二 IP基站110-1和110-2、第一路由器120、第二路由器130和通信 终端140。
在移动终端100中安装SCTP栈,且通过第一和第二IP基站110-1和110-2 将用于通信的IP地址分配给移动终端100,其中该第一和第二IP基站110-1 和110-2管理移动终端IOO所属的通信区域。该第一和第二IP基站110-1和 110-2位于进入分别由第一和第二IP基站110-1和110-2管理的第一和第二通 信区域的移动终端IOO和第一路由器120之间,并中继在第一移动台100和 第一路由器120之间传输的信号。换句话说,第一和第二IP基站110-1和110-2 发送由移动终端100发送的SCTP数据包到第一路由器120,并向移动终端 IOO发送定向于移动终端IOO的SCTP数据包。另夕卜,第一和第二IP基站110-1 和110-2向进入第一和第二通信区域的移动终端100发送信标信号并分配IP
地址。
连接于因特网的第一路由器120向管理通信终端140的第二路由器130 发送由第一和第二IP基站110-1和110-2发送的SCTP数据包,并向分别管 理移动台100所属的第一和第二通信区域的第一和第二IP基站110-1和110-2 发送定向于移动终端100的SCTP数据包。第二路由器130向管理移动终端 100的第一路由器120发送由通信终端140发送的SCTP数据包,并向通信终 端140发送定向于通信终端140的SCTP数据包。在通信终端140中安装SCTP 栈,因此使得通信终端140能够根据SCTP与通信终端100通信。该通信终 端140如图1所示,其如固定服务器被固定在特定位置。通信终端140可以 是诸如移动电话、个人数字助理(PDA)或膝上型计算机的移动设备,在这 种情况下,通信终端140在路由器和IP基站的帮助下与其他终端通信。
在图l所示的网络中,位于由第一 IP基站110-1管理的第一通信区域内 的移动终端100建立与通信终端140的通信路径。然后,移动终端100和通 信终端140通过在其间建立的通信路径来发送/接收去往/来自彼此的数据。如 果移动终端IOO在与通信终端140通信时进入由第二IP基站110-2管理的第 二通信区域,移动终端100感测由第二 IP基站110-2通过链路层发送的新的 链路连接(link-up)信号(例如,被包括在信标信号内的基站信息),且由第 二 IP基站110-2新分配IP ;也址给移动终端100。然后,移动终端100添加新 分配的IP地址给SCTP会话,从而进行移交。
图2是根据本发明的示范实施例的具有基于SCTP移交功能的移动终端 IOO的方框图。参考图2,移动终端100包括链路层状态信息数据库210、会 话管理单元220、链路层信息收集单元230、信号强度提取单元240和移交单 元250。
链路层状态信息数据库210存储由第一和第二 IP基站110-1和110-2发 送的信标信号、由第一和第二IP基站110-1和110-2分配的IP地址和指定信 标信号的强度的信息。会话管理单元220发起移动终端IOO和通信终端140 之间通过因特网的IP通信的SCTP会话,并终止在移动终端IOO和通信终端 140之间建立的SCTP会话,用于终止移动终端100和通信终端140之间的通 信。链路层信息收集单元230在链路层信息数据库210中存储由第一和第二 IP基站110-1和110-2发送的信标信号。当移动终端100进入由为移动终端 IOO提供去往通信终端140的通信链路的第一IP基站110-1管理的第一通信
区域与由第二IP基站110-2管理的第二通信区域的重叠区域,同时在移动终
端100和通信终端140之间建立SCTP会话时,信号强度提取单元240从链 路层状态信息数据库210中提取由第二IP基站110-2发送的信标信号的强度。 如果所提取的信标信号强度大于第一临界值时,则移交单元250将从第 二 IP基站110-2接收的IP地址添加到在移动终端100和通信终端140之间建 立的SCTP会话。如果所提取的信标信号强度大于第二临界值,则移交单元 250请求通信终端14CH吏用从第二IP基站110-2接收的IP地址与移动终端100 通信。
图3是图示根据本发明的示范实施例的基于SCTP的移交方法的流程图。 参考图3,在^l喿作S300中,会话管理单元220发起SCTP会话以建立移动终 端100和通信终端140之间的连接。在操作S310中,当移动终端100进入由 第一IP基站110-1管理的第一通信区域和由第二IP基站110-2管理的第二通 信区域的重叠区域时,链路层信息收集单元230在链路层状态信息数据库210 中存储由第二IP基站110-2发送的链路连接信号和由第二 IP基站110-2新分 配给移动终端100的IP地址。在操作S320中,信号强度提取单元240从链 路层状态信息数据库210提取由第二 IP基站110-2发送的信标信号的强度。
在操作S330中,移交单元250确定由第二 IP基站110-2发送的信标信 号的强度是否大于第一临界值。在操作S340中,如果由第二IP基站110-2 发送的信标信号的强度大于第一临界值,则移交单元250将新分配的IP地址 添加到在移动终端100和通信终端140之间建立的SCTP会话,并向通信终 端140通知向在移动终端100和通信终端140之间建立的SCTP会话添加了 新分配的IP地址。然后,在操作S350中,移交单元250确定由第二 IP基站 110-2发送的链路连接信号的强度是否大于第二临界值。在操作S360中,如 果由第二IP基站110-2发送的链路连接信号的强度大于第二临界值,则移交 单元250用新分配的IP地址替换当前用于发送/接收去往/来自通信终端140 的数据的IP地址,并向通信终端140发送请求通信终端140使用新分配的IP 地址与移动终端IOO进行通信的消息。然后,当在操作S370中移动终端100 离开由第一 IP基站110-1管理的第一通信区域且因此感测由第一 IP基站 110-1管理的第一通信区域的链路断开(link-down)信号,移动终端100从移 动终端IOO和通信终端140之间建立的SCTP会话中删除由第一IP基站110-1 分配给移动终端100的IP地址,并请求通信终端MO删除由第一IP基站110-1分配症会通信终端140的IP地址。以此方式,移动终端100能够在移动网络中
的预定的SCTP会话期间连续地进行移交^t乘作。
图4是图示与根据本发明示范实施例的具有基于SCTP的移交功能的终 端通信的终端处理从^f艮据本发明示范实施例的终端接收的消息的方法的流程 图。参考图4,在操作S400中,通信终端140从移动终端IOO接收请求消息。 在才喿作S410中,通信终端140确定是否响应该请求消息。该请求消息可以是 请求通信终端140向移动终端IOO通知是否已经建立了新分配的IP地址的消 息、请求通信终端140改变当前用于发送/接收数据的IP地址的消息、或请求 通信终端140删除预先存在的IP地址的消息。在操作S420中,如果通信终 端140决定响应该请求消息,则其进行对应于该请求消息的预定的操作。在 操作S430中,通信终端140向移动终端IOO发送包括预定操作结果的响应消 息。该请求消息和该响应消息可以在SCTP控制包的帮助下被发送。
本发明可以如被写在计算机可读记录介质上的计算机可读代码的形式实 现。该计算机可读记录介质可以是以计算机可读方式存储数据的任何类型的 记录设备。计算机可读记录介质的例子包括ROM、 RAM、 CD-ROM、磁带、 软盘、光数据存储和载波(例如,通过因特网的数据传输)。可以在连接于网 络的多个计算机系统上分布计算机可读记录介质,以便向其写入计算机可读 代码,并以分散的方式从其执行。本领域技术人员可以容易地解释用于实现 本发明所需的功能程序、代码和代码片段。
尽管已经参考本发明的示范实施例具体示出并描述了本发明,但本领域 技术人员将理解,可以在其中进行形式和细节上的各种变化,只要不脱离所 附权利要求所限定的本发明的精神和范围。
权利要求
1.一种具有基于流控制传输协议SCTP的移交功能的第一终端,该第一终端包括会话管理单元,其发起用于通过因特网与第二终端通信的SCTP会话,并终止在所述第一终端和所述第二终端之间建立的SCTP会话,用于终止所述第一终端和所述第二终端之间的通信;链路层信息收集单元,其从连接于与因特网连接的路由器的多个基站接收信标信号,并在链路层信息数据库中存储所述信标信号;信号强度提取单元,如果在所述第一终端和所述第二终端之间建立SCTP会话的同时所述第一终端进入由第一基站管理的第一通信区域和由第二基站管理的第二通信区域的重叠区域,其从所述链路层状态信息数据库中提取由所述第二基站发送的信标信号的强度;以及移交单元,如果所提取的信标信号强度大于第一临界值,所述移交单元将从所述第二基站接收的IP地址添加到在该终端和其他终端之间建立的SCTP会话,且如果所提取的信标信号强度大于第二临界值,所述移交单元请求所述第二终端使用从所述第二基站接收的IP地址与所述第一终端通信。
2. 根据权利要求1所述的终端,其中,如果所提取的信标信号强度大于 第三临界值,所述移交单元请求所述第二终端从所述第一终端和所述第二终 端之间建立的SCTP会话中删除从所述第一基站接收的IP地址。
3. —种基于SCTP的移交方法包括发起用于通过因特网的在第一终端与第二终端之间的通信的SCTP会话;从连接于与因特网连接的路由器的多个基站接收信标信号,并在链路层 状态信息数据库中存储所述信标信号;如果在所述第一终端和所述第二终端之间建立SCTP会话的同时所述第 一终端进入由第 一基站管理的第 一 通信区域和由第二基站管理的第二通信区 域的重叠区域,则从所述链路层状态信息数据库中提取由所述第二基站发送 的信标信号的强度;以及如果所提取的信标信号强度大于第一临界值,则将从所述第二基站接收 的IP地址添加到在所述第一终端和所述第二终端之间建立的SCTP会话,且 如果所提取的信标信号强度大于第二临界值,则请求所述第二终端使用从所 述第二基站接收的IP地址与所述第一终端通信。
4. 根据权利要求3所述的基于SCTP的移交方法,进一步包括,如果所提取的信标信号强度大于第三临界值,则请求所述第二终端从所述第一终端和所述第二终端之间建立的SCTP会话中删除从所述第一基站接收的IP地址。
5. —种存储用于执行基于SCTP的移交方法的计算机程序的计算机可读 记录介质,所述基于SCTP的移交方法包括发起用于通过因特网在第一终端与第二终端之间的通信的SCTP会话;从连接于与因特网连接的路由器的多个基站接收信标信号,并在链路层 信息数据库中存储所述信标信号;如果在所述第一终端和所述第二终端之间建立SCTP会话的同时所述第 一终端进入由第 一基站管理的第 一通信区域和由第二基站管理的第二通信区 域的重叠区域,则从所述链路层状态信息数据库中提取由所述第二基站发送 的信标信号的强度;以及如果所提取的信标信号强度大于第 一临界值,则将从所述第二基站接收 的IP地址添加到在所述第一终端和所述第二终端之间建立的SCTP会话,且 如果所提取的信标信号强度大于第二临界值,则请求所述第二终端使用从所 述第二基站接收的IP地址与所述第一终端通信。
全文摘要
提供具有基于流控制传输协议(SCTP)的移交功能的终端和基于SCTP的移交方法。该终端包括会话管理单元,其发起用于通过因特网与第二终端通信的SCTP会话,并终止在所述终端和所述第二终端之间建立的SCTP会话,用于终止所述终端和所述第二终端之间的通信;链路层信息收集单元,其从连接于与因特网连接的路由器的多个基站接收信标信号,并在链路层信息数据库中存储所述信标信号;信号强度提取单元,如果当在所述终端和所述第二终端之间建立SCTP会话时所述终端进入由第一基站管理的第一通信区域和由第二基站管理的第二通信区域的重叠区域,其从所述链路层状态信息数据库中提取由所述第二基站发送的信标信号的强度;以及移交单元,如果所提取的信标信号强度大于第一临界值,其将从所述第二基站接收的IP地址添加到在所述终端和所述其他终端之间建立的SCTP会话,且如果所提取的信标信号强度大于第二临界值,其请求所述第二终端使用从所述第二基站接收的IP地址与所述终端通信。因此,可以通过将SCTP栈添加到移动终端来减少在网络设备中的投资并提供高效的移交方法。
文档编号H04B7/26GK101185264SQ200680018405
公开日2008年5月21日 申请日期2006年5月25日 优先权日2005年5月27日
发明者金东苾, 高硕住 申请人:三星电子株式会社;庆北大学教产学协力团
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1