CN1328892C - 信息传输方法及装置 - Google Patents

信息传输方法及装置 Download PDF

Info

Publication number
CN1328892C
CN1328892C CNB008024812A CN00802481A CN1328892C CN 1328892 C CN1328892 C CN 1328892C CN B008024812 A CNB008024812 A CN B008024812A CN 00802481 A CN00802481 A CN 00802481A CN 1328892 C CN1328892 C CN 1328892C
Authority
CN
China
Prior art keywords
mentioned
transmission
information
data
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB008024812A
Other languages
English (en)
Other versions
CN1336059A (zh
Inventor
佐藤润一
山口孝雄
伊藤智祥
荒川博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Panasonic Intellectual Property Corp of America
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP31055299A external-priority patent/JP4663050B2/ja
Priority claimed from JP2000116061A external-priority patent/JP2001308901A/ja
Priority claimed from JP2000141497A external-priority patent/JP2001325136A/ja
Priority claimed from JP2000274617A external-priority patent/JP2002084325A/ja
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1336059A publication Critical patent/CN1336059A/zh
Application granted granted Critical
Publication of CN1328892C publication Critical patent/CN1328892C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • H04L12/2869Operational details of access network equipments
    • H04L12/2898Subscriber equipments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0882Utilisation of link capacity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/11Identifying congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/29Flow control; Congestion control using a combination of thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • H04L67/5651Reducing the amount or size of exchanged application data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/62Establishing a time schedule for servicing the requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/2871Implementation details of single intermediate entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content

Abstract

网关(100),它包括:至少对一个发送终端(101)接收、发送数据的发送终端侧通信接口(103);至少对一个接收终端(102)接收、发送数据的接收终端侧通信接口104;监视和上述发送终端(101)进行数据接收、发送的传输频带的发送终端侧频带监视部(106);监视和上述接收终端(102)进行数据接收、发送的传输频带的接收终端侧频带监视部(105);存储数据的存储部(112);以来自上述接收终端(102)的请求为输入,决定请求的顺序并将其输出的请求管理部(110);根据上述发送终端侧频带监视部(106)所监视的发送终端侧的频带信息、上述接收终端的频带监视部(105)所监视的接收终端侧的频带信息及来自上述请求管理部(110)的请求,对上述存储部(112)的利用方法及数据的传送方法加以控制的数据管理部(109)。这样,可有效地利用接收、发送侧的传输频带。

Description

信息传输方法及装置
技术领域
本发明涉及利用了通信网络的信息传输方法。
背景技术
到目前为止,已为因特网开发出了不间断地传输话音、图像流的技术,即频带控制技术(如S.Floyd et al.,“Link-sharing and ResourceManagement Models for Packet Networks”,IEEE/ACM Trans.onNetworking,Vol.3,No.4,pp.365-386,Aug.1995.),及实现Web文本的高速取得的技术,即高速缓存技术(如L.Rizzo et al.,“ReplacementPolicies for a Proxy Cache”,IEEE/ACM Trans.On Networking,Vol.8,No.2,pp.158-170,Apr.2000.)。然而,即使在这些技术下,也会因因特网中的多个终端间共有一个传输频带,而发生网络堵塞,结果导致传输质量恶化。
为家里共有一个传输频带的多个终端能够较理想地去访问家庭外,就请求有一种能使以网关(gateway)为代表的中继器高效地利用频带的技术。网关连接着传输频带互不相同的传输路径,在家庭外的传输路径可使用的频带比家庭内的传输路径可使用的频带窄的情况下,就很难利用活用了家庭内的宽带传输路径的应用软件。
本发明就是为解决上述问题而开发出来的,其目的在于:通过协调地使用频带控制技术和高速缓存技术,来有效地利用分配来的频带宽度。
发明内容
为解决上述问题,本发明的信息传输方法,包括:对发送终端的数据收发的传输频带进行监视的步骤;以发送请求为输入并决定数据请求的顺序的步骤;根据上述发送终端侧的频带信息及上述数据请求,对数据的存储、传送、废弃进行控制的步骤;对接收终端的数据收发的传输频带进行监视的步骤;从上述接收终端输入上述发送请求的步骤;根据上述接收终端侧的频带信息,对数据的存储、传送、废弃进行控制的步骤;以及,以节目信息及记述了与节目相关的信息的所在地的内容管理信息为输入,在节目开始之前,或者在节目的播放过程中,事先由接收侧自动地取得、积累和节目有关的信息,并视节目的收视状况,把事先已由接收侧取得的信息显示出来的步骤。
附图说明
图1A为本发明的第1实施方案中的网络构成图。
图1B为用以说明在图1A所示的家庭网关中发生频带差的图。
图2A为用以说明本发明的信息传输方法的一种情形的图。
图2B为用以说明本发明的信息传输方法的其它情形的图。
图3为用以说明Web文本一起显示出来的TV广播的图。
图4为用以说明本发明的信息传输装置的构成的图。
图5A为用以说明频带管理的一种情形的图。
图5B为用以说明频带管理的其它情形的图。
图6为用以说明利用混合服务(DiffServ)实现频带管理的方法的图。
图7为用以说明数据管理的图。
图8为用以说明数据管理的控制方法的图。
图9为用以说明Web文本一起显示出来的TV广播的工作情况的图。
图10为用以说明让终端本身具有和图4所示的信息传输装置相同的功能时的情况的图。
图11为用以说明Web文本也一起显示出来的TV广播的其它工作情况的图。
图12为用以说明将本发明的网关应用到车上时的情形的图。
图13为用来说明能实现在车上使用的网关的系统构成的图。
图14为用以说明结合着位置、方向,同时重放Web文本和AV流的工作情况的图。
图15为用以说明让终端本身具有和图13所示的信息传输装置相同的功能时的情况的图。
图16为用以说明结合着位置、方向,同时重放Web文本和AV流的另一工作情况的图。
图17为用以说明对Web文本的请求和对AV流的传输请求独立发生时的控制方法的图。
图18为用以说明为进行先读的内容的传输控制方法的图。
图19为用以说明接收实况图像、话音来构成镜像服务器的方法的图。
图20为用以说明根据用户的请求来构成镜像服务器的方法的图。
图21为用以说明利用本发明的网关来实现镜像服务器的系统构成的图。
图22为用以说明利用本发明的网关来构成镜像服务器的具体例的图。
图23为用以说明已分散的数据库的摘要的制作方法的图。
图24为本发明的第2~第11实施方案的网络构成图。
图25为用以本发明的第2实施方案的流程图。
图26示出了附加信息的记述例。
图27为用以说明本发明的第3实施方案的流程图。
图28示出了附加信息的记述例。
图29示出了本发明的第4实施方案中的附加信息的记述例。
图30为用以说明本发明的第5实施方案的流程图。
图31示出了附加信息的记述例。
图32为用以说明时间制约的图。
图33示出了附加信息的记述例。
图34为用以说明本发明的第6实施方案的流程图。
图35示出了本发明的第7实施方案中的附加信息的记述例。
图36示出了附加信息的显示例。
图37示出了本发明的第8实施方案中的网络结构。
图38示出了用以看一看有无内容的记述例。
图39示出了本发明的第9实施方案中的网络结构。
图40示出了本发明的第10实施方案中的机器结构。
图41示出了本发明的第11实施方案中的数据格式。
图42示出了第11实施方案中的数据格式。
图43示出了第11实施方案中的数据格式。
图44示出了本发明的第12实施方案中的网络结构。
图45A为用以说明本发明所涉及的信息传输的一种情形的图。
图45B为用以说明本发明所涉及的信息传输的其它情形的图。
图46为用以说明记述信息之所在的方法和取得条件的图。
图47为用以说明发送终端和接收终端的结构的图。
图48为用以说明在携带终端的利用方法的图。
图49为用以说明合成、分解消息的消息控制终端的图。
图50为用以说明合成、分解消息的消息控制终端的利用例的图。
图51为用以说明本发明的第13实施方案中的信息更新方法的图。
具体实施方式
下面,参考附图,说明本发明的实施方案。
第1实施方案
说明本发明的第1实施方案所涉及的信息传输装置及信息传输方法。
在本发明中,内容,意指图像、话音、文本等多媒体信息。而且,Web文本中可以含有活动图像、话音、音乐等多媒体信息。顺便说一下,在不做特别说明声明的情况下,本发明中的“家庭网关”、“网关”、“信息取得中继装置”、“中继机器”等代表的意义和所具有的功能都一样。
在因特网下,不仅现有的Web文本可以在万维网WWW(WorldWide Web)上传输,活动图像流、话音流等也可以在其上传输。并且为保证Web文本和流的质量,还需要进行与它们的特性相适应的质量控制。对Web文本来说,通过将高速缓存设置到代理服务器中,来避免多次去Web网站访问同一个文本,就可达到缩短访问时间的目的。人们已对为提高访问高速缓存时的命中率而选要删除的无用文章的选择方法,进行了很多研究。还有,将高速缓存配置到用户终端,而先读所显示的网页中所包含的相关网页,来缩短用户实际感觉到的访问时间这样的软件也已出现,且正尝试着让代理服务器拥有该先读功能。另一方面,因有必要保持流的实时性,故还进行着频带控制以防流信息的丢失、延迟等。为确保通过用户数据报协议UDP(UserDatagram Protocol)传输的流和通过传输控制协议TCP(TransmissionControl Protocol)传输的Web文本的公平性,要利用加权公平排列WFQ(Weighted Fair Queuing);为进行基于传输速率的控制,要利用CBQ(Class-Based Queuing)。在S.Keshav,“An Engineering Approachto Computer Networking”,pp.23 8-248,Addison Wesley,1997.中,对WFQ做了详细的说明;在上述S.Floyd et al.的文献中,对CBQ做了详细的说明。在本发明中,首先说明把频带控制技术和高速缓存技术结合起来,而能够高效地利用传输频带和积累媒体这样的方法。
图1A及图1B为用以说明家庭网关的图。如果一个拥有数台终端的家庭要上网,就需要设置家庭网关,因为家庭内终端共用一个外部连接线的频宽。利用有线电视CATV、FTTH(Fiber To The Home)等宽带线的外部连接正日益增多。图1A示出了CATV、利用了人造卫星的播放、非对称数字用户环路ADSL(Asymmetrical DigitalSubscriber Line)的例子。另一方面,我们预测在家庭内利用BlueTooth等无线系,即频带稍窄一些的通信会增多。还会有通过W-CDMA(Wideband Code Division Multiple Access)从携带终端访问家庭内的网关的内容的时候。这时,Web文本、流等内容从宽带线经由家庭网关而流入窄带线。在这样的频带差下,特别是Web文本要视较窄的频带来决定它的通信速率,故会出现不能被有效利用的频带。
图2A及图2B为用以说明本发明的信息传输方法的图。在本发明中,让网关具备频带控制功能及高速缓存控制功能。在进行频带控制以保护流的带宽,且外部连接为窄带,宅内为宽带的情况下,要向网关预约要取的内容,网关就会根据外部连接线的利用情况来取Web文本并将Web文本保存到高速缓存区。因宅内的利用者取完后,参考Web文本即可,故不必担心要花费等待内容传输的时间。顺便说一下,当家庭内所利用的频带为宽带时,就不一定要保护来自家庭外的流了。而家庭网关中包括具有需要宽传输频带的录像服务功能的时候,需要保护频带。在具备录像服务功能的情况下,即使家庭内为宽带,也会有由于频带不足而发生和来自家庭外的流争夺频带的情况。顺便说一下,从家庭内向家庭外传输时,必须进行频带控制,原因是家庭外的频带变窄。(TV)电话等作为传向家庭外的数据,就是一个需要进行频带控制的好例子。而且,若在家庭网关的输入侧发生了频带的竞争,即可通过改变TCP窗的大小等来抑制TCP的传输量,而抑制其它传输(例如,媒体等)的传输质量的恶化(图2A)。相反,在带宽较窄的宅内剩余频带很少的情况下,就通过使高速缓存有效而将Web文本积累到网关(可借助先读来实现访问Web文本的高速化;也可以为高速取得信息而使读入并列化,若能根据信息的流入量来控制应取的信息的顺序和信息量(取的并列化),那么,终端就能不受服务器一侧的负荷(网络、机器)的影响而高速地取得信息)。因此时取Web文本的传输速率不受宅内的窄带的影响,故可以最大限度地利用外部连接线的频带。在利用窄带的宅内侧,或者以窄的剩余频带传输Web文本,或者等流的传输结束剩余频带变宽后再开始传输。因宅内侧的数据通信线路(data link)的传输频带变窄,故有必要根据流过的通信量来进行频带控制。流和Web文本被同时传输的情况就是一例(图2B)。图2A和图2B所示的状态并非是固定的,而是可由网关根据家庭内所接的终端数、数据通信线路的种类来改变。而且这两种状态是根据流向家庭内的通信量的流量、送给家庭内终端的数据通信线路的传输带宽来判断的。顺便提一下,因Web文本被自动地保存在高速缓存区,故很易再次阅览、且利用次数高的内容被优先地保存起来。如上所述,频带控制一般在将内容从宽带送向窄带数据通信线路时是必须进行的。
图3为用以说明Web文本也一起显示出来的电视广播的图。以记述了和节目相关的Web文本的所在地(Uniform Resource Locator:URL)的TV播放,作为利用了因特网的信息分配服务的例子来说明发明技术。本服务既会像电视广播那样重放话音和图像,也会伴随着节目的进行将Web文本自动显示出来。要实现本服务,必须使Web文本和电视广播在多个家庭终端上在同一个时刻显示出来,这样的话,就又有因播放侧的Web服务器的负荷过大或者家庭网关不能确保频带,而难以实现时候。这一问题的解决方法将在图4以后再做说明。顺便提一下,电视广播本身(AV流)可以通过卫星播放来传输,Web文本可以借助附加在电视广播上的网页信息(link information)并通过通信线来取得。在进行BS数字广播时,相关信息也同时通过卫星广播被分配来,而若利用本发明中的技术,则可通过因特网来取得相关信息,而可利用以下方法并获得一定的效果。(1)可以通过活用因特网上的Web站点,使相关信息作为因特网上的一般内容来使用。(2)可以介绍与广播相关的Web站点。(3)可以不费时不费力地利用国外等遥远地方的信息和地方信息。如上所述,因可以分开来制作Web文本和广播节目,故更容易修改、更新Web文本,用户的意见等就更容易反映出来。至于利用用途,则可以将它应用到音乐、教育等各个领域中。
图4为用来说明本发明的信息传输装置的结构的图。图4中的信息传输装置(网关)100,夹在至少一个发送终端101和至少一个接收终端102之间。发送终端101,例如或为通过电话线、光电缆而被接在信息传输装置100上的终端,或为向信息传输装置100提供数字广播的供给源;接收终端102,例如为通过无线LAN、有线LAN而被接在信息传输装置100上的终端。信息传输装置100,它包括:发送终端侧通信接口103、接收终端侧通信接口104、接收终端侧频带监视部105、发送终端侧频带监视部106、接收终端侧频带控制部107、发送终端侧频带控制部108、数据管理部109、请求管理部110、顺序管理部111、存储部(高速缓存)112、容量监视部113、传送控制部114及数据解释部115。顺便提一下,以下说明中所说的“传输条件”意味着内容的附加信息,指时间制约、通信速率、内容(数据)的优先度信息、接收终端102的色数/大小等。
发送终端侧通信接口103,利用由发送终端侧频带控制部108的控制而定的频带,向发送终端101发送数据的请求。而且,从发送终端101接收数据。发送终端侧通信接口103也有从发送终端101接收数据的传输条件的时候。
接收终端侧通信接口104,接收来自接收终端102的数据的请求,它也有从接收终端102接收数据的传输条件的时候。接收终端侧通信接口104,还利用由来自接收终端侧频带控制部107的控制而定的频带,将数据发到接收终端102。
接收终端侧频带监视部105,它监视接收终端侧通信接口104的传输频带;发送终端侧频带监视部106,它监视发送终端侧通信接口103的传输频带。接收终端侧频带控制部107,它管理并控制接收终端侧通信接口104的传输频带;发送终端侧频带控制部108,它管理并控制发送终端侧通信接口103的传输频带。
数据管理部109,它至少根据从发送终端侧通信接口103输入的来自发送终端101的传输条件、从传送控制部114输入的来自接收终端102的传输条件、由接收终端侧频带监视部105所监视的接收终端侧的频带信息、由发送终端侧频带监视部106所监视的发送终端侧的频带信息、由容量监视部113所监视的存储部112的存储容量信息中之一,对从发送终端侧通信接口103输入的数据、或者由传送控制部114指定而从存储部112取得的数据,选择存储到存储部112、传送到传送控制部114、废弃这三者中之至少一个,并将频带控制信息送到接收终端侧频带控制部107,将传送控制信息送到传送控制部114。它也有根据传送控制部114对数据的指定及传输条件,从存储部112取(变换完毕的)数据的时候。它还有将来自传送控制部114的(变换完毕的)数据存储到存储部112的时候。
请求管理部110,它根据接收终端侧通信接口104所接收的来自接收终端102的请求,将传输条件和对数据有无的咨询一起输出给传送控制部114,再根据传输条件传输该所存储的数据。若所存储的该数据不存在,便根据所请求的数据的种类、从传送控制部114取得的来自发送终端101的传输条件、从传送控制部114取得的本装置100的传输条件、由发送终端侧频带监视部106监视的发送终端侧的频带信息中的至少一个,将频带控制信息送到发送终端侧频带控制部108,并决定请求顺序,或者将请求从发送终端侧通信接口103传输给发送终端101;或者将传输请求的顺序和请求输出给顺序管理部111;或者将已存储在顺序管理部111的请求输出来。有时,也会向传送控制部114询问数据是否已按请求传输了,再根据该结果,将保存在顺序管理部111的请求输出来。
顺序管理部111,它在由请求管理部110指定的时刻或者所指定的时间内,将请求管理部110所指定的请求发给发送终端侧通信接口103。有时,请求管理部110进行条件判断,将顺序管理部111所保持的请求输出来,而不管所指定的时刻如何。
存储部112存储数据。容量监视部113监视存储部112的存储容量。
传送控制部114,它根据来自请求管理部110的请求,从数据管理部109取已被请求的数据。它还会根据来自请求管理部110或者数据管理部109的传输条件,按需要对已从数据管理部109取得的数据进行加工,而后从接收终端侧通信接口104发送给接收终端102。加工,包括:变换、选择(数据有几种选择的时候)、消息、传输条件的添加。消息,包括:已经取得、不能传输、数据的地址(既可为发送终端101的地址,也可为本装置100的地址)、数据的积累状态(访问频度等)。它也有将已加工(变换)的数据输出给数据管理部109并将其存储起来的时候。有时,在数据中带有传输条件的情况下,会根据状况(从所指定的时间制约减去实际上所消费的时间等)改写传输条件,并将该改写了的传输条件和数据一起,从接收终端侧通信接口104发送给接收终端102。传送控制部114,它也有独自(和传输条件的有无无关)地重新设定传输条件并将其输出的时候。传送控制部114,它还有从数据管理部109取已请求的数据,及该数据的访问信息的时候。传送控制部114,它还会从数据管理部109取自发送终端101接收来的传输条件,再将它输出给请求管理部110的时候。
数据解释部115,它解释数据管理部109所取得的数据的内容,然后将所认为的接下来会被请求的数据地址抽出来,并根据传输条件(包括频带监视结果)决定请求的顺序,最后向请求管理部110请求数据。例如,先请求文本数据,等取完文本数据后,再请求需要剩余频带的图像流。
顺便提一下,可以在请求管理部110对应取的内容进行判断(例如,从利用者过去的历史中抽出上级访问站)。在有多个能取得信息的数据通信线路的情况下(例如,一个为卫星,另一个为有线电视),也可以用过去取时的平均传输速度、TTL(Time To Live)、传播延迟值等来判断为取得处的数据通信线路。
图5A及图5B为用以说明频带管理的图。一般认为传输频带有两种分配方法。其一为:如图5A所示,对每一个终端或者每一个利用者定义UDP所使用的频带,定义一个以上的终端或者一个以上的利用者所共有的TCP的使用频带,这样来管理传输频带。其二为:如图5B所示,对每一个终端或者利用者定义UDP、TCP的使用频带,这样来管理传输频带。在这两种方法中,都可利用既有的排队算法(例如CBQ)来实现频带分配。频带的分配方法,有:事先想好被连接的终端,在网关上设定;在终端和网关间动态地分配或者开放频带。每一种场合下,都可以设定频带的分配,以限制能从高速缓存传输到终端的频带(特别是,如图2B所示,在传输频带变窄的情况下很有效)。还可以对所定义的每一个频带定义优先度。例如,若事先使高速缓存的等级的优先度低一些,那么,在利用UDP的传输需要很多频带的情况下,就可抑制利用高速缓存的传输而优先地进行UDP的传输。
图6为用以说明利用混合服务实现频带管理的方法的图。混合服务为这样的一种方法,在路由器、网关等中,根据加在互连IP(InternetProtocol)包内的优先度,拥挤时将包扔掉(S.Blake et al.,“AnArchitecture for Differentiated Services”,RFC 2475,Internet EngineeringTaskforce,Dec.1998.)。为混合服务准备了4个服务等级(AF)、和不允许包失落的等级(EF)。在前者的每一个等级中,可根据优先度实现3阶段废弃。在图6所示的例子中,有延迟、包损失就不好有关游戏、话音的应用软件被分配给EF,AF向每一个应用软件分配一个等级(例如,活动图像为A级)。而且,让终端或者用户也来参与3阶段废弃。例如,对希望服务质量很高的用户就少废弃一些。顺便提一下,也可以象图6所示那样,定义高速缓存的等级。
图7为用以说明数据管理的图。构成高速缓存的积累媒体的管理方法有二。其一为:让数据管理部109备有:取信息时,提供让取信息所用的传输频带降低的信息积累方法的负荷管理规则。负荷管理规则,它根据所取得的信息的最终被参考时刻、尺寸、取信息时的实际信息取得速度(实际取内容时,取的时间会因服务器一侧的负荷、可使用的传输频带的不同而不同),积累媒体类型(例如,活动图像、话音、文本)等来做判断,而由某一限定容量的积累媒体(例如,硬盘、SD等)来管理已取得的信息。其二为:让数据管理部109备有:取信息时,提供让所积累的信息的新鲜度提高的信息积累方法的信息新鲜度管理规则。信息新鲜度管理规则,根据所取得的信息的最后积累时刻、被参考次数,自动地取信息(积累内容自动更新)。
图8为用以说明数据管理的控制方法的图。数据管理部109根据输入侧(可在家使用)的传输频带改变所使用的规则。测量输入侧的频带,并根据规定值(例如,输入侧和输出侧可使用频带的差、输入侧可使用的频带、所连接的终端数、时间段),或按负荷管理规则或按者信息新鲜度管理规则来适当地管理应存储的信息。例如,在输入侧频带较窄的时候,负荷管理规则适用(图2A);而在相反的情况下,信息新鲜度管理规则适用(图2B)。顺便提一下,在上述所举的例子中,准备了两种数据更新算法,只准备一种算法也是可以的。例如,仅让过去一个星期被参考的次数最多的信息作存储对象,需要消除时,便先消除被参考时刻最旧的信息(同样的方法也能被应用到参考图19及其后的图所说明的镜像服务器中)。
图9为用以说明Web文本也一起显示出来的电视广播的工作情况的图。输入节目信息(例如,节目名、表演者、广播时间、频道等)及记述了与节目相关的信息的所在地(例如,URL)的内容管理信息,在节目开始之前,或者在节目的播放过程中,事先在接收侧(网关或者终端)自动地取得、积累和节目有关的信息,并根据节目的收视状况把已由接收侧取得的信息显示出来。根据传输频带的剩余状态、实际传输速率,自动取得和节目有关的信息。在此例中,在开始传输AV流的那一时刻预约频带,在AV流传输完毕的那一时刻开放频带。顺便提一下,也可以通过由使用者事先指定他们要看的节目,或者从利用者过去所看的节目履历中推测出可能还会看的节目,以便不取不需要的相关信息。也可以采用以下的保存方法,即将广播节目的图像、话音、节目信息中,和节目有关的信息的所在地保存到VTR那样的磁带媒体内;将和节目有关的信息实体,保存到和硬盘这样的不同媒体内。而且,该方法可在将卫星广播和电话线结合起来构成的系统下实现。传输形态既可以是面向多个特定用户的多特定用户广播/面向大众的广播、也可以是面向某单一用户的广播。
图10为用以说明让终端本身也具有和图4所示的信息传输装置(网关)100相同的功能时的情况的图。图10的信息传输装置100中的请求管理部110,从用户请求输入部125接收数据的请求及传输条件,传送控制部114将数据传递给显示/重放部126。发送终端侧通信接口103被接在发送终端/中继装置127上。
图11为用以说明Web文本也被一起显示出来的TV广播的另一工作情况的图。它示出了一系列动作,由利用者选好节目,就边实时地接收AV流,边按照附加在流内的和节目有关的相关网页信息,自动地取Web文本。本方法可在传输路径、服务器的应答速度十分大的情况下使用。例如,为电视购物时,电视广播的具体内容为:利用AV流对商品作说明,利用Web文本呈现出申请、详细的商品目录信息;若为电视剧,则利用AV流播放电视剧,利用Web文本介绍出场人物及故事的大概等。此时,也可以为传输Web文本和AV流而分配传输频带。
图12为说明将本发明的网关应用到轿车上时的情况的图。在将本发明的网关应用到轿车上时,利用Web文本介绍地图及周围的观光情况,与其相关的AV流被同时重放出来。顺便提一下,AV流可为摄下了道路的堵塞状态的实时AV流。
图13为用以说明为实现在轿车上所使用的网关的系统构成的图。在图13中的信息传输装置100中,备有管理车的位置、车的停止状态、车的行进状态、何时何日及天气、用户定义信息中之至少一个信息的车信息管理部135。
图14为用以说明结合着位置及方向,同时重放Web文本及AV流的工作情况的图。以基于位置信息的节目信息(例如,经度和纬度、种类、节目播放时间段、费用等)和记述了与节目有关的信息的所在地(例如,URL)的内容管理信息为输入,在节目开始之前,或者在节目的播放过程中,事先在接收侧(网关或者终端)自动地取得、积累和节目有关的信息,并根据节目的收视状况显示已由接收侧事先取得的信息。根据车现在的位置、行进方向、传输频带的剩余状态、实际传输速度,自动地取和节目有关的信息。在此例中,在开始传输AV流的那一时刻预约频带,AV流传输完毕的那一时刻开放频带。顺便提一下,也可以通过或由使用者事先指定好他们要看的节目,或通过从利用者过去所看过的节目履历中推测出可能会看的节目,而不取无用的相关信息。
图15为用以说明让终端本身具有和图13所示的信息传输装置(网关100)相同的功能时的情况的图。在图15的信息传输装置100中,请求管理部110从用户请求输入部125接收对数据的请求及传输条件,传送控制部114将数据传递给显示/重放部126。发送终端侧通信接口103被接在发送终端/中继装置127上。车信息管理部135,管理车的位置、车的停止状态、车的行进状态、何时何日及天气、用户定义信息中之至少一个信息。
图16为用以说明结合着位置和方向,同时重放Web文本及AV流的另一工作情况的图。在该图中示出了一系列操作,在该操作中,由利用者选好择节目,边实时接收AV流,边根据被附加在流内的和节目有关的相关网页信息,自动地取Web文本。该法可在传输路径、服务器的应答速度十分大的情况下使用,根据车现在的位置、行进方向自动地取和节目有关的信息。
图17为用以说明对Web文本的请求和对AV流的传输的请求独立发生时的控制方法的图。若在取取得优先度较低的内容(例如,Web文本)时,发生了要取取得优先度较高的内容(例如,AV流)的情况,根据可利用的传输频带的情况,中断取取得优先度较低的内容,并开始取取得优先度较高的内容,在取得优先度较高的内容已取得以后,再重新开始取取得优先度较低的内容。
图18为用以说明为进行先读的内容的传输控制方法的图。事先以取取得优先度较低的内容(例如,Web文本)地方为输入(具体而言,在利用者的浏览器所定义的最喜欢的网页、来自用户的直接指示、对高速缓存的访问历史的解析等),请求取优先度较高的内容的情况下,若需要很多的频带来取优先度较高的内容(例如,AV流),则要在取得了取得优先度较高的内容之后,再去取取得优先度较低的内容。
图19为用以说明接收实况图像、话音而构成镜像服务器的方法。在向很多接收终端发送图像、话音及Web文本的时候,就会出现访问发送侧(服务器)的负荷过大的问题。一般做法是,在每一个站点(例如,日本、美国、欧洲)准备多个具有相同信息的服务器,来分散访问负荷。通常称准备具有相同信息的服务器这一过程为数据库的镜像化。在利用实况图像、话音,先积累好实况图像、话音再次利用它们(附加有检索主题词,呼叫出所需的图像、话音)这样来提供服务的情况下,简单的实现方法为:分别在每一个服务器接收实况发送来的图像、话音并将其积累起来。既可以由其它服务器到已附加了检索主题词的服务器取检索主题词,也可以由已附加了检索主题词的服务器向其它服务器发送检索主题词。该方法的实现是简单的,但在摄像机、服务器数量增多的情况下,管理和操作都很困难。
图20为用以说明根据用户的请求构成镜像服务器的方法的图。该方法为已在传输Web文本时所利用的阶层型高速缓存方法。在发生用户请求的那一时刻,去相邻的服务器检索所需要的信息,若无所请求的图像、话音,这个服务器就去相邻的另一个服务器(上一级或者同一级)检索,以便找到所需要的信息。在该阶层型高速缓存方法下,图像、话音以及检索主题词的实体没有问题,但因每一个服务器里有不同的数数据库,利用者有必要知道哪一个服务器内管理着什么样的信息,这样就必须在每一个服务器内实现摘要功能、索引功能。而且,在相邻的服务器内也不存在所请求的活动图像、话音的情况下,应答速度会变低。
图21为用以说明为实现镜像服务器而构成的系统结构的图。图21中的信息传输装置100的特点,为备有数据库管理部146。该数据库管理部146,它至少备有管理已取得的信息的存储时刻的存储时刻管理部、管理该信息的被参考时刻的被参考时刻管理部、管理附加在该信息上的检索主题词的检索主题词管理部(例如,管理所取得的信息和检索主题词间的对应)、以及管理该信息的复制状态的复制状态管理部(例如,管理为使数据库间同步的时间、被参考次数等)中之一。
图22用以说明本发明的利用网关构成镜像服务器的具体例。本发明能够将传输频带和存储媒体结合起来控制,故可以优先进行实况图像、话音的发送传输(优先分配传输频带),再根据传输频带的剩余状态和服务器间的实际传输速率来执行镜像处理。在传输实况图像、话音时使用很多频带的情况下,所积累的图像、话音的传送被中断;在传输实况图像、话音时所使用的频带减少了的情况下,重新开始用以镜化的传送。为了镜化并不一定都要中断实况传输。可以通过进行频带控制而不使实况传输中断。
图23为说明已分散的数据库的摘要制作方法的图。通过由帧内编码的至少由一幅图像构成的信息、图像组GOP(Group of Pictures)及话音这三者中的至少一个构成要取的信息的摘要,并在2个以上上述信息传输装置间对其进行复制并加以保持,便能简单地检索到所存储的图像、话音信息。
购物,是到这里所说明的本发明的一个应用例。一方面,以图像、话音信息的形式(AV流:既可以为积累的图像,也可以为实况图像、话音),将已有预约或者会被购买的对象拍下来或者录下来并借助网络发送出去,另一方面,让预约者或者购买者通过网络预约或者购买(Web文本)。这样,即使对那些必须到现场进行确认的对象,如公寓大楼、音乐厅等,也可以通过网络购买、预约座位等。顺便提一下,摄像机的控制信息(例如,摄像机的更换、场景拍摄、倾斜角等)可为摄影对象的附加信息。
各个地方的地方广告为另一个应用例。一方面,将地方的观光信息或者广告信息,以图像、话音信息(AV流:既可以为存储着的图像,也可以为实况图像、话音)的形式,通过网络(利用Web文本)发送出去,另一方面,将折扣券(如,优惠券:或者让利用者将显示在画而上的号码记下来,或者让利用者在购买时,出示有关该画面的硬拷贝,好给他们便宜一些)这样的信息,附加到上述观光信息或者广告信息内,就有希望聚集大量的顾客了。
最后,流被从家庭内传向家庭外的一例,流由图像或者话音信息构成,通过网络仅将流的实体或者所在地(例如,可由URL表示网关、家庭内的终端)传输给服务局(例如,联网提供者),然后在服务局对流进行编辑,再或者将编辑结果作为流传输给依赖者,或者仅将由于编辑而附加的检索主题词传输给依赖者,这样,就能实现利用了网络的编辑服务。
第2实施方案
对本发明的第2实施方案所涉及的信息传输方法加以说明。首先,参考图24对本发明的网络结构加以说明。本发明在发送内容的发送终端241和接收内容的接收终端243之间,设有一个以上的进行中间传输的网关242。网关242,其内部结构例如和图4所示的信息传输装置100一样。以下,若不做特别说明,每一个实施方案中都使用图24中的网关242,内容也都是WWW内容。
利用图25来说明本发明中的网络传输方法。首先,网关242从接收终端243接收对内容的请求、及该内容必须在几秒内得以传输的时间制约(2501)。如图26所示,对内容的请求由HTTP(HypertextTransfer Protocol)完成,时间制约借助扩展头(Time-Restriction:)来请求。在图26中,请求在20秒以内传输test.jpg。顺便提一下,在R.Fielding et al.,“Hypertext Transfer Protocol--HTTP/1.1”,RFC2616,Internet Engineering Taskforce,Jun.1999.中,有有关HTTP的详细的说明。
其次,看一看内容是否被积累在网关242的内部(2502),若被积累在它的内部,就取出内容(2503);若未积累在它的内部,就从拥有内容的发送终端241接收(2504),并将内容的大小、时间制约作为附加信息附加到内容里(2505)。当网关242判断出内容可在时间制约内传输的时候(2506)就进行传输(2507)。在内容为积累起来的内容的时候,该判断由发送速率和内容的大小来决定。例如,设时间制约为T秒,发送速率为R比特/秒,内容大小为S字节,那么,若S×8÷R比T大,就不能传输。另一方面,在从发送终端241接收内容的时候,制约时间会由于接收而浪费掉,故在制约时间内不能将内容传输出去的可能性就大了。
在允许积累内容的情况下(2508),就向网关242内积累。在HTTP的1.1版本中,设定了Cache-Control:这样的头,若“Cache-Control:no-cache”这样的头是从发送终端241附加的,那么,那一内容不允许被积累,故将其废弃(2510),除此以外的内容将被积累在网关242内(2509)。
因在内容被第1次请求的情况下,网关242内尚未积累什么内容,结果从发送终端241接收内容需要花费时间,这样,因满足不了时间制约而不能被传输的可能性就变高,但在同样的内容被第2次请求的情况下,因网关242内已经有它了,故很快地就能从网关242开始传输,满足时间制约的可能性就会提高。
第3实施方案
参考图27对本发明的第3实施方案所涉及的信息传输方法进行说明。首先,网关242从接收终端243接收对内容的请求、及接收终端243为传输内容而确保的通信速率或者时间制约(2701)。如图28所示,对内容的请求由HTTP来完成。通信速率、时间制约分别可以利用扩展头Band-Width:、Time-Restriction:来请求。在图28中,请求以64kb/s的通信速率传输test.jpg。
其次,和第2实施方案一样取内容(2503、2504),并将内容的大小、时间制约、通信速率作为附加信息附加到内容里,以指定的通信速率传输内容(2707)。在通信速率被指定的情况下,便以那一通信速率进行传输。在内容的大小S、制约时间T被指定的情况下,若以比按S×8÷R计算出来的通信速率还高的通信速率来传输,就能满足时间制约。在通信速率R、内容大小S、制约时间T都被指定的情况下,若S×8÷R比T小,就能以通信速率R以上的通信速率进行传输,若不是这样,就不能传输了。但是,因在要传输的内容不是已经积累起来的内容的情况下,有必要从发送终端241接收内容,时间就被消耗在接收内容上了。在接收速率比所指定的发送速率还慢的情况下,就不能以接收速率以上的速率来传输了。在所传输的内容为已积累起来的内容的情况下,没有必要从外部接收,故可以任意地设定发送速率。
第4实施方案
对本发明的第4实施方案所涉及的信息传输方法进行说明。如图29所示,利用HTTP的扩展头Priority:,从接收终端243指定test.html及其中所包含的test1.jpg、test2.jpg这样的两个图像的优先度。网关242从优先度高的那一发送请求开始顺序地进行传输。在图29所示的情况下,一开始,先传输为基础的文本test.html,再传输图像test2.jpg。即使在发送test2.jpg的时候出现了故障,test2.jpg为用户比test1.jpg还想先看的图像,就能够将由障碍带来的灾害限制到最小限度。作为接收终端243附加优先度的另一方法,为:按优先度顺序重排来自接收终端243的发送请求的发送顺序,而且,若由发送终端241附加优先度,便可优先传输发送终端241要让我们看的信息。
这里是以包含图像的多媒体文本为例,但当内容为一章一章地构成的书本内容时,便可以通过给每一章加上优先度,来或最优先地发送目录及重要的章节,或一开始就将用户最关心的章节接收下来。
第5实施方案
参考图30对本发明的第5实施方案所涉及的信息传输方法加以说明。首先,网关242从接收终端243将对内容的请求、通信速率及时间制约都接收来(2701)。看一看所请求的内容中是否积累着可按所指定的通信速率且在所指定的时间内传输出去的大小的内容(3002),若已积累了就将它传输出去(3004),若尚未积累,就要看一看是否积累有所请求的内容本身(3003),若已积累,就将它取出来(2503);若尚未积累,就从发送终端241接收内容(2504),并将大小作为附加信息附加到内容里(3005),且作为未变换的内容积累起来(3006)。对所得到的未变换的内容进行变换,而使它的大小比S=R×8×T(时间制约T、通信速率R)还小(3007)。当内容为图像时,可以通过缩小图像的大小、减少色数或者通过压缩等格式化,来使大小变小。在已变换的内容中附加上变换后的大小及变换前的内容的名称作为附加信息(3008),并积累起来(3009)。传输这样得到的已变换完毕的内容,就能以所指定的通信速率并在所指定的制约时间内,将内容传输出去。
若利用已积累起来的已经变换完毕的内容进行传输,就可以很快地进行传输,且不会消耗进行变换处理所需要的时间。而且,即使变换完毕的内容未被积累起来,也可以通过将未变换的内容变换过来,而不用浪费用以从发送终端241接收内容所需要的传输时间。
图31示出了一将接收终端243的画面大小及显示色数附加到变换完毕的内容内作附加信息的例子。利用HTTP的扩展头,和对内容的请求一起,将画面的横幅(Terminal-Width:800)及纵幅(Terminal-Height:600)以点数,色数(Color-Depth:16)以比特数(16比特=65,536种色)从接收终端243发送给网关242。在网关242缩小图像的大小,以使它成为这一大小。若将该信息和已变换完毕的内容一起积累起来,那么,就能够应付来自性能相同的终端的对内容的请求。
顺便提一下,不难想象,在传输多个内容的情况下,或者通过几个网关的情况下,会由于进行变换处理所浪费的时间、传输时间而导致变换处理/传输不能在制约时间内完成。此时,传输“因不能进行变换处理,而不能传输”这样的消息,取代对内容的传输。因HTTP可以扩展状态符号,也就可利用它来实现。
第6实施方案
对本发明的第6实施方案所涉及的信息传输方法进行说明。时间制约的例子示于图32。一般认为时间制约有两种,即从发送终端241接收内容到接收终端243接收到内容所需的合计时间,及在网关进行中继处理所需要的时间。这两种时间制约可以通过利用HTTP的扩展头,象图33所示那样指定。在图33中,所需合计时间为20秒,一个网关的中继处理时间为5秒。
图34示出了如何处理第5实施方案(图30)中的时间制约的例子。接收到对内容的请求(2701)后,便开始测试所需要的时间(3401)。看一看变换完毕的内容是否已积累了(3002)。若已积累了,就可以很快地进行传输处理。因此,可用已接收的时间制约作检查条件。若在变换完毕的内容尚未积累,而要看一看未变换的内容是否积累了(3003)的情况下,知道大小变换处理(3007)的预定处理时间,就从已接收的时间制约减去预定处理时间,这样能更正确地估计传输所用的时间。可以从已接收的时间制约减去实际所需的时间及变换处理预定时间后所得的时间差,作实际进行大小变换(3007)时的变换条件。大小变换(3007)结束后,所需时间也测好了,那就从已接收的所需合计时间减去到那时位为止所测的时间而得到的时间作为新合计时间(3402),并作为新的附加信息附加到内容里(3008)。
估计很多情况下,从接收终端243发出的时间制约都是用在取内容上的合计时间(所需合计时间),但却不知道在所需的合计时间内,一个网关所能容许的处理时间为多久。因此,较理想的是,用发送终端241、网关242、或者接收终端243中的某一个来指定一个网关所需的时间。
第7实施方案
说明本发明的第7实施方案所涉及的信息传输方法。在网关242,和从发送终端241接收来又马上发送给接收终端243的内容相比,先积累起来后发送给接收终端243的积累内容,具有:可对内容进行加工,附加上统计数据等优点。因此,可以将对网关242内的统计数据等作为附加信息发送到接收终端243,再在接收终端243将统计信息和内容一起显示出来,这样就能将网关242的工作状况通知给接收终端。特别是,若以该内容被利用的次数作附加信息,就很容易将网关242内利用频度高的内容通知给接收终端243。图35所示的例子为:针对来自接收终端243的请求信息,利用HTTP的扩展头Access:,从网关242通知接收终端243利用件数为254件。图36所示的例子为:在两个图像3601、3602内将利用件数作为附加信息显示出来的内容3605。
第8实施方案
说明本发明的第8实施方案所涉及的信息传输方法。如图37所示,在网关1(3701)及网关2(3702)可能积累着和发送终端241的内容相同的内容的情况下,网关242从这三者中传输时间最短的那一个开始接收内容,然后再将它传输给接收终端243就可以了。
为实现它,而让网关242分别对每一个网关(3701、3702)进行网关名、通信频带宽度、应答时间的管理。成为网关的终端,在工作开始时或者定期地将网关名通知给相邻的网络终端,并由网关242接收而取得网关名。通信频带宽,可通过从该网关接收内容时,将字节数和所需时间存储下来而统计计算出来。应答时间是回答发送到该网关的询问所需要的时间,例如,如图38所示,通过发送HTTP的头句子(HEAD method)来询问该内容是否存在,从而看一看该回答时间。由通信频带宽、应答时间,可知传输需要多长时间,该网关以多快的应答速度反应,故可使通信频带宽、应答时间作选择对传输有利的网关的指针。
如上所述,可利用头句子,或者事先定期地交换的内容管理表来看一看每一台网关中是否存储有该内容。在内容管理表中,记载有网关所积累的所有内容的内容名、附加信息(包含大小、积累日时)、该内容是否已经变换完毕等,且在其为变换完毕的内容时,所记载的则是变换前的内容名。通过利用这些信息寻找内容或者已变换完毕的内容,就可以找到不会对网络造成什么负担的路径,从而可快速地传输内容。
第9实施方案
对本发明的第9实施方案所涉及的信息传输方法进行说明。在图39中,在网关242和接收终端243相距很近的情况下,将积累内容的积累部3901从网关242撤去,而让接收终端243能够参考该积累部3901,那么,在接收终端243和网关242不再保持网络连接的情况下,也会通过移动积累部3901而从接收终端243参考积累内容。
为此,就要在积累部3901内积累和第8实施方案相同的内容管理表和与其相对应的内容实体。因内容管理表中记载有内容的附加信息、变换条件等,故可以相同的条件参考到那时为止已参考过的内容,将利用频率等作为附加条件存储起来。
第10实施方案
参考图40,对本发明的第10实施方案所涉及的信息传输方法进行说明。在上述几个实施方案中,可以从发送终端241、网关242、接收终端243中的任一个,对内容附加上时间制约等附加信息。在利用HTTP协议传输从网关242传输来的内容的时候,通过让网关242接收来自接收终端243的对内容的请求消息(例如,图26和图28等),及来自发送终端241的对内容的回送消息(如图35)中分别以扩展头形式包含着的附加信息,网关242就能将分别从发送终端241、接收终端243接收的附加信息或者、由网关242独自发行的附加信息中的任一个,附加到传向接收终端243的内容里。
若从发送终端241附加附加信息,就能将发送终端241所认为的内容的重要程度等发送终端241的请求传输给接收终端243;若从接收终端243附加附加信息,则就能将接收终端243的请求,如要在多长时间内、以什么样的顺序取得内容传输给网关242。而且,在网关242,可传输网关242中的内容利用频率、频带信息、变换条件等、网关242的传输负荷信息、内容变换管理信息。
第11实施方案
对本发明的第11实施方案所涉及的信息传输方法进行说明。在以上几个实施方案中,使用HTTP对内容提出请求及对内容进行传输。通过利用HTTP中的扩展头,就可同时发送附加信息和对内容的请求及对内容的传输。
在利用RTP(H.Schulzrinne et al.,“RTP:A Transport Protocol forReal-Time Applications”,RFC 1889,Internet Engineering Taskforce,Jan.1996.)协议传输内容,例如活动图像、话音等流数据的情况下,要将图41所示的固定头(4101)加到数据中。若将从头的开始数起,第4位上的X(4102)设定为1,就可以利用图中的双重线以下的扩展头(4103)了。若象图42那样,决定index(4104)和Value(4105),就能同时传输内容和附加信息了;若将X(4102)设定为0,并通过特别定义表示数据类型的净荷PT(4106),就可利用和图41所示的格式相同的格式作固定头(4101)后面的部分(4103)的数据格式,而对附加信息进行传输。
利用RTCP(RTP Control Protocol,包括在上述RFC1889内)传输来自接收终端243的包含对频带宽、时间制约等进行变更的请求但不包含数据的附加信息。若象图43那样将净荷(4106)指定为204,RTCP就能够对每一个应用软件定义内容。通过设定一个适当的值(例如24)给subtype(4301),并象图42所示的那样决定index(4104)和Value(4105),就可以传输不包含数据的附加信息。
第12实施方案
对本发明的第12实施方案所涉及的信息传输方法进行说明。图44为本发明的网络构成图。本发明视以为对象的“信息”,可以由以下各种形态进行传输,其为:通信信息(电话、传真、电子邮件、揭示板等)442、广播内容(TV广播、收音机、因特网等)443以及网络内容(WWW、目录服务等)444等。
图45A及图45B为用以说明信息的传输形态的图。信息的传输形态有两种。第一种传输形态为:如图45A所示,从信息的发送终端直接将信息实体发给接收终端。在接收终端根据需要将信息实体保存在数据库441中。第二种传输形态为:如图45B所示,发送终端不仅发送信息实体,它还将记述了信息的所在和取得条件的文卷发给接收终端。在接收终端,则根据已接收到的文卷的记述内容来取信息实体。顺便提一下,在图45B所示的情况下,并非接收终端一定要有数据库。
图46为用以说明记述信息之所在的方法和取得条件的图。在信息的存储处的记述内容中,记述着电话号码、地址、纬度、经度、http的地址、ftp(file transmission protocol)的地址、邮件地址等能能够辨认出信息之所在的信息。还有,在从信息积累处取信息的条件中,记述着时间段、制约时间、频带、压缩方式、文卷大小、存储容量、终端负荷、价格、传输所需时间、版本信息、所出示的优先度、IP(internetprotocol)地址、端口号码、主机名、代表图像、传感器信息等这样的获得信息的条件。可以通过利用ftp、http、mail及独自协议作将信息的取得条件通知给信息接收终端的协议来实现。而且,由接收终端取信息实体的协议也一样。
如图46所示,记述方法1,为一利用ftp协议记述信息的所在的例子;记述方法2,为一利用电话号码、地址、纬度、经度来记述信息之所在的例子;记述方法3,为一记述了能够取信息的时间段(例如,在午夜0:00点到早晨8:00这一时间段内取)、制约时间(例如,1个小时以内取得该文卷);记述方法4,为一和频带(若能保证例如频带在64kbps以上,就取该文卷,若不能,就不取)有关的记述例;记述方法5,为一和存储容量(若接收终端具有3M字节以上的存储容量,就取该文卷;若文卷大小在1M字节以下,压缩方式为JPEG)有关的记述例;记述方法6,为一和终端负荷(例如,若通信侧的终端负荷下降到50%以下,就取该文卷)有关的记述例。可根据应答时间、延迟时间、抖动、包损失等来推测终端负荷、可使用的传输频带。这些信息之所在及取得条件可多个混合在一起;还可进行和价格有关的记述;还可记述视压缩方式、传输频带而定的接收所需的预定时间、版本信息、发送者想出示的优先度、IP地址、端口号码、主机号、代表图像、传感器信息(如记述方法1~7)。根据这些信息,或对要取的信息进行选择,或在发送终端进行适当的压缩,或在发送终端、接收终端预约传输频带。
图47为用以说明发送终端、接收终端的结构的图。发送终端、接收终端中包括:接收、发送信息的传输部4701、管理和可使用的传输频带有关的信息的传输频带管理部4702、管理时间信息的时间管理部4703、管理用户信息(用户名、用户可利用的存储容量的信息、信息是否要付钱等)、其所在(如机器名)的用户管理部4704、管理终端的存储容量的存储容量管理部4705、管理终端负荷的终端负荷管理部4706、在终端存储信息的存储部4707以及控制各部的终端控制部4708。发送终端和接收终端都没有必要具备所有的功能(例如,可以没有存储部)。可由发送终端通知接收终端它拥有信息,或者将拥有信息的终端的所在通知给接收终端,代替由发送终端通知接收终端它拥有信息。
信息的发送终端,可根据时间段、制约时间(例如,信息的丢弃时间)、频带、压缩方式、文卷大小、存储容量、终端负荷、价格、传输所需时间、版本信息、所出示的优先度、IP地址、端口号码、主机名、代表图像、传感器信息等条件中的至少一个,或传输信息,或仅发送对信息积累处的记述和对从信息积累处取信息的条件的记述。同样,信息的接收终端,可根据时间段、制约时间、频带、压缩方式、文卷大小、存储容量、终端负荷、价格、传输所需时间、版本信息、所出示的优先度、IP地址、端口号码、主机名、代表图像、传感器信息等条件中的至少一个,来选择应从信息积累处取得的信息。不仅可在发送、接收终端间利用取这些信息的条件,还可以在预约进行中继的网关、路由器、高速缓存等网络资源时利用它们。
按照本发明,信息本身,或者以信息积累处与取信息的条件组合起来的形式,或者以信息本身的任一种形式来积累并管理的,故所有的信息没有必要存在于同一个存储装置内。因此,不用准备大规模的存储容量。也很容易适应象家电那样的低性能机器、低性能网络。还有,因信息实体不被一元化管理,故可分散开存储装置的负荷(处理、保修)。换句话说,没有必要向信息请求处传输信息实体,只要将信息实体之所在、取信息的条件通知给信息请求处就可以了。信息请求处根据已取得的信息实体的所在及取信息的条件来取信息实体。而且,就是在传输频带、存储容量不够,而不能传输信息实体的情况下,也是靠仅传输信息积累处和取信息的条件,就能较易地管理信息的更新。取信息的人,没有必要取信息实体,只参考取信息的条件(例如代表图像)就可以了。而且,若利用传感器信息,例如还可以使要通知给利用者的信息更新通知自动化。当通信价格成为问题的时候,还可以通过编排顺序,以做到:在通信价格较低的深夜取信息实体。能适应这样的传输频带、终端性能有变动的情况。
图48为用以说明在携带终端的利用方法的图。第1个例子为在家庭的家庭服务器管理购买信息、广告信息的情况。这里所说的是,根据利用者在线购物或者在商店里购物的实际购物成绩,将所购买的商品、服务信息、广告信息等发给家庭内的家庭服务器且将其存储起来这样的情况。以家庭服务器为第1终端,以携带终端为第2终端,且第2终端中也有存储信息的机构,对照一下第1终端及第2终端所管理的信息,然后对第2终端的信息加以更新。且更新信息时,至少更新信息实体、对信息积累处的记述以及从信息积累处取信息的条件这三者中之一。更新方法为,根据利用者的姓名、时间、信息的种类(购买信息、广告信息)来更新。第2个例子说明的是将商店内的结帐处和携带终端联合起来使用的情况。利用者,先对输入在商店里所用的在库管理(Point of Sale:POS)系统里的购买信息和他们的携带终端所管理的信息做一下比较,再和上述第1个例子那样来更新信息(让商店内的POS系统为第1终端,让利用者的携带终端为第2终端)。
在更新第2终端的信息的时候,可以通过传送或更新广告信息,来向利用第2终端的利用者提供各种优惠(例如,提供便宜的通信费、终端费用,发行优惠券等)。顺便提一下,购买信息,至少包括购买者姓名、商品名、服务名、个数、可食用期限、使用期限、修理日中之一个信息(还可以包括和商品有关的信息,例如,成分、所使用的材料、原产地、受欢迎程度等);广告信息,则至少包括广告人、商店、商品名、服务名、各种展销信息、、广告期限等中之一个信息。携带终端和第1终端间的通信手段可采用无线、有线、存储媒体中之任一个。携带终端可为个人电脑、携带电话、IC卡中之任一个。因为利用者能够在携带终端更新购买信息、广告信息等并对其进行管理,故他们很容易做商品和服务的购买记录(家庭支出记录本),机器的修理记录,食品、消耗品等的库存管理记录,也很容易从广告中寻找到新的商品、商店等。而且,不仅可由商店来管理购买信息、广告信息,也可由第3组织、公司来管理理购买信息、广告信息。第3组织、公司既可靠做广告来获利,又可通过统计计算多个商店的购买情况,整理出购买动向并将它反馈出去而从中获利。向第3组织提供利用者购买信息的可以不是商店,而是利用者。但第3组织要向利用者提供各种优惠(例如,提供便宜的通信费、终端费用,发行优惠券等)作为对他们的报偿。另一方面,第3组织则或从商店获取广告费,或从将消费者的购买动向等信息提供出去而获利。第1、第2终端可为图47所示那样的发送终端、接收终端。
图49为用以说明对消息进行合成、分解的消息控制终端的图。在图49所示的结构中,包括:接收信息并对信息的去处及信息的内容进行解析的消息解析部;和根据对信息的解析结果,或积累信息,或变换信息,或统一信息,再进行传输的消息统一部。这时,可以根据对信息的解析结果,将信息变换为信息实体、对信息积累处的记述以及从信息积累处取信息的条件这三者中之至少一个形态,再积累或者传输已变换的信息。还包括:接收信息并对信息的去处及信息的内容进行解析的消息解析部;和根据对信息的解析结果,或取信息,或变换信息,或分解信息,再对其进行传输的消息分解部。这时,可以根据对信息的解析结果,将信息变换为信息实体、对信息积累处的记述以及从信息积累处取信息的条件这三者中之至少一个形态,再对其进行传输。顺便提一下,统一、分解消息的功能可以存在于同一个信息控制终端中,也可以不存在于同一个信息控制终端中。在这两个功能都存在的情况下,可象图49所示的那样,由信息控制部进行统一管理。
图50为一用以说明如何使用对消息进行统一、分解的消息控制终端的图。图50所示的是,将它应用到高度信息化交通网络系统(ITS:Intelligent Transport Systems)的例子。在ITS下,能够随地(位置信息)地依次从道路、汽车上取传感器信息、AV(话音、图像)信息。这里,传感器信息,指GPS(Global Positioning System)信息等。从网路资源和存储容量的角度来看,在大规模网络下,在中心集中管理在很多不同地方取得的传感器信息、AV信息,是很困难的。若将图49所示的消息控制终端布置成图50所示的阶层结构,就很容易对信息进行管理了。换句话说,在离车、道路很近的末端网路可以取很多传感器信息、AV信息。因此,可在每一个位置信息、每一个时间段将多个传感器信息、位置信息集合起来(合并为一个消息)。将所得的结果存储到末端的消息控制终端的存储装置中,并将存储处的地点及已集合好的传感器信息发给中心。这样,就可以减少发送到中心的信息量。想参考已集合好的传感器信息、AV信息的利用者,从中心取AV信息的存储处及传感器信息,从AV信息的存储处取信息实体。
相反,在要将中心已收集的AV信息、传感器信息发给利用者的情况下,从中心将传感器信息及有关的AV息的存储处发出去,从末端的消息控制终端的AV信息的存储装置取AV信息实体。将传感器信息和所取得的实体一起发给利用者。
本系统的运行方法为,可以在每一个不同的地区从终端的利用者那里收集广告信息并对其进行合成,然后将它们分配给其他利用者;也可以从中心发送广告信息。系统运行者获得信息提供费(传感器信息和AV信息)、广告费。按本发明,很容易进行大规模的信息收集和发送。顺便提一下,消息控制终端可为图47所示的发送终端和接收终端。换句话说,可以根据传输频带、存储容量的残余量,以信息实体、对信息积累处的记述以及从信息积累处取信息的条件这三者中之一个表现形态来传输、存储信息。
在从图48到图50所示的情况下,可以根据时间、地点(GPS)、携带电话是在可通信圈内还是圈外、利用者的指示、信息的存储容量以及传输频带等来更新信息。
本发明可被应用到因特网中对WWW的高速缓存、信息检索服务、电话(包括看家电话)、传真的积累通信装置等上。只不过是传输路径并不仅限于因特网协议。按本发明,不用准备大容量的存储装置,而是由一个容量较小的存储装置来管理通信信息(电话、传真、电子邮件、留言板等)、广播内容(TV广播、收音机、因特网等)以及网络内容(WWW、目录服务等),而很容易取得必要的信息。
第13实施方案
参考图51对本发明的第13实施方案所涉及的信息传输方法进行说明。图51所示的系统,由装有存储装置的服务提供侧终端;和包括(和网络连接的)1台以上的机器,例如个人电脑(PC)、传真、(携带)电话等的利用者侧终端构成。根据已规定的规则,对每一台机器所拥有的信息和服务提供侧终端的存储装置内的信息做一下比较,然后更新服务提供侧终端的存储装置内的信息(图51(1))。只要能将机器所备有的存储装置的信息传输给服务提供侧终端并对其进行更新,即使机器的电源掉了,也可以参考机器的信息、修改机器的信息等。相反,若服务提供侧终端的信息已被更新,这时只要接上家庭内的机器的电源而使它们处于可使用的状态,机器就会看一看服务提供侧终端的信息的更新状态,然后更新自己的信息,从而保持信息的一致性。
顺便提一下,在利用者侧终端中也有存储装置的情况下,机器、服务提供侧终端可以通过利用者侧终端的存储装置来更新信息。在下述几种情况中的至少一种情况下,对所规定的信息(例如,特定目录中的文本文卷)进行更新,情况为:机器结束时;所规定的每一个周期;向存储装置写入或者从存储装置读出时;所规定的操作被执行的时候(例如,在一定时间内,无输出、输入操作的时候)。这里所说的信息,个人电脑的话,指的是文本文卷;传真的话,指的是电子图形文卷(附在电子邮件里的文卷);电话的话,指的又是被电子记录下来的话音。
另一利用形态,为由装有存储装置的服务提供侧终端、装有1台以上机器且备有存储装置的利用者侧终端构成。根据已规定的规则,对利用者侧终端所保有的信息和服务提供侧终端的存储装置内的信息做一下比较,然后更新服务提供侧终端的存储装置内的信息(图51(2))。为在将各种各样的信息集合并记录到利用者侧终端的情况下,能够很容易地从家庭外访问家庭内的信息,就要将信息传输给服务提供侧终端并进行更新。和上述一样,即使服务提供侧终端的信息已被更新,只要自动地更新利用者侧终端的信息,就可以保持信息的一致性。该利用形态对家庭的信息全部在利用者侧终端的存储装置内集中管理那样的情况适用。
又一利用形态,为由装有存储装置的服务提供侧终端、装有1台以上的机器且备有存储装置的利用者侧终端构成。根据已规定的规则,对每一台机器所拥有的信息和服务提供侧终端的存储装置内的信息做一下比较,然后更新利用者侧终端的存储装置内的信息。只要能将机器所备有的存储装置的信息传输给利用者侧终端并进行更新,即使机器的电源掉了,也可以对机器进行信息访问(图51(3))。相反,即使利用者侧终端的信息被更新了,只要接上家庭内的机器的电源而使机器处于可使用的状态,机器就可以看一看利用者侧终端的信息的更新状态,然后对自身的信息进行更新,而保持信息的一致性。在该利用形态下,没有必要准备由联网提供商提供的服务提供侧终端(存储装置)。
如上所述,根据图51所示的结构,就是在家庭内的机器的电源掉了,访问家庭受到限制的情况下,也能很容易地参考机器内的信息及更新机器的信息。信息的更新协议可为ftp那样的标准协议,也可为独自的协议。顺便提一下,该系统不仅可在家庭内使用,也可以在移动体通信上,如汽车上使用。
按本发明,可在发送侧和接收侧间存在传输带隙的情况下,实现能够有效地利用传输频带和积累媒体的网关。该网关不仅可为家庭内所使用的网关,也可为汽车上所使用的网关,还可以作镜像服务器上的网关。不仅可使用电话线、ATM、无线LAN、Bluetooth等通信线作传输路径,还可以利用CATV、卫星广播等广播媒体作传输路径。该技术对BS数字广播这样的带相关信息网页的电视广播等这样的同时参考流图像、文本信息的状态也很有效。

Claims (12)

1、一种信息传输方法,其中:
包括:
对发送终端的数据收发的传输频带进行监视的步骤;
以发送请求为输入并决定数据请求的顺序的步骤;
根据上述发送终端侧的频带信息及上述数据请求,对数据的存储、传送、废弃进行控制的步骤;
对接收终端的数据收发的传输频带进行监视的步骤;
从上述接收终端输入上述发送请求的步骤;
根据上述接收终端侧的频带信息,对数据的存储、传送、废弃进行控制的步骤;以及
以节目信息及记述了与节目相关的信息的所在地的内容管理信息为输入,在节目开始之前,或者在节目的播放过程中,事先由接收侧自动地取得、积累和节目有关的信息,并视节目的收视状况,把事先已由接收侧取得的信息显示出来的步骤。
2、一种信息传输方法,其中:
包括:
对发送终端的数据收发的传输频带进行监视的步骤;
以发送请求为输入并决定数据请求的顺序的步骤;
根据上述发送终端侧的频带信息及上述数据请求,对数据的存储、传送、废弃进行控制的步骤;
对接收终端的数据收发的传输频带进行监视的步骤;
从上述接收终端输入上述发送请求的步骤;
根据上述接收终端侧的频带信息,对数据的存储、传送、废弃进行控制的步骤;以及,
输入以时间制约和通信速率为附加信息的内容,并传输具有和上述附加信息相同的附加信息的已积累且变换完毕的内容,若不存在该已积累且变换完毕的内容,就根据上述附加信息来变换上述已输入的内容的大小,并将变换完毕的内容和包括变换前的内容名、内容大小的附加信息一起积累起来并传输出去,从而节省变换时间,并在所规定的时间内以所规定的通信速率传输内容。
3、一种信息传输方法,其中:
包括:
对发送终端的数据收发的传输频带进行监视的步骤;
以发送请求为输入并决定数据请求的顺序的步骤;
根据上述发送终端侧的频带信息及上述数据请求,对数据的存储、传送、废弃进行控制的步骤;
对接收终端的数据收发的传输频带进行监视的步骤;
从上述接收终端输入上述发送请求的步骤;
根据上述接收终端侧的频带信息,对数据的存储、传送、废弃进行控制的步骤;以及
在传输已积累的内容时,是将对应着上述内容的积累状态的附加信息加到上述内容后再传输它,上述接收终端接收它们并将上述附加信息显示出来的步骤。
4、一种信息传输方法,其中:
包括:
对发送终端的数据收发的传输频带进行监视的步骤;
以发送请求为输入并决定数据请求的顺序的步骤;
根据上述发送终端侧的频带信息及上述数据请求,对数据的存储、传送、废弃进行控制;
对接收终端的数据收发的传输频带进行监视的步骤;
从上述接收终端输入上述发送请求的步骤;
根据上述接收终端侧的频带信息,对数据的存储、传送、废弃进行控制;以及
根据对信息的解析结果,将信息变换为信息实体、对信息积累处的记述、从信息积累处取信息的条件中之至少一个形态,并对其进行传输的步骤。
5、一种信息传输装置,其中:
包括:
至少对一个发送终端接收、发送数据的发送终端侧通信接口;
对上述发送终端的数据收发的传输频带进行监视的发送终端侧频带监视部;
存储数据的存储部;
以发送请求为输入,决定请求的顺序并将其输出的请求管理部;
根据上述发送终端侧频带监视部所监视的发送终端侧的频带信息、来自上述请求管理部的请求,对数据的存储、传送、废弃进行控制的数据管理部;以及
数据解释部,其对上述数据管理部已取得的数据的内容进行解释而将所认为的下一个会被请求的数据地址抽出来,再根据传输条件决定请求的顺序,而向上述请求管理部请求数据的。
6、一种信息传输装置,其中:
包括:
至少对一个发送终端接收、发送数据的发送终端侧通信接口;
对上述发送终端的数据收发的传输频带进行监视的发送终端侧频带监视部;
存储数据的存储部;
以发送请求为输入,决定请求的顺序并将其输出的请求管理部;
根据上述发送终端侧频带监视部所监视的发送终端侧的频带信息、来自上述请求管理部的请求,对数据的存储、传送、废弃进行控制的数据管理部;以及
数据库管理部,它至少备有管理已取得的信息的存储时刻的存储时刻管理装置、管理该信息的被参考时刻的被参考时刻管理装置、管理附加在该信息上的检索主题词的检索主题词管理装置、以及管理该信息的复制状态的复制状态管理装置中之一。
7、一种信息传输装置,其中:
包括:
至少对一个发送终端接收、发送数据的发送终端侧通信接口;
对上述发送终端的数据收发的传输频带进行监视的发送终端侧频带监视部;
存储数据的存储部;
以发送请求为输入,决定请求的顺序并将其输出的请求管理部;
根据上述发送终端侧频带监视部所监视的发送终端侧的频带信息、来自上述请求管理部的请求,对数据的存储、传送、废弃进行控制的数据管理部;以及
传送控制部,它根据来自请求管理部的请求,从上述数据管理部中取被请求的数据,并根据来自上述请求管理部或者上述数据管理部的传输条件,按需要对从上述数据管理部取得的数据进行加工。
8、根据权利要求第7项所述的信息传输装置,其中:
进一步包括:监视上述存储部的存储容量的容量监视部,
上述数据管理部,它至少根据从上述发送终端侧通信接口输入的来自上述发送终端的传输条件、由上述发送终端侧频带监视部所监视的发送终端侧的频带信息、由上述容量监视部所监视的上述存储部的存储容量信息中之一,对从上述发送终端侧通信接口输入的数据或者由上述传送控制部指定而从上述存储部取得的数据,选择存储到上述存储部、传送到上述传送控制部、废弃这三者中之至少一个,并将传送控制信息送到上述传送控制部。
9、根据权利要求第7项所述的信息传输装置,其中:
进一步包括:管理上述发送终端侧信息接口的传输频带并对其进行控制的发送终端侧频带控制部;及在上述请求管理部所指定的时刻或者所指定的时间,将上述请求管理部所指定的请求发送给上述发送终端侧通信接口的顺序管理部,
上述请求管理部,它根据上述发送请求,将传输条件和对数据有无的咨询一起输出给上述传送控制部,再根据传输条件传输该所存储的数据。若所存储的该数据不存在,便根据所请求的数据的种类、从上述传送控制部取得的来自上述发送终端的传输条件、从上述传送控制部取得的本装置的传输条件、由上述发送终端侧频带监视部监视的发送终端侧的频带信息中的至少一个,将频带控制信息发送到上述发送终端侧频带控制部,并决定请求顺序,或者将请求从上述发送终端侧通信接口传输给上述发送终端;或者将请求和传输请求的顺序一起输出给上述顺序管理部;或者将已存储在上述顺序管理部的请求输出来。
10、一种信息传输装置,其中:
包括:
至少对一个发送终端接收、发送数据的发送终端侧通信接口;
对上述发送终端的数据收发的传输频带进行监视的发送终端侧频带监视部;
存储数据的存储部;
以发送请求为输入,决定请求的顺序并将其输出的请求管理部;
根据上述发送终端侧频带监视部所监视的发送终端侧的频带信息、来自上述请求管理部的请求,对数据的存储、传送、废弃进行控制的数据管理部;
至少对一个接收终端接收、发送数据的接收终端侧通信接口;
对上述接收终端的数据收发的传输频带进行监视的接收终端侧频带监视部;
用以从上述接收终端输入上述发送请求的装置,以及,
传送控制部,它根据来自上述请求管理部的请求,从上述数据管理部中取被请求的数据,并根据来自上述请求管理部或者上述数据管理部的传输条件,按需要对从上述数据管理部取得的数据进行加工,并将其从上述接收终端侧通信接口发送到上述接收终端,
上述数据管理部,还具有:根据上述接收终端侧频带监视部所监视的接收终端侧的频带信息,对数据的存储、传送、废弃进行控制的功能。
11、根据权利要求第10项所述的信息传输装置,其中:
进一步包括:管理上述接收终端侧通信接口的传输频带并对其进行控制的接收终端侧频带控制部;及监视上述存储部的存储容量的容量监视部,
上述数据管理部,它至少根据从上述发送终端侧通信接口输入的来自上述发送终端的传输条件、从上述传送控制部输入的来自上述接收终端的传输条件、由上述接收终端侧频带监视部所监视的接收终端侧的频带信息、由上述发送终端侧频带监视部所监视的发送终端侧的频带信息、由上述容量监视部所监视的上述存储部的存储容量信息中之一,对从上述发送终端侧通信接口输入的数据、或者由上述传送控制部指定而从上述存储部取得的数据,选择存储到上述存储部、传送到传送控制部、废弃这三者中之至少一个,并将频带控制信息送到上述接收终端侧频带控制部,将传送控制信息送到上述传送控制部。
12、根据权利要求第10项所述的信息传输装置,其中:
进一步包括:管理上述发送终端侧通信接口的传输频带并对其进行控制的发送终端侧频带控制部;及在上述请求管理部所指定的时刻或者所指定的时间,将上述请求管理部所指定的请求发送给上述发送终端侧通信接口的顺序管理部,
上述请求管理部,它根据上述接收终端侧通信接口所接收的来自上述接收终端的请求,将传输条件和对数据有无的咨询一起输出给上述传送控制部,再根据传输条件传输该所存储的数据。若所存储的该数据不存在,便根据所请求的数据的种类、从上述传送控制部取得的来自上述发送终端的传输条件、从上述传送控制部取得的本装置的传输条件、由上述发送终端侧频带监视部监视的发送终端侧的频带信息中的至少一个,将频带控制信息发送到上述发送终端侧频带控制部,并决定请求顺序,或者将请求从上述发送终端侧通信接口传输给上述发送终端;或者将请求和传输请求的顺序一起输出给上述顺序管理部;或者将已存储在上述顺序管理部的请求输出来。
CNB008024812A 1999-11-01 2000-10-27 信息传输方法及装置 Expired - Fee Related CN1328892C (zh)

Applications Claiming Priority (13)

Application Number Priority Date Filing Date Title
JP310552/99 1999-11-01
JP31055299A JP4663050B2 (ja) 1999-11-01 1999-11-01 情報伝送方法
JP310552/1999 1999-11-01
JP2000116061A JP2001308901A (ja) 2000-04-18 2000-04-18 情報伝送方法
JP116061/2000 2000-04-18
JP116061/00 2000-04-18
JP141497/00 2000-05-15
JP141497/2000 2000-05-15
JP2000141497A JP2001325136A (ja) 2000-05-15 2000-05-15 データ更新方法
JP274617/00 2000-09-11
JP274617/2000 2000-09-11
JP2000274617A JP2002084325A (ja) 2000-09-11 2000-09-11 情報取得方法および情報取得装置
PCT/JP2000/007609 WO2001033784A1 (fr) 1999-11-01 2000-10-27 Procede et appareil de transmission d'informations

Publications (2)

Publication Number Publication Date
CN1336059A CN1336059A (zh) 2002-02-13
CN1328892C true CN1328892C (zh) 2007-07-25

Family

ID=27480025

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008024812A Expired - Fee Related CN1328892C (zh) 1999-11-01 2000-10-27 信息传输方法及装置

Country Status (5)

Country Link
US (1) US6965604B1 (zh)
EP (1) EP1156631B1 (zh)
KR (1) KR20010101347A (zh)
CN (1) CN1328892C (zh)
WO (1) WO2001033784A1 (zh)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2368481A (en) * 2000-09-27 2002-05-01 Donald William Bursill Method for monitoring a gambling event, displaying both live video and animated images.
KR20030032123A (ko) * 2001-10-10 2003-04-26 김덕우 무선 통신 단말기의 인터넷 접속 장치 및 그 접속 방법
JP2003132248A (ja) * 2001-10-24 2003-05-09 Fujitsu Ltd 売上情報管理装置及び売上情報管理システム
KR20040028401A (ko) * 2002-09-30 2004-04-03 주식회사 케이티 대역폭별 컨텐츠 제공 시스템 및 그 방법
JP4497804B2 (ja) * 2002-10-08 2010-07-07 キヤノン株式会社 受信装置及び受信装置の制御方法
US7286483B2 (en) * 2002-11-14 2007-10-23 Intel Corporation Electronic data transfer based on selective storage of incoming packets
JP4340084B2 (ja) 2003-03-11 2009-10-07 パナソニック株式会社 送信装置および送信方法
US20040205249A1 (en) * 2003-03-17 2004-10-14 Post Point Software, Inc. Methods and systems for determining whether to compress computer communications
JP4069818B2 (ja) * 2003-07-17 2008-04-02 株式会社日立製作所 帯域監視方法及び帯域監視機能を備えたパケット転送装置
US20050135490A1 (en) * 2003-12-22 2005-06-23 Randy Zimler Methods of providing communications services
US20060010247A1 (en) * 2003-12-22 2006-01-12 Randy Zimler Methods for providing communications services
CN100365623C (zh) * 2004-02-23 2008-01-30 华为技术有限公司 设备档案管理系统及方法
US7673018B2 (en) 2004-04-08 2010-03-02 Research In Motion Limited Message send queue reordering based on priority
US10887212B2 (en) * 2004-08-20 2021-01-05 Extreme Networks, Inc. System, method and apparatus for traffic mirror setup, service and security in communication networks
JP2006246395A (ja) * 2005-03-07 2006-09-14 Fujitsu Ltd マルチキャストプロキシ装置
US8713607B2 (en) * 2005-09-30 2014-04-29 Microsoft Corporation Multi-room user interface
HUE041917T2 (hu) * 2006-08-17 2019-06-28 Redcom Laboratories Inc PTT/PTS jelzésátvitel internet protokoll hálózatban
US7954131B2 (en) 2007-06-13 2011-05-31 Time Warner Cable Inc. Premises gateway apparatus and methods for use in a content-based network
KR101365325B1 (ko) * 2007-07-03 2014-02-19 엘지전자 주식회사 데이터 송수신 방법
US9743142B2 (en) * 2008-02-19 2017-08-22 Time Warner Cable Enterprises Llc Multi-stream premises apparatus and methods for use in a content delivery network
US8345098B2 (en) * 2008-03-17 2013-01-01 International Business Machines Corporation Displayed view modification in a vehicle-to-vehicle network
US8400507B2 (en) * 2008-03-17 2013-03-19 International Business Machines Corporation Scene selection in a vehicle-to-vehicle network
US9043483B2 (en) * 2008-03-17 2015-05-26 International Business Machines Corporation View selection in a vehicle-to-vehicle network
US9123241B2 (en) 2008-03-17 2015-09-01 International Business Machines Corporation Guided video feed selection in a vehicle-to-vehicle network
JP5157763B2 (ja) 2008-09-02 2013-03-06 アイコム株式会社 データ通信制御装置、データ通信方法、データ通信システム及びデータ通信プログラム
JP5017231B2 (ja) * 2008-10-20 2012-09-05 日立オートモティブシステムズ株式会社 車載ゲートウェイ装置におけるルーティング方法
JP2010109878A (ja) * 2008-10-31 2010-05-13 Toshiba Corp 主装置及び帯域割り当て方法
WO2010064843A2 (ko) * 2008-12-02 2010-06-10 엔에이치엔비즈니스플랫폼 주식회사 업체 정보 전송 광고 방법 및 시스템
JP5321221B2 (ja) * 2009-04-22 2013-10-23 富士通株式会社 管理装置、管理方法、およびプログラム
US8456302B2 (en) 2009-07-14 2013-06-04 Savi Technology, Inc. Wireless tracking and monitoring electronic seal
SG178484A1 (en) * 2009-08-17 2012-04-27 Deal Magic Inc Contextually aware monitoring of assets
CN102129078B (zh) * 2010-01-20 2013-05-22 厦门雅迅网络股份有限公司 上传车辆定位数据的方法
IT1397809B1 (it) * 2010-02-11 2013-02-01 Isi Holding S R L Mms (meteorogical message system) - sistema di switching di messaggi meteorologici.
US8510267B2 (en) * 2011-03-08 2013-08-13 Rackspace Us, Inc. Synchronization of structured information repositories
JPWO2014068700A1 (ja) * 2012-10-31 2016-09-08 株式会社日立システムズ 生体情報収集・配信システム
US8923333B2 (en) * 2013-02-08 2014-12-30 Shoab A. Khan Cognitive hub for self-healing and self-forming network with hybrid communication technologies
US9106887B1 (en) 2014-03-13 2015-08-11 Wowza Media Systems, LLC Adjusting encoding parameters at a mobile device based on a change in available network bandwidth
JP6514100B2 (ja) * 2015-12-28 2019-05-15 株式会社東芝 通信装置、通信システム及びネットワーク管理方法
DE102016204195A1 (de) * 2016-03-15 2017-09-21 Siemens Aktiengesellschaft Verfahren und Vorrichtung zum Datenaustausch
DE112016006726B4 (de) * 2016-05-16 2019-10-24 Mitsubishi Electric Corporation Informationsbereitstellungssystem, Server und Informationsbereitstellungsverfahren
US10349059B1 (en) 2018-07-17 2019-07-09 Wowza Media Systems, LLC Adjusting encoding frame size based on available network bandwidth
KR102388617B1 (ko) * 2019-04-15 2022-04-21 주식회사 가디언이엔지 클라이언트 기반 트래픽 조절 장치 및 방법
CN111083060B (zh) * 2020-03-04 2020-12-08 武汉迈异信息科技有限公司 一种网络流量控制方法

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1028460A (ja) * 1996-07-18 1998-02-03 Kubota Corp 排藁細断装置
JPH1049422A (ja) * 1996-07-31 1998-02-20 Nec Corp リモートファイルのキャッシュ装置
JPH10164533A (ja) * 1996-11-26 1998-06-19 Canon Inc 画像通信方法及び装置
JPH10257455A (ja) * 1997-03-17 1998-09-25 Sony Corp Url情報伝送方法及び装置、インターネットへのアクセス方法、インターネット接続装置、インターネット接続システム、並びに記録媒体
JPH1115714A (ja) * 1997-06-25 1999-01-22 Mitsubishi Electric Corp 情報取得端末、情報キャッシュサーバ及び情報取得方法
EP0895374A2 (en) * 1997-07-31 1999-02-03 Fujitsu Limited Communication system for a computer network
JPH11219312A (ja) * 1998-02-04 1999-08-10 Hitachi Ltd データキャッシュ方法およびデータアクセス方法
WO1999056438A1 (fr) * 1998-04-24 1999-11-04 Sony Corporation Procede et systeme pour fournir des contenus, procede et systeme de reception, et procede et systeme de communication
JP2000293424A (ja) * 1999-04-09 2000-10-20 Hitachi Ltd ネットワークキャッシュ装置およびキャッシュ制御方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0669921A (ja) 1992-08-20 1994-03-11 Hitachi Ltd 通信ネットワーク
JPH06301887A (ja) 1993-04-12 1994-10-28 Toshiba Corp 交通情報管理装置
JP3044983B2 (ja) 1993-08-25 2000-05-22 株式会社日立製作所 Atmスイッチングシステムのセル制御方法
US5367523A (en) * 1993-08-26 1994-11-22 International Business Machines Corporation Adaptive rate-based congestion and flow control in packet communications networks
US5784358A (en) 1994-03-09 1998-07-21 Oxford Brookes University Broadband switching network with automatic bandwidth allocation in response to data cell detection
JPH07248980A (ja) * 1994-03-11 1995-09-26 N T T Data Tsushin Kk マルチメディア情報の通信方式
ATE215763T1 (de) * 1995-11-22 2002-04-15 Samsung Electronics Co Ltd Architektur eines heim-multimedia-netzwerkes
US5915207A (en) * 1996-01-22 1999-06-22 Hughes Electronics Corporation Mobile and wireless information dissemination architecture and protocols
US6222856B1 (en) * 1996-07-02 2001-04-24 Murali R. Krishnan Adaptive bandwidth throttling for individual virtual services supported on a network server
US5991306A (en) * 1996-08-26 1999-11-23 Microsoft Corporation Pull based, intelligent caching system and method for delivering data over a network
JP3048938B2 (ja) 1996-10-28 2000-06-05 神戸日本電気ソフトウェア株式会社 Wwwブラウジング装置
US5961602A (en) * 1997-02-10 1999-10-05 International Business Machines Corporation Method for optimizing off-peak caching of web data
JP3356961B2 (ja) 1997-04-08 2002-12-16 直之 宮山 テレビ番組関連情報提供システム
US6141333A (en) * 1997-09-30 2000-10-31 Lucent Technologies Inc. Tiered satellite internet delivery system
EP0918423B1 (de) * 1997-10-15 2004-03-10 Nokia Corporation Mobiles Telefon für Internet-Anwendungen
JPH11234333A (ja) 1998-02-13 1999-08-27 Chokosoku Network Computer Gijutsu Kenkyusho:Kk ゲートウェイ装置
JP3486125B2 (ja) * 1999-01-14 2004-01-13 富士通株式会社 ネットワーク機器制御システム及び装置
US6697850B1 (en) * 2000-05-09 2004-02-24 Northrop Grumman Corporation Satellite-based communications system having an on-board internet web proxy cache
US6816458B1 (en) * 2000-09-13 2004-11-09 Harris Corporation System and method prioritizing message packets for transmission

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1028460A (ja) * 1996-07-18 1998-02-03 Kubota Corp 排藁細断装置
JPH1049422A (ja) * 1996-07-31 1998-02-20 Nec Corp リモートファイルのキャッシュ装置
JPH10164533A (ja) * 1996-11-26 1998-06-19 Canon Inc 画像通信方法及び装置
JPH10257455A (ja) * 1997-03-17 1998-09-25 Sony Corp Url情報伝送方法及び装置、インターネットへのアクセス方法、インターネット接続装置、インターネット接続システム、並びに記録媒体
JPH1115714A (ja) * 1997-06-25 1999-01-22 Mitsubishi Electric Corp 情報取得端末、情報キャッシュサーバ及び情報取得方法
EP0895374A2 (en) * 1997-07-31 1999-02-03 Fujitsu Limited Communication system for a computer network
JPH11219312A (ja) * 1998-02-04 1999-08-10 Hitachi Ltd データキャッシュ方法およびデータアクセス方法
WO1999056438A1 (fr) * 1998-04-24 1999-11-04 Sony Corporation Procede et systeme pour fournir des contenus, procede et systeme de reception, et procede et systeme de communication
JP2000293424A (ja) * 1999-04-09 2000-10-20 Hitachi Ltd ネットワークキャッシュ装置およびキャッシュ制御方法

Also Published As

Publication number Publication date
EP1156631A4 (en) 2009-04-01
KR20010101347A (ko) 2001-11-14
EP1156631B1 (en) 2017-02-15
EP1156631A1 (en) 2001-11-21
CN1336059A (zh) 2002-02-13
US6965604B1 (en) 2005-11-15
WO2001033784A1 (fr) 2001-05-10

Similar Documents

Publication Publication Date Title
CN1328892C (zh) 信息传输方法及装置
US7890652B2 (en) Information aggregation and synthesization system
US5995943A (en) Information aggregation and synthesization system
US20180115632A1 (en) Information delivery system for generating a data stream with a server system based on a content file received from a client device
CN1941899B (zh) 用于下载内容的系统和方法
US7721337B2 (en) System and method for providing a push of background data
US20120297406A1 (en) Devices, systems, and methods for simultaneously delivering personalized/ targeted services and advertisements to end users
CN101627378A (zh) 动态带宽分配
JP2009512940A (ja) データの取得、処理、及び供給、及び/又は、相互運用性機能を含む、ネットワーク運用及び情報処理用のシステム及び方法
US20110196758A1 (en) Intelligent broadcast techniques to optimize wireless device bandwidth usage
JP2009510632A (ja) データの取得、処理、及び供給、及び/又は、相互運用性機能を含む、ネットワーク運用及び情報処理用のシステム及び方法
JP2004029753A (ja) 遠隔地のネットワークと局地のコンピュータとの間の情報を伝送し、表示する方法及び装置
JP2006511989A (ja) ビデオオンデマンドの管理システムおよび方法
DE202006021056U1 (de) System zum Kaufen von Sendezeit
KR20020072244A (ko) 미디어 배신 장치, 미디어 배신 방법, 미디어 배신 시스템및 기록 매체
CN1792074A (zh) 数字内容提供系统
TWI474685B (zh) 通過寬頻閘道進行基於節能的服務優化的方法和系統
KR20090113686A (ko) 인터넷 방송 시스템에서 방송 컨텐츠 제공 장치 및 방법
WO2003088544A1 (en) Internet portal system and method employing handheld device that connects to broadcast source
CN102271098A (zh) 联网方法和系统
JP2003274382A (ja) 映像情報ストリーミング配信システム、コンピュータ、プログラム、映像情報ストリーミング配信方法
US8112295B1 (en) Personalized hospitality management system
JP2001308901A (ja) 情報伝送方法
EP1273144B1 (en) Method for ordering and transmitting of digital data amounts, particularly video signal
Keijzer G UNIVERSITY OF GGGGGGSGGGSS

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MATSUSHITA ELECTRIC (AMERICA) INTELLECTUAL PROPERT

Free format text: FORMER OWNER: MATSUSHITA ELECTRIC INDUSTRIAL CO, LTD.

Effective date: 20140724

C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee
CP03 Change of name, title or address

Address after: Osaka Japan

Patentee after: Matsushita Electric Industrial Co.,Ltd.

Address before: Osaka Japan

Patentee before: Matsushita Electric Industrial Co.,Ltd.

TR01 Transfer of patent right

Effective date of registration: 20140724

Address after: California, USA

Patentee after: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA

Address before: Osaka Japan

Patentee before: Matsushita Electric Industrial Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070725

Termination date: 20191027

CF01 Termination of patent right due to non-payment of annual fee