通过至少一个端到端连接传输和接收数据包的方法和系统的制作方法_3

文档序号:9510397阅读:来源:国知局
个以太网端口 WAN1、WAN2、WAN3、WAN4和WAN5,其经配置用于连接到一个或多个WAN。LAN接口 502包括五个以太网端口 LAN1、LAN2、LAN3、LAN4和LAN5,其经配置用于连接到一个或多个LAN。USB接口 504包括两个USB端口,其可以用来(例如)通过能够使用无线技术提供移动互联网的USB调制解调器连接到无线WAN,所述无线技术包含WiF1、WiMax、3G、4G、FTE等。在图6中进一步阐述WAN接口 501、LAN接口 502和USB接口 504的功能,图6图示用户接口,通过所述用户接口用户可选择在背面板500中展示的网络接口以建立与另一网关的端到端连接。
[0034]图6图示本发明的实施例中的一者。通过在网关的背面板500的WAN接口 501上展示的WAN标识呈现多个端到端连接。601是使用HTMF的第一网关的基于web的用户接口,其允许用户选择可能的端到端连接。标记602是配置文件的名称。列603列出第一网关的所有广域网(WAN)接口。如列603中所示,存在六个WAN接口,S卩WAN1、WAN2、WAN3、WAN4、WAN5和移动互联网。移动互联网是使用包含WiF1、WiMax、3G、4G、FTE等无线技术的WAN。列604列出第二网关的WAN接口。下拉列表605是WAN3。这意味着用户已经选择第一网关的WAN2以形成与第二网关的WAN3的端到端连接。下拉列表606展示形成另一端到端连接的第二网关的所有可能的WAN接口。下拉列表606中存在十四个WAN接口用于选择。在一个变型中,所述十四个WAN接口是第二网关可连接到第一网关的WAN接口。在一个变型中,所述十四个WAN接口中的每一者是否可连接到第一网关是未知的。在一个变型中,第二网关并不具有十四个WAN接口,并且用户接口中展示十四个WAN接口是由于第一网关的默认配置。在一个变型中,第一网关的仅两个WAN接口(即WAN2和WAN3)可与第二网关形成端到端连接,因为仅WAN2和WAN3可与第二网关通信。例如,仅WAN2和WAN3连接到因特网。
[0035]在一个变型中,网关101a和网关101b处的网络接口由IP地址表示。由于可为网关的不同网络接口指派IP地址,因此IP地址的使用提供在选择网络接口以选择端到端连接时的灵活性。在一个变型中,网关101a和网关101b处的网络接口由介质访问控制(MAC)地址表示。
[0036]根据本发明的实施例中的一者,网关101a通过接口向用户提供建议以帮助用户选择端到端连接。所述建议至少部分地基于丢包、时延、带宽以及在网关101a处可观察到的其它网络特征。所述建议可通过网页或消息向用户展示。所述建议是适用的,因为当用户不熟悉所观察到的不同网络特征的用途时用户可能发现难以选择端到端连接。所述建议可以详细消息、多个选择、视觉符号、图形或声音的形式呈现给用户。
[0037]策略
[0038]根据本发明的实施例中的一者,不是所有的所建立的端到端连接或可能的端到端连接都可被用户选择。网关101a处的策略可确定哪些端到端连接可被用户选择。所述策略可由制造商、管理员和/或网关101a的用户配置。
[0039]在实施例中的一者中,策略的用途是限制或促进供用户选择的某些端到端连接。策略可强加条件以确定哪些所建立的端到端连接或可能的端到端连接可被用户选择。例如,参考图2,E1、E2、E3、E4、E5和E6是六个所建立的端到端连接。策略可通过让用户仅选择任一端到端连接E1、E2和/或E4促进端到端连接E1、E2和E4的使用且限制端到端连接E3、E5和E6的使用。策略可基于各种因素,如成本、带宽、时延、丢包率和/或可靠性原因。例如,使用端到端连接El、E2和/或E4可比使用端到端连接E3、E5和/或E6更有成本效益,并且因此策略促进端到端连接El、E2和E4的使用且限制端到端连接E3、E5和E6的使用。
[0040]在实施例中的一者中,策略的使用是为了促进或限制某些所选择的端到端连接被网关用来传输或接收数据。例如,策略确定网关101a必须通过所选择的端到端连接将数据包传输到网关101b的时间。在另一实例中,策略确定网关101a必须停止仅使用所选择的端到端连接将数据包传输到网关101b以及网关101a可使用所有端到端连接将数据包传输到网关101b的时间。在另一实例中,策略限制网关101a必须使用所选择的端到端连接将从主机、位置或区域接收的数据包传输到网关101b。在另一实例中,当数据包属于策略中指定的网络协议时,所述策略促进网关101a可使用所选择的端到端连接以及其它端到端连接将所述数据包传输到网关101b。所述网络协议包含但不限于TCP、UDP、SIP、VoIP相关的网络协议以及视频相关的网络协议。在另一实例中,策略限制网关101a必须使用所选择的端到端连接将从使用用户的验证信息验证的主机接收的数据包传输到网关101b。在另一实例中,当数据包属于策略指定的特定类型时,所述策略限制网关101a必须使用所选择的端到端连接将所述数据包传输到网关10 lb。
[0041]所属领域的技术人员将了解,存在为何应限制或促进将由用户使用的端到端连接的许多原因,包含成本、带宽、时延、丢包率和/或可靠性原因。
[0042]根据本发明的实施例中的一者,网关101a也可通过接口(其可以是UI或API)远程接收策略。所述接口允许用户在必要时改变一个或多个策略。
[0043]集中的端到端连接
[0044]根据本发明的实施例中的一者,端到端连接属于一个集中的端到端连接。因此,从主机和网络装置(例如,连接到网关101a的主机111a和111b以及网络装置110)的角度来看,在网关101a与网关101b之间仅存在一个集中的端到端连接。例如,主机111a能够使用集中的端到端连接与主机111c建立TCP FTP会话以将文件从主机111a传送到主机111c。通过属于集中的端到端连接的所选择的端到端连接将属于TCP FTP会话的数据包从主机111a发送到主机111c。在端到端连接中的每一者中,可使用TCP、UDP或其它协议通过网关101a发送数据包。网关101b能够将属于TCP FTP会话的数据包重新排序并且使用TCP协议发送到主机111c。
[0045]根据实施例中的一者,标记502是集中的端到端连接的配置文件名称,其能够使用网关的WAN2和WAN3形成两个端到端连接。
[0046]系统
[0047]图7是根据实施例中的一者的网关701的不意性方块图。网关701可表不网关101a和网关101b。背面板500可表示网关701的背面板。网关701包括WAN接口 702a、702b、702c、702d 和 702e ;LAN 接口 703a、703b、703c、703d 和 703e ;以及 USB 接口 708a 和708bο网关701进一步包括处理单元704、主存储器706、从存储装置705以及系统总线707。处理单元704和主存储器706彼此直接连接。系统总线707将处理单元704直接或间接连接到从存储装置705、WAN接口 702a到702e、LAN接口 703a到703e、以及USB接口 708a到708bο使用系统总线707允许网关701具有增加的模块性。系统总线707将处理单元704耦合到从存储装置705、WAN接口 702a到702e、LAN接口 703a到703e、以及USB接口 708a到708b。系统总线707可以是若干类型的总线结构中的任一者,包含使用各种总线架构中的任一者的存储器总线、外围总线以及局部总线。从存储装置705存储用于通过处理单元704执行的程序指令。
[0048]在实施例中的一者中,网关701通过WAN接口 702a、702b、702c、702d和702e或USB接口 708a和708b中的
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1