通信量控制系统、通信量控制系统用服务器、及通信量控制系统用客户机技术方案

技术编号:3541364 阅读:199 留言:0更新日期:2012-04-11 18:40
即使网络的使用率增大,也进行实时拥塞控制,可避免拥塞造成的无用通信而总体上高效率地进行通信。服务器(11、12)提取来自客户机(31~35)的接收信号中包含的无线LAN接入点(中继装置)(21~25)的信息,对每一中继装置测量通信数据量,将中继装置的通信量信息添加到发送数据中,发送给客户机。客户机(31~35)获取使用的中继装置的识别信息,提取来自服务器的接收数据中包含的中继装置的通信量信息,根据该通信量信息设定等待时间,等待该等待时间后进行通信。

【技术实现步骤摘要】

本专利技术涉及进行分组通信的网络系统,尤其涉及可避免拥塞造成的无用通信而总体上高效率地进行通信的网络系统。
技术介绍
服务器对客户机形式的通信中,大量请求从客户机集中到服务器时,产生拥塞。它们的通信协议中具备通信量多的情况下的拥塞控制机构(参考非专利文献1)。即,TCP/IP(RFC793)中,利用RTT(Round Trip Time:往返延迟时间)等的控制,通过等待来自对端的应答的时间(等待)控制来避免拥塞。有线LAN(涉及IEEE802.3)中,使用中继器HUB(网枢)时,用CSMA/CD(Carrier Sense Multiple Access with Collision Detection:带冲突检测的载波侦听多路访问)系统避免冲突。无线LAN(涉及IEEE802.11)中,微观上利用CSMA/CD系统、宏观上利用RTS/CTS(Request to Send/Clear to Send:请求发送/清除发送)控制避免拥塞。非专利文献1:IE学会、《简版互联网词典》、在线、平成19年9月12日检索、互联网<http://dictionary.rbbtoday.com/>
技术实现思路
然而,普通的TCP/IP、有线LAN、及无线LAN等的通信协议中,拥塞控制均无实时性,所以总体通信效率降低。即,前述RTT是从发送某数据开始到对端的确认应答(ACK)返回为止花费的时间,TCP定期测量RTT,以统计方式处理后,决定重发定时的值(确认应-->答的等待时间)。即,使用RTT的拥塞控制中,不经过某种程度的时间就不反映为实际动作,所以没有实时性。因此,实际上在成为拥塞状态时的确认应答等待时间的控制和拥塞状态消除后的确认应答等待时间的设定中产生时间延迟。另外,有线LAN的情况下,使用中继器HUB等时,网络的使用率超过20%,一般就不能通信。即,仅用CSMA/CD系统来避免冲突,也会随通信量增大而产生拥塞。无线LAN中,也与有线LAN相同,存在超过定量的通信请求时就陷于不能通信的状态。因此,本专利技术的目的在于,提供一种即使网络使用率增大也实时进行拥塞控制从而可避免拥塞造成的无用通信而总体上高效率地进行通信的通信量控制系统。为了解决上述课题,本专利技术构成如下。(1)一种通信量控制系统,通过包含中继装置的网络按客户机对服务器进行通信,并进行通信量控制,其中服务器具备提取来自客户机的接收信号中包含的中继装置的信息并对每一中继装置测量通信数据量的通信量测量单元、及将与目的客户机之间的通信路径中包含的中继装置(即用于客户机与服务器之间的通信的中继装置、或处在客户机所属网络的中继装置)的通信量信息添加到发送数据的通信量信息添加单元。另外,客户机具备获取与服务器之间的通信路径中包含的中继装置的识别信息的中继装置信息获取单元、提取来自服务器的接收数据中包含的中继装置的通信量信息并根据该通信量信息设定等待时间的等待时间设定单元、及等待该通信等待时间后进行通信的等待控制单元。根据该构成,由于在服务器方测量每一通信路径的通信量,将该通信量通知客户机,所以客户机方通过根据该信息设置适当的通信等待,减少客户机对服务器发送的请求,避免拥塞造成的无用通信。其结果,总体上能高效率地通信。(2)前述等待时间设定单元保存作为与前述服务器之间进行通信(收发)-->的时刻的时间标记,并且根据前述通信量信息和前述时间标记设定等待时间。根据该构成,考虑最后从服务器接收数据的时刻后的经过时间,来设定等待时间,在例如连续不断进行多个通信时,对上次通信后的经过时间短的通信添加等待,通过这样能以并行方式高效率地进行多个通信。(3)前述中继装置有多个,其中前述中继装置信息获取单元获取的中继装置变化时(即用于客户机与服务器之间的通信的中继装置、或处在客户机所属网络的中继装置变化时),将已求出的前述等待时间清零。根据该构成,例如中继装置是无线LAN的接入点时,若作为客户机的终端移动,使用的接入点变化,则包含该使用的接入点的通信路径的状态(混杂程度)不同,所以能快速设定适应该不同的最佳等待时间。根据本专利技术,利用最佳等待控制减少客户机对服务器的无用请求,避免拥塞造成的无用通信。其结果,能总体上高效率地通信。附图说明图1是采用本专利技术实施方式的通信控制系统的网络的方框图。图2是是示出该网络的各节点的处理步骤的流程图。标号说明10是通信网,11、12是服务器,21、22是无线LAN接入点,23~25是HUB,32~35是无线终端,21~25是中继装置,31~35是客户机。具体实施方式图1是采用本专利技术的实施方式所涉及的通信控制系统的网络的方框图。该网络具备具有无线LAN接入点21、22和HUB23~25等的通信网10、连接该通信网10的服务器11和12、客户机31~35。例如,客户机31通过通信网10内的HUB23~25等对服务器11提出请求,并从服务器11接收应答数据。另外,无线终端32~34经无线LAN接入点21和HUB(23~25等)与服务器11或12进行通信。同样地,无线终端35通过无线LAN接入点22进行通信。图2是示出图1所示的服务器11、12和客户机31~35进行的处理内容的-->流程图。图2中,终端处理A是客户机31~35进行的、确定通信路径时的处理,客户机确定通信路径时,获取进行通信量管理的中继装置的信息。例如,接收从LAN接入点以预定周期发送的信标信号,提取该信号中包含的无线LAN接入点的MAC地址信息,将其作为无线LAN接入点的识别信息。其后,将已求出的等待时间复原。即,已求出的等待时间是在上次的通信路径中最优化的等待时间,本次新确定的通信路径中不能原样采用该等待值,所以这里进行复原。此外,作为中继装置的识别信息不限于MAC地址,也可以是IP地址等唯一确定的信息。另外,本例中示出使无线LAN接入点为管理对象的例子,但也可使通信路径内的多个中继装置为通信量管理的对象。图2中,终端处理B是客户机的发送处理。首先根据从后文阐述的服务器得到的通信量信息及其时间标记(最后从服务器收到数据的时刻)和上次通信是否成功等的信息算出等待时间,并等待该等待时间。该等待时间考虑作为对象的通信线路的频带或特性等,如后文所述那样来决定。例如,判明要对于窄的通信线路进行大于该通信线路的能力的通信时,加长等待时间。由此,使拥塞缓解。反之,若为能充分通信的状态时,则进行使等待时间为0的控制。其后,将中继装置的识别信息添加到发送数据中,并将该数据发送。然后,预先存储设置在之后的等待时间的计算中的、与服务器之间的通信的成败及其时间标记。图2中,终端处理C是客户机的接收处理,客户机从来自服务器的所接收的数据中提取中继装置的通信量信息,将其与时间标记一起保存。图2中,服务器处理A是服务器11、12进行的来自客户机的接收处理,从客户机发送来的数据中提取中继装置的信息,并对每一中继装置计算通信量。作为该通信量的数据,最好当作每单位时间的通信量进行计算,但也可在服务器方仅单纯地存储通信量和时间标记,而在客户机方计算每单位时间的通信量(本专利技术中,「通信量信息」为包含该两方面的概念)。图2中,服务器处理B是服务器进行的发送处理,服务器对每一数据发送,-->将目的客本文档来自技高网...

【技术保护点】
一种通信量控制系统,通过包含中继装置的网络按服务器对客户机方式进行通信,并进行通信量控制,其特征在于, 服务器具备提取来自客户机的接收信号中包含的中继装置的信息并对每一中继装置测量通信数据量的通信量测量单元、及将与目的客户机之间的通信 路径中包含的中继装置的通信量信息添加到发送数据的通信量信息添加单元, 客户机具备获取与服务器之间的通信路径中包含的中继装置的识别信息的中继装置信息获取单元、提取来自服务器的接收数据中包含的中继装置的通信量信息并根据该通信量信息设定等待 时间的等待时间设定单元、及等待该通信等待时间后进行通信的等待控制单元。

【技术特征摘要】
JP 2007-10-29 2007-2800411.一种通信量控制系统,通过包含中继装置的网络按服务器对客户机方式进行通信,并进行通信量控制,其特征在于,服务器具备提取来自客户机的接收信号中包含的中继装置的信息并对每一中继装置测量通信数据量的通信量测量单元、及将与目的客户机之间的通信路径中包含的中继装置的通信量信息添加到发送数据的通信量信息添加单元,客户机具备获取与服务器之间的通信路径中包含的中继装置的识别信息的中继装置信息获取单元、提取来自服务器的接收数据中包含的中继装置的通信量信息并根据该通信量信息设定等待时间的等待时间设定单元、及等待该通信等待时间后进行通信的等待控制单元。2.如权利要求1中所述的通信量控制系统,其特征在于,所述等待时间设定单元保存作为与所述服务器之间进行通信的时刻的时间标记,并且根据所述通信量信息和所述时间标记设定等待时间。3.如权利要求1或2所...

【专利技术属性】
技术研发人员:唐木繁浅沼和之
申请(专利权)人:古野电气株式会社株式会社诺威乐克
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1