广播计算机网络数据的系统和方法 本发明一般涉及计算机网络,更具体说,是涉及广播计算机网络数据的一种系统和方法,以及采用了该系统或方法的一种计算机网络。
高通信量的计算机网络,例如因特网,面对日益增加的诸多挑战,以维持用户不固定的和不间断的访问,而这两种访问的数量以及他们对服务的期望及对数据的需求,正不断增加。那些真正向终端用户提供因特网访问的因特网服务提供者(ISP)必定遇到这种形势的压力。一个ISP中枢可能被上百万人请求提供服务,从而必须在下面两种投资之间作出折衷选择:以不间断方式为全部用户基址提供服务所需设备资金,或以适当方式为全部用户基址的若干百分比提供服务所需设备资金。
在用户需求的高峰时间,遇到地拥挤情况对大多数用户是难以接受的,他们希望每月以极少的,固定的费用而获得不受限制的因特网访问时间。ISP之间的竞争不断使每月费用下降,因此,再乐观的估计,也会不断地缩减ISP的盈利余地并使改进变得困难。ISP遇到的另一种费用,是因为用户希望通过市内电话服务获得访问而要求的远程电话服务。这一点使ISP希望把这一远程服务价格扩展到尽可能多的客户基址上。
镜像现场(mirror site)以及其他本地数据超高速缓存技术的使用,减少了用户的响应时间,但在某些情况下,要为数据的更新和相关项目付出费用。因特网和其他计算机网络使用的通信协议,从时间的观点看,倾向于高内务处理,以获得必须的数据通信可靠性。当然,这一点会对高用户总数时间内的响应带来问题。ISP的另一个问题,是用户基址量大且分散,其兴趣和对计算机网络数据的需求又范围广泛。这一点迫使ISP处于这样的态势:要能够为每一个用户提供所有可用的计算机网络数据,尽管某个用户可能只对有限的数据感兴趣。
因此,本行业需要一种办法,以减少计算机网络数据的传输费用,提供更通行和最新(即更新鲜的)的数据,以及减少许多高需求的计算机网络(例如因特网)遇到的拥挤。
针对上面讨论的现有技术的缺点,本发明对通过远程通信电路与计算机网络各个端点连结的计算机网络,提供一种系统和方法,用于广播计算机网络中的数据,并提出一种引入该系统或方法的计算机网络。在一个实施例中,与计算机网络连结的一个数据收集器,收集储存于计算机网络各个现场内的数据。与数据收集器连结的一台无线广播发射机,接收并广播这些数据。附属于远程通信电路的数据存储设备,至少接收并存储一部分数据,以便端点中的若干个使用。
因此,本发明引进这样的概念:至少把选出的,存在于计算机网络内的那部分数据广播至存储设备,此存储设备在网络核心以外的远程通信电路内。因而,广播的数据被超高速缓存,并且,对这类数据的请求可以不必拥挤进网络而访问。
在本发明的一个实施例里,数据存储设备附属于从下面选出的一个:(1)一个移动交换中心(MSC),(2)一个基站控制器(BSC),和(3)一个中心局交换站。但是,同业人员应当清楚,远程通信电路内的其他存储单元也可以用作方便的存储单元,存储来自计算机网络的数据。
在本发明的一个实施例里,远程通信设备按照下面一组方式之一与端点中的若干个通信:(1)码分多址联接(CDMA),(2)时分多址联接(TDMA),(3)全球移动通信系统(GSM),(4)蜂窝数字分组数据系统(CDPD),和(5)本地多点分配系统(LMDS)。本发明不局限于某一特定协议或通信技术,并可方便地为出现的XWD标准所采用。
在本发明的一个实施例里,无线广播发射机采用传输控制协议/因特网协议(TCP/IP)来广播数据。这样可以使要广播的数据不必重新格式化。然而,同业人员应当明白,也可以采用任何常规的、或后来建立的协议。
在本发明的一个实施例里,无线广播发射机是颗卫星。或者,也可以采用陆地的或机载的微波接力电台来广播数据。
在本发明的一个实施例里,数据收集器根据收到的端点中的若干个的请求来收集数据。因此,一组连接到某一特定BSC的端点的请求,可以集中起来,整体优先化并用于调整数据广播与存储的类别。或者,可以广播并存储用别的方法收集的数据,或广播并存储全部数据。
在本发明的一个实施例里,计算机网络是因特网。当然,同业人员应当清楚,任何类型的计算机网络都可以采用本发明的原理而受益。
前面的论述虽然比较粗糙,但概要地指出了本发明可取的和其他的性能,同业人员将从下面本发明的详细阐述,获得更好的理解。本发明更多的性能将在后面阐述,并构成本发明的权利要求书的主题。同业人员应当清楚,他们可以容易地在披露的概念和特定的实施例的基础上,设计或修改其他结构,完成本发明的同一目的。同业人员也应明白,按照本发明的最广泛的形式,这类等价结构并未偏离本发明的精神实质和范围。
为了更完整地理解本发明,现在请结合附图,参考下面的说明,附图中:
图1画出一种系统,用于广播包含在按本发明原理构造的计算机网络中的数据;
图2画出一种方法,用于广播包含在按本发明原理构造的计算机网络中的数据;和
图3画出一个计算机网络,它采用了图1的系统或执行图2的方法。
先参看图1,它画出一种系统100,用于广播包含在按本发明原理构造的计算机网络中的数据。系统100包括:一个计算机网络105;一个远程通信电路110;一个端点115;第一和第二计算机网络现场125,126;一个数据收集器120;一台无线广播发射机140;和数据存储设备145。系统100,对通过远程通信电路110与端点115连结的计算机网络105,提供一种系统和方法,用于广播包含在计算机网络105内的数据。计算机网络105可以是因特网。当然,同业人员应当了解,任何类型的计算机网络都可以采用本发明的原理而受益。
在此实施例中,数据收集器120连结到计算机网络105,并收集存储在计算机网络105的现场125,126内的数据。无线广播发射机140与数据收集器120连结,并且接收和广播这些数据。附属于远程通信电路110的数据存储设备145,接收并存储至少部分数据,以备端点115使用。
因此,本发明引进这样的概念:至少把选出的,存在于计算机网络105内的那部分数据广播至存储设备145,此存储设备145在网络核心以外的远程通信电路110内。因而,广播的数据被超高速缓存,并且,对这类数据的请求可以不必拥挤进计算机网络105而访问。这种类型的系统可以把全球范围的因特网,与数字卫星传输的广阔地域广播能力结合起来。此外,还可以在多个地理区域内,使用一种使因特网非常定域地使用的控制结构。
数据收集器120按照从端点115收到的请求,收集数据。因此,一组连接到某一特定BSC的端点的请求,可以集中起来,整体优先化并用于调整数据广播与存储的类别。或者,可以广播并存储用别的方法收集的数据,或广播并存储全部数据。
无线广播发射机140可以采用TCP/IP来广播数据。这样可以使要广播的数据不必重新格式化。但是,同业人员应当明白,也可以采用任何常规的、或后来建立的协议。如前所述,无线广播发射机140也可以是一颗卫星。或者,也可以采用陆地的或机载的微波接力电台来广播数据。
在这个实施例里,数据存储设备145附属于从下面选出的一个:一个MSC,一个BSC或一个中心局交换站。但是,同业人员应当清楚,远程通信电路110内的其他存储单元也可以用作方便的存储单元,存储来自计算机网络105的数据。
远程通信设备110按照由XWD,CDMA,TDMA,GSM,CDPD和LMDS构成的一组方式中的一种方式,与端点115进行通信。本发明不局限于某一特定协议或通信技术,并可方便地为出现的XWD标准所采用。
现在来看图2,它画出一种方法,用于广播包含在按本发明原理构造的计算机网络中的数据。流程图200画出广播包含在一个计算机网络中的数据的方法,计算机网络通过一个远程通信电路与若干个端点连结,计算机网络还要收集存储于至少一个计算机网络现场内的数据,并通过无线方式广播所收集的数据。所广播的数据至少有一部分被接收,并存储进附属于远程通信电路的数据存储设备内,以便各个端点使用。
流程图200表明,数据或从因特网(方框205),或从其他网络(方框210)被数据收集(方框215)所收集。因特网(方框205)表示数据驻留在因特网,而其他网络(方框210)表示数据可以驻留在所有其他的,不论是公共的或私人的,但用户可以获准访问的网络。数据收集(方框215)一般驻留在图1的计算机网络105内,并且按照从一个端点收到的请求而收集数据。无线广播数据(方框220)从数据收集(方框215)接收数据,并用无线广播发射机以无线方式广播这些数据。无线广播发射机可以是一颗卫星,或者广播时可以采用TCP/IP来广播数据。
然后,数据被数据接收(方框225)接收并由数据存储(方框230)储存。数据存储设备可以附属于一个MSC,一个BSC,一个中心局交换站,或任何其他远程通信设备。最后,数据通信(方框235)把数据传至发出请求的端点。这一通信可以按照由XWD,CDMA,TDMA,GSM,CDPD和LMDS构成的一组方式中的一种方式进行。
现在来看图3,它画出采用图1的系统或执行图2的方法的一个计算机网络。图3上画的框300表示一个计算机网络305,它包括一个有多个现场325,326,327的网络核心,以及与网络核心连结的远程通信电路310,其中的网络核心可能包括因特网。此外,有可以连结到远程通信电路310的多个端点315,316,317,以实现网络核心和多个端点315,316,317之间的数据通信,还有一个与网络核心连结的数据收集器320,它收集存储在多个现场325,326,327中的数据。再有,一个与数据收集器320连结的无线广播发射机340,它接收并广播所述数据,以及一个附属于远程通信电路310的数据存储设备345,它至少接收和存储部分数据,以便多个端点315,316,317中的若干个使用。
数据收集器320,根据从端点315,316,317收到的请求来收集数据。无线广播发射机340可以采用TCP/IP来广播数据,或者,无线广播发射机可以是一颗卫星。数据存储设备345可以附属于一个MSC,一个BSC,一个中心局交换站三个中选出的一个。再有,远程通信设备可以按照由XWD,CDMA,TDMA,GSM,CDPD和LMDS构成的一组方式中的一种方式,与多个端点315,316,317进行通信。
从上述明显看到,本发明对各个端点通过远程通信电路与计算机网络连结的计算机网络,提供一种系统和方法,以广播计算机网络中的数据,并提出一种引入该系统或方法的计算机网络。在一个实施例中,一个与计算机网络连结的数据收集器,收集存储于计算机网络各个现场内的数据。一个与数据收集器连结的无线广播发射机,接收并广播这些数据。附属于远程通信电路的数据存储设备,至少接收并存储一部分数据,以便端点中的若干个使用。
虽然已经详细阐述了本发明,但同业人员应该清楚,依据本发明的最广泛的形式,在不偏离本发明的精神实质和范围下,他们能够在其中作种种改变、替代和更换。