CN1156119C - 多站网络的操作方法 - Google Patents
多站网络的操作方法 Download PDFInfo
- Publication number
- CN1156119C CN1156119C CNB988093596A CN98809359A CN1156119C CN 1156119 C CN1156119 C CN 1156119C CN B988093596 A CNB988093596 A CN B988093596A CN 98809359 A CN98809359 A CN 98809359A CN 1156119 C CN1156119 C CN 1156119C
- Authority
- CN
- China
- Prior art keywords
- station
- data
- channel
- detectable signal
- stations
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/12—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/38—TPC being performed in particular situations
- H04W52/46—TPC being performed in particular situations in multi hop networks, e.g. wireless relay networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2603—Arrangements for wireless physical layer control
- H04B7/2606—Arrangements for base station coverage control, e.g. by using relays in tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/26—Route discovery packet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/22—Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/02—Selection of wireless resources by user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Monitoring And Testing Of Exchanges (AREA)
Abstract
本发明提供了一种操作通信网的方法。网络包括很多站,其每一个都能发射并接收数据,以便及时地从源站通过中间站向目标站发送消息。每个站选择多个可能的呼叫信道中的一个来向其它站发送探测信号。探测信号包含标识所讨论站的数据,并包括它与其它站的连接细节。接收探测信号的其它站直接或间接地给出响应,藉此向探测站和其它站表示它们作为目标或中间站的可用性。探测站评价该直接或间接的响应,以便识别可以进行最佳通信的其它站。例如,这些站可以监视到达另一站所需的累积功率,藉此定义到其它站的功率梯度,通过它,这些站可以选择通过网络使功率梯度最佳化的路由。因此,通过网络的数据通过量可以随站间干扰和竞争的最小化而最大化。
Description
技术领域
本发明涉及操作多站通信网的方法以及使用该方法的网络。
背景技术
序号为WO96/19887的国际专利申请描述了一种通信网,在该网络中单个站可以用随机方式利用中间站来中继消息,从而向其它站发送消息。
为了能够通过几个可能的中间站中选出的一个来向网络发出新消息,或者用同样方式向前中继消息,每个站必须随时处于与几个其它站的正常联系中。
为了使这类网络的操作最佳化,各个站的相互作用必须根据预定的准则而规范化,从而使站间的竞争和干扰最小,同时以最小的发送功率来实现数据通过量的最大化。
发明内容
发明的一个目的是提供一种规范站间连接以操作多站通信网的方法,从而使网络的操作最佳化。
发明概述
根据发明,提供了一种操作通信网络的方法,该网络包括多个站,其中的每个站都能够发射和接收数据,从而使该网络能够在多个信道上从源站通过至少一个中间站向目标站发送数据,该方法包括:
a)定义与至少一个数据信道完全不同的至少一个呼叫信道;
b)在每个站根据第一预定准则、以一定间隔选择一条呼叫信道,以便向其它站传输探测信号;
c)在所选呼叫信道上以一定间隔从每个站发射探测信号,那些接收来自给定站的探测信号的其它站通过至少一个中间站直接或间接地给出响应,藉此向给定站表示它们作为目标或中间站的可用性;以及
d)根据第二预定准则,在给定站评价其它站对所述探测信号的直接或间接的响应,以便识别该给定站能够与之最佳地通信的其它站。
从给定站接收探测信号的其它站的每一个都能修改它们自己的探测信号以便包括表示给定站和它们自身之间的通信质量的数据,给定站根据所述数据来改变它的至少一个发送参数,以便能够与网络中所需数目的其它站进行最佳通信,而不致引起不适当的站间竞争或干扰。
来自给定站的探测信号可以包括用以标识被所述给定站检测到可以用做目标或中间站的其它站的数据。
探测信号还可以包括表示给定站和每个所标识的其它站之间通信质量的数据。
探测信号可以是寻址到所有或多个其它站的广播探测信号。
探测信号还可以包括寻址的探测信号,用于寻址到发射寻址探测信号的站希望与之进行通信的至少一个对方站。
寻址的探测信号优选地比广播探测信号更频繁地发射。
通常,寻址探测信号包括一种寿命信息,以供接收寻址探测信号的站用于选择与之通信的其它站,该信息与表示给定站和每个所标识的其它站之间通信质量的数据的寿命相对应。
探测信号可以包括一种功率梯度信息,以供接收探测信号的站用于选择与之通信的其它站,该信息与每个所标识的站去联系可与所述每个所标识的站通信的那些其它所标识的站所需的累积传输功率相对应。
该方法可以包括从源站到目标站发射追逐信号,该追逐信号循着多条路径到达目标,藉此产生功率梯度信息,该信息可供网络中的站为从源站到目标站传输数据选择一条路由之用。
梯度消息可以从目标站发向源站,该梯度消息包括与通过最佳路由从源站发送数据消息到目标站所需的累积功率相对应的数据。
优选地,通过网络选择路由的所有消息中都包括功率梯度信息,(该功率梯度信息与所述消息根据网络中的路由而到达各个站所需的累积传输功率相对应),藉此实现消息在网络上的最佳路由选择。
那些从给定站接收探测信号的站可以通过向给定站发送应答信号来给出响应,所述给定站将从不同站收到的应答信号数与一个预定值进行比较,如果应答信号数没有与第二值相对应就改变至少一个传输参数,直到给定站接收的应答信号数与预定值相对应。
该方法可以包括定义多个呼叫信道,除第一个以外的每个呼叫信道都比前一个呼叫信道的数据率高,如果应答信号数不对应于预定值,就根据第二预定准则选择其数据率与前一个呼叫信道不同的另一个呼叫信道。
第一预定准则可以包括呼叫信道数据率及/或呼叫信道传输功率,呼叫信道是根据最高可用信道数据率及/或最低可用信道传输功率来选择的。
第二预定准则可以包括呼叫信道数据率及/或呼叫信道传输功率,不同呼叫信道是根据逐步降低信道数据率及/或逐步增加信道传输功率来选择的。
与应答信号数进行比较的该预定值优选地对应于希望提供给给定站作为中间或目标站的相邻站的数目来进行计算,以便使得给定站能最佳地与网络中所需数目的其它站通信,而不会引起站间不适当的竞争或干扰。
该方法可以包括定义多个数据信道,其中除第一个外的每个数据信道都比前一个数据信道的数据容量高,每个站在确定所述相邻站的可用性之后,就在所选数据信道上向相邻站发送数据。
数据信道可以对应于各个呼叫信道,数据信道被选为传输与所选呼叫信道对应的数据。
在该方法的一种形式中,多个数据信道对应于单个呼叫信道,各站监视数据信道的激活情况,希望发送数据的站可选择一个被检测到为没有激活的数据信道,藉此使站间的数据信道使用最佳化。
每个站在呼叫信道上发射的探测信号优选地包括用来指示一个发射所述探测信号的给定站意图转移到所选数据信道的信息,随后该数据信道被标志为激活,这样就使其它站能够在所选数据信道上与给定站成功地通信。
探测信号可以由试图与其它站建立联系的站有规律地发射,接收探测信号的其它站响应于随机数目的探测信号,所述随机数等于或小于所发射的探测信号数。
该方法优选地包括在每个站通过一个探测定时器来控制探测信号的发送间隔,探测定时器定义了比探测信号的持续时间长的连续探测信号之间的间隔,并在连续探测信号之间的间隔中发射响应信号。
每个站中连续探测信号的发送间隔可以根据该站是否有数据要发射而改变,当站有数据发送时,探测定时器定义了连续探测信号之间第一个、相对短的间隔,当站没有数据发送时定义了连续探测信号之间第二个、相对长的间隔。
指定的重要站可以发射包括标识它们本身的数据的探测信号,接收到这些探测信号的其它站依次修改它们自己的探测信号,以便包括标识重要站的数据,这样即使是远离重要站的站也能得到所述数据。
指定的重要的站可以包括(例如)网关站、授权机构站,有时也包括源或目标站。
该方法可以包括发布用于站操作的更新软件,即向所选站上载更新软件,并向其它站发布更新软件的各部分直到每个其它站都有了完整的更新软件。
更新软件优选地在包括版本数据和块号数据的更新块中发布,以使各站能够从接收的多个更新块中组装更新软件。
优选地,至少一个更新块包括表示必须使用更新软件的日期及时间的定时数据。
本发明可扩展到一种包括多个站的通信网络,每个站都能够发射并接收数据,从而使该网络能够在多个信道上通过至少一个中间站从源站向目标站发送数据,其中每个站都包括:
a)可操作的处理器,它定义与至少一个数据信道完全不同的至少一个呼机信道,并且它按照一定间隔根据第一预定准则选择用于将探测信号发射到其它站的呼叫信道;
b)发射装置,它被安排成可以按照一定间隔在上述所选的呼叫信道上将探测信号发射到其它站,那些从给定站接收该探测信号的其它站通过至少一个中间站作出直接或间接的响应,藉此向给定站表示它们可以作为目标站或中间站的可用性;以及
c)接收装置,它可同上述的处理器一起操作,以便根据第二预定准则评价其它站对所述的探针信号作出的直接或间接的响应,从而识别那些能与该给定站进行最佳通信的其它站。
附图说明
图1是多站通信网的示意图,表示源站如何能够通过多个中间站向目标站发射数据;
图2是说明本发明的信道适配操作以及探测方法的流程图;
图3是说明本发明的软件更新机制的流程图;以及
图4到7是适于实现本发明的硬件框图。
具体实施方式
图1示意说明的网络包括多个站,每个包括能够从其范围内的其它站接收和发射数据的收发机。这种类型的通信网在序号为WO96/19887的PCT专利申请中描述,其内容在这里结合参照。
尽管上述专利申请描述了分组无线网,但是可以理解发明可用于那些用户站可以通过网络中的中间站彼此通信的其它网络。
上述类型的网络可以商业上使用,其用户是通过付费来使用网络的订户。或者这种类型的网络可以由诸如警察或军队这样的保安部队来使用。这些应用只是作为例子给出的。
在图1中,源站A能够与五个“相邻”站B到F通信,并通过中间站B、I及M向目标站O发射数据。
为了使网络效率最大化,当每个站需要发送或接收消息时希望该站有多个能与之通信的“相邻”站。另一方面,如果给定站向所选的邻站发射数据,希望该传输对其它站引起的干扰最小,否则站间产生的竞争将会降低网络中的数据通过量。
按照上述看法,本发明寻求调整每个站的操作,使它们能够在任意时刻、以可能的最高数据率、可能的最低发射功率向/从多个相邻站发送/接收数据,因此降低对其它站的干扰。
上述类型的通信网包括很多试图在同一组信道上通信的站。这些信道可以被定义为具有不同的频率、不同的介质、不同的编码方式(例如,不同的扩频码)、不同的天线、不同的时隙等,或者是它们的组合。为了使信道复用最佳化,本发明规定各站设法维护有限数目的中间邻站,一般是5个邻站。邻站被定义为给定站能够与之通信的另一个站。
一个站可以通过改变它的传输频率、改变代码(PN序列)、增加数据率以及削减发射功率来限制它所检查的邻站数。所有站将聚集在预定呼叫信道上,它们将在那里使用探测信号找到与之通信的其它站。一旦找到另一个站而且任一个站有数据要发送,它们就可以转移到不常使用的数据信道。
当有多个站相距很近时,它们将使用高数据率和低发射功率来结束。各站会定时地检查较低数据率呼叫信道,以帮助不能使用较高数据率的任何远端站。用同样方式,处于较低数据率呼叫信道上的站将非经常地检查高于它的当前数据率的所有数据率,以便找到可能的高数据率站群。
图2的流程图表示在给定站工作的本发明的几个不同的信道适配定时器。流程图表示按顺序检查每个定时器。但是,它们可以是同时都被检查的独立过程或事件。以下段落将描述不同信道以及有关定时器。
在呼叫信道上探测
每个站将以有规则的间隔(由探测定时器确定)发射探测信号,以设法找到其它站。一旦任一其它站收到了探测,它将随机地对探测应答。随机应答一般是对每收到的1到4个探测应答一次。换句话说,接收探测信号的其它站响应于随机数目的探测信号,该随机数等于或小于所发射的探测信号数。这样防止了与其它近邻站的竞争。
由探测定时器设定的各探测之间的时间用于针对收到的1到4个探测响应其它站。由于各探测之间的时间比探测持续时间长,一个应答站可以用也包含数据的小数据分组来进行响应。但是响应分组的最大长度可能不比正常的探测定时器间隔长。
每个站将随机地稍微改变探测信号传输之间的探测定时器,以避免与其它站碰撞。一旦任一站开始接收另一个站的传输,它将以新的间隔来装载探测定时器。
当一个站有数据发送时,它以与它所用的数据率成比例的间隔(探测定时器1)发射探测。但是,如果一个站没有数据发送,它一般使用比有数据时长5倍的间隔(探测定时器2)。这样给有数据发送的站更多的机会通信。因为其它站每次检测到传输时要复位它们的探测定时器,如果它们没有数据发送,它们可能从不探测。因此,每个站在至少5倍于正常间隔之后才会发出一个探测。
有数据发送的站相对于没有数据的站以其5倍的频度发射探测。没有数据的站每次侦听到其它站的探测时将复位它的探测定时器。由于没有数据的站使用较长的间隔,它不会有机会发射。因此,没有数据的站每次侦听到其它站时会复位它的探测定时器,除非它上次发射的时间比探测定时器2的间隔更久,在这种情况下它将它的探测定时器复位为探测定时器1间隔。有数据的站也将使用对应于探测定时器1的间隔,因此,没有数据的站会得到机会发出一个探测。在发出探测之后,它将返回以使用探测定时器2的时间间隔。
没有数据发送的站发出的探测被寻址到所有站(广播探测)。因此,任何站都可以响应。但是如果一个站有数据发送,它将用寻址到其要发送数据去的站的探测(寻址探测)来改变广播探测。寻址探测将顺序地经历一个站有数据要发送去的所有ID。只有被该寻址探测所寻址的站才能响应。由于没有其它站会响应,寻址站将总是立即就能响应。
呼叫信道适配
在首次开启电源后,一个站将以最低发射功率和最快数据率(最高呼叫信道)开始探测。这样将避免对可能处于附近的其它站的干扰。
每当一个不同站响应了探测,应答站就被计入为邻站。如果在预定的时间间隔(由适配定时器设置)内所需的邻站数不满足,该站则将其探测发送功率增加10dB。它会继续增加探测发射功率直到实现所需的邻站数。如果在达到所需邻站数之前它达到了最大发射功率,该站就下降到下一个数据率(前一个呼叫信道),但是保持在最大发射功率。它会继续下降数据率直到实现所需的邻站数。如果从未达到所需邻站数,它就保持在最低的数据率和最大的发射功率。
每当该站移到不同的呼叫信道,就复位适配定时器。每次改变探测发射功率时也复位适配定时器。
在移动站网络中,各站是不断移动的,而且邻站数也会同样地不断改变。如果邻站数超过所需数目,一个站就开始增加它的数据率(下一个呼叫信道)。它会继续增加数据率直到不再超过所需的邻站数。如果到达最大数据率,就开始将它的探测发射功率降低10dB直到到达最小发射功率,或者不再超过所需的邻站数。
每当一个站改变了数据率,它就移到不同的呼叫信道。这样将避免较低数据率干扰较高数据率。
数据信道
当一个站在呼叫信道上响应了另一个站时,它会将它的数据分组长度限制到探测定时器间隔。这样就避免了其它站的探测覆盖它的应答。如果正应答的站有比能装入小分组更多的数据要发送,它会在分组字头中表示对方站必须移到特定的数据信道。
每个呼叫信道可以定义多个数据信道。请求改变的站将随机选择一条可用的数据信道。当对方站收到请求时,它会立即改变到那个数据信道,在那里两个站将继续通信直到任一方没有数据要发送,或者如果保留在数据信道的最长时间超时的话(由数据定时器设置)。
当一个站改变到数据信道时,它装载数据定时器。只要数据定时器允许它将保留在数据信道上。当数据定时器超时时,站会返回呼叫信道并再次开始探测。
检验信道
除最低数据率呼叫信道只有后呼叫信道、以及最高数据率呼叫信道只有前呼叫信道之外,每条呼叫信道都有一个前和后呼叫信道。随着一个区域内邻站数的增加,各站将移到较高数据率呼叫信道。但是离该区域较远的站将不会有那么多邻站,因此将会保持在较低数据率呼叫信道。为了各站能够保持联系,各站必须以有规则的间隔检查前和后呼叫信道。
当一个站第一次到达一个呼叫信道时要设置检验定时器。检验定时器的间隔与每个呼叫信道的数据率成比例(检验定时器1)。当检验定时器超时时,该站首先确定它是否目前正在检验或是否仍然必须还要检验。如果正在检验,就从正检验的降到前一呼叫信道。但是如果没有正在检验,该站就跳到最高呼叫信道。这条信道变成当前检验信道。
当一个站到达检验信道时,将复位检验定时器。检验定时器(检验定时器2)周期会比到达呼叫信道时所用的间隔更短。当检验定时器超时之后,该站将下移到前一呼叫信道。这条信道则变成新的检验信道。
该站将以那种方式继续,直到到达最初的呼叫信道。此时它降到该呼叫信道的下一条信道。如果没有前一呼叫信道,它就结束检验并将检验定时器复位到较长的值(检验定时器1)。如果有呼叫信道,就重复正常的检验操作。在这个最后检验之后,将返回最初的呼叫信道。
这意味着一个站将周期性地检查目前呼叫信道之上的所有呼叫信道以及目前呼叫信道之下的一条信道。它将用少量时间检验较高信道,因为它们一般会工作在比目前信道快10倍的速率上。但是它检验当前信道以下的呼叫信道会花费时间,而且正是由于这个原因它只检验以下的一个级别。
检验呼叫信道不仅使不同呼叫信道上的各站保持联系,也有助于较低呼叫信道上的站看到更多的邻站并因此帮助它们上移到较高的呼叫信道。
定时器乘法因子
对于每条呼叫信道,数据率一般10倍高于前一呼叫信道。所有定时器的持续时间可以使用乘法因子根据呼叫信道数据率进行计算。所述因子的绝对值如下给出,但是应该注意到这些值是作为例子给出的,可能会有很大变化。此外,正确值可能随着网络业务负荷以及站数的改变而动态变化。
定时器 乘法因子 8k速率例子
探测定时器1 10x探测分组持续时间(Tx队列中的数据) 300毫秒
探测定时器2 5x探测定时器1(Tx队列中无数据) 1500毫秒
适配定时器 100x探测定时器1 30000毫秒
数据定时器 5x探测定时器1 1500毫秒
检验定时器1 30x探测定时器1(目前没有检验) 9000亳秒
检验定时器2 2x当前检验信道的探测定时器1 60毫秒(80k检验)
信道使用的附加要点
如下的限制/任选项一般在使用本发明方法的网络中实施:
·一个站可能从来都不以低于目前信道数据率的数据率通信,但是如果带宽允许的话,它可以用较高数据率通信。
·一个站从来都不响应于接收S/N比低于所需水平的另一个站。但是如果没有前一信道可落回,它将会响应。例如,如果它在80kbps的信道上,它将不响应接收S/N比较差的站。这样迫使对方站落回8kbps。但是如果它已经在8kbps,那么没有其它信道可落回,因此它就会响应。
·当切换信道时,一个站在探测之前必须总是在探测定时器的持续时间内等待,这样它的探测信号就不会与其它站的传输冲突。
·当响应一个站时,分组长度总是小于探测定时器延迟,以防隐藏的终端打断响应分组。当站A响应呼叫信道上来自站B的探测时,以时间度量的响应分组长度将小于探测定时器1的间隔。这就防止了第三站C在响应分组之上发射。当站A和站C能够彼此听见,但是站B和站C不能彼此听见时,会出现这种情况。当站C检测到站A发出的一个探测时会复位它的探测间隔。由于它不能听到站B,当站B响应时它不会复位探测间隔。因此它会在探测定时器超时之后发出一个探测。如果来自站B的响应比探测定时器长的话,来自站C的探测会破坏来自站B的响应分组。但是如果响应分组较短,它会在站C发出探测之前不被破坏地到达站A。
·如果一个站有比探测定时器间隔内能发的更多的数据要发送,那么该站将发出它能发的数据,并请求对方站改变到数据信道。因此两个站在呼叫信道上不应该通信超过三“趟”(即,连续应答传输)。例如,站1发探测→站2发数据→站1发数据(如果它们还有更多数据要发,不论站1发数据或者站2发数据都将请求一条数据信道)。
·探测定时器间隔不会总是相同的,会有随机的变化添加到其上(一般为50%的间隔定时器持续时间)。这样防止多个站每次都同时发射,并因而不会彼此接收。例如,在8kbps,探测定时器(具有数据在Tx队列中)一般会在300和450毫秒之间变化。
·当一个站没有数据发送时,它会设法捕获五个邻站。但是当它有数据发送时它可以选择设法捕获更多的邻站(一般15个)。应该注意的是该站会以较快的速率探测,因此更有可能捕获更多的邻站。如果没有捕获到更多的邻站,它可以增加发射功率。应该注意到在重业务负荷的网络中,所需的邻站数不会增加,因为这会引起过多的竞争。
·各站可以跟踪移动到数据信道的其它站。这会给出有关哪条数据信道可用的指示。
·第二接收机可以用于扫描数据信道,以便找到背景噪声情况良好的清晰数据信道。
·当一个站探测时,它可以在它的探测信号数据分组的字头中提供有关它监视的哪一条数据信道清晰的信息。当另一个站响应并希望改变到数据信道时,它可以将自己的信息与对方站的信息合并,以便对使用哪一条数据信道做出较好的选择。
·当一个站正发送数据时,它所使用的功率必须不要过高于探测所用功率。例如,如果一个站以0dBm在探测以便实现所需的邻站数,那么它必须不能用例如30dBm的功率来进行响应,因为这会干扰更远的其它站。(可以超过探测功率的传输数据所用的功率大小将是为整个网络设置的参数)。
·噪声和业务可以在多个呼叫及数据信道上使用多个接收机同时监视。
·探测和数据分组可以使用多个发射机在多个呼叫及数据信道上发射。
·网络在每个数据率可以有一个以上的呼叫信道,并在每个数据率有很多数据信道。
替代方法1
在第一替代实施例中,本发明使用了两类探测信号。第一类探测信号是包含给定站可以检测的最佳站列表的广播探测。列表中的站数一般是10个左右。列表中与每个站关联的是表示探测站侦听列表中各站的效果的数。另一个数表示列表中各站检测到探测站的效果(从其它站的广播探测中收集)。因此第三站会立即知道探测站侦听另一个站的效果以及对方站侦听探测站的程度。
这种安排排除了对探测响应的必要,因为当一个站在探测中听到自己的ID时它就知道探测站可以听到它,而且效果如何。当它发出自己的探测时,它将包括刚听到的站ID。对方站会听到它自己的ID,因此结束循环。因此只要是发出探测,其它站附近的任何站将知道哪个站能够听到它,而且效果如何。通过监视其它探测也可以知道一个探测可以检测哪些其它站以及效果如何。这些信息将用于设置邻站数。
来自每个站的每个广播探测包含它检测到的所有站的列表。由于能够听到该探测的所有站将在列表中看到它们自己,发送探测的站就不必如此频繁地进行。在上面第一实施例中描述的探测方法中,一个站必须从每个其它站得到响应以便知道它们能够听到它。因为所有相邻站出现在列表中,因此它们会知道探测站能够听到它们。当它们轮流发出广播探测时,所有其它站将会知道如果它们出现在列表中则它们已经被听到。
本实施例中的第二类探测信号是寻址探测。当一个站有数据要发送到第二站或经过第二站发送时,它会以更高的重复率在它的广播探测之间插入寻址探测。这些寻址探测会迫使被寻址站响应。因此,当它有数据发送时,该站将以较快的间隔发送短寻址探测,因此增加了连接到所需站的机会。被寻址站知道探测站有数据发送,否则它不会寻址它。被寻址站可以选择转移到数据信道,在此两个站将传递数据。
如果一个站没有在探测列表中看到自己的ID,而且列表没有满,它应该以返回到所述站所需的功率电平来随机地响应发送探测的站。(这样将阻止一个从未找到任何邻站的远端站,因为它们都会以较低功率电平探测。)
来自任何站并将发送到寻址站的寻址探测也将包括它从中接收数据的站的列表。对于列表中的每个站ID都有一个表示所述数据寿命的数字。因此侦听该探测的任何其它站会知道它有一条返回数据源(源端)的路由并知道数据将花费多长时间到达。这个信息可用于路由选择。
如果一个站听到发送寻址探测的两个不同站具有相同的源ID,但是消息延迟时间不同,那么它可以确定哪一个较短,因此是较好的路由。这样就提供了面向源ID的梯度。当一个站希望到达源ID时,它将使用这个信息对多个(数据)段选择路由。如果条件改变了,该站将动态地对所述(数据)段重新路由选择。
一个站总是会知道返回另一个站所需的功率大小。因此它会知道使用多大功率使它的探测被所有邻站听到。例如,如果一个站设法实现五个邻站,那么它将以到达所有五个最近邻站所需的功率探测。在上述第一种探测方法中,该站简单地以10dB步进增加功率,直到满足所需的邻站数。但是,因为它使用10dB步进,可能会大大超过所需的邻站数。然后它就以10dB降低功率,则在所需数目之下了。现在会出现的情况是该站知道如果再降10dB,它会失掉它所需的邻站数。或者该站会计算出为了达到所需邻站数探测所必须用的功率,而且即使超过的所需数目也不会降到这个功率以下。应该注意的是所需功率总是随着条件变化而变化的。
一个站会设法维持最小数目的直接及间接邻站。例如如果它正设法保持一个直接邻站和至少5个间接和直接的,它会计算出到达直接邻站所需的功率。如果通过这个一个邻站,它可以到达另4个邻站,那么它已经实现了它的5个直接和间接邻站。否则它会使用包括2个直接和7个间接的较高功率,只要它不小于所需数目。
任何站中的解调处理部分包括前向纠错。如果前向纠错检测到分组接收过程中不可恢复的错误,它可以通知主代码出现了错误。主代码则可以放弃接收该分组。这就防止一个站陷于破坏的分组的接收之中。也可以协助该站更早地接收来自另一个站的另一个分组。有时在所讨论类型的网络中,一个站会以高于另一个站的电平发射,因而破坏该分组。接收站可以检测该破坏的分组,放弃接收并开始接收更强的信号。
替代方法2
在本发明的第二替代实施例中,使用一种类似于第一替代方法的方法。但是,这种方法不是使用从一个消息段被检测用于路由选择以来的时间,而是使用路由选择所需的组合或累积发射功率。所需的组合发射功率是每个中间站到达从源到目的途中的下一个时所需的功率。每个中间站也添加一个预定的跳跃因子,一般是3dB。这个跳跃因子的增加是为了防止逆向路由选择。
在本方法的这种形式中,一个站以规则间隔发射广播探测。广播探测包含当前站已经检测到的其它站、或已经设置标志(例如业务忙)站的列表。如果一个站或者当前正在发送消息数据或者正在接收消息数据,那么它被认为是业务忙。对于列表中的每个站,到达该站所需的组合发射功率也被包括在内,以及还有多个表示站类型或状态的标志,例如网关、授权机构/网络操作员(见下)、业务忙等。这些标志用于增强路由选择。
列表的第一部分包含直接邻站的ID,即当前邻站用自己接收机检测到的各站。包括在列表中的所需的发射功率是当前站用于直接到达那些站所用的功率。列表的第二部分包括设置标志(即网关站、业务忙等)的任何站。包括在列表这部分中的所需发射功率是通过当前站到达这些站所需的最小组合功率。通过中间站到达它的一个直接邻站所需的组合或总发射功率小于所需的直接发射功率是可能的。这一般出现在到达同一目标站有一个直接路由和一个替代路由的情况下,其中替代路由使用较少的组合(累积)功率。
参考图1,如果站I检测到站M和L,对两个站它有(直接)所需的发射功率。但是,当站I检测到站M的探测时,它会看到站L的列表。站I则有站L所需的直接功率以及站L所需的组合功率(通过站M)。站L通过站M所需的组合或累积发射功率小于站L所需的直接发射功率是可能的。
每次一个站检测到另一个站的探测时,它计算直接返回那个站所需的功率。它存储它所检测的每个站所需的这个直接发射功率。它也看其它站探测中包括的列表。从这个列表中,它可以看出远端站需要多少功率到达列表中包括的任一站。本地站在列表中将远端站到达列表中任一站所需的线性功率加到本地站到达远端站所需的功率上。然后它在这个数字上加一个附加的跳跃因子。这个新的总和是当前站在它自己的探测中向其它站通告的组合功率。
本地站首先将它到达远端站所需的直接功率从dBm转换成瓦。然后将远端站到达列表中的站所需的功率从dBm转换成瓦。本地站将这两个数相加,得到以瓦为单位的新值。这个新值再转换回dBm。此时加入跳跃因子。跳跃因子的典型值是3dB。这个新总和则是本地站到达远端站列表中“通告”的站所需的组合功率。
所有定时器的持续时间可以从呼叫信道的数据率中使用乘法因子来计算。该因子的绝对值如下给出,但是应该注意这些值是作为例子给出的,可能会有很大变化。此外,正确值可能随着网络业务负荷和站数的变化而动态变化。
定时器 乘法因子 值 80k速率例子
探测定时器Tx队列满 =PrbF×MaxTxDur =1×X =247毫秒
探测定时器Tx队列空 =PrbE×PrbF×MaxTxDur =10×1×X =2471毫秒
信道适配间隔 =Adpt×MaxTxDur =5×X =1235毫秒
Tx功率需求增加 =TxInc×MaxTxDur =5×X =1235毫秒
数据信道持续时间 =Data×MaxTxDur =5×X =1235毫秒
其中,MaxTxDur=最大分组大小持续时间+RxTx环回+Tx延迟=X=247.1毫秒
最大分组大小设置为1023字节。如果最大分组大小增加,所有定时器的长度都增加。增加最大分组大小的影响是减少给定时间段上的探测数,因此减缓相邻站的连接,因而增加网络上数据的传播延迟。另一方面,如果最大分组大小减少,则会减少呼叫信道上的各个探测之间可以发送的数据量。这也会依次增加网络上数据的传播延迟。通过权衡呼叫信道上可以发送的数据量与给定时间段内的探测数,可以确定正确的最大分组大小。
如果一个站有比适合最大分组大小更多的数据要发送,它将请求对方站转移到数据信道。只要两个站保留在数据信道上,它们就能彼此发送更多的数据。只要它们有数据发送或者在“数据信道持续时间”之内(无论哪个条件首先出现)它们就会保留在那里。如果一个站转移到数据信道,但是没有找到对方站,它就返回呼叫信道。
这种网络中的站一般是移动的,正因为如此它们可能移动得较远,甚至超出范围。本地站因此需要一种增加到达目标站所需的功率的方式,并最终从它的列表中去掉不再在它的附近的目标站。两个站之间的路径损耗可能变化很快,特别是由于Rayleigh衰落的原因。每当一个站向另一个站发射时,它必须在最佳功率上进行。它可以确定每次它听到对方站发射所需的功率。一般当两个站忙于向对方发送数据时,在每秒内可能会有很多“趟”传输。每次它们都重新计算到达对方站所需的功率。它们的功率变化一般会跟随Rayleigh衰落周期中的变化。
这样,可以很好地使每次传输所需的功率最佳化,但是可能会引起路由选择问题,因为随着每次衰落,可能暂时会有另一个条路由看起来更好一些。因此一个站必须保持两个直接发射功率所需值。一个值用于每次传输设置所需的传输功率,第二个值用于路由选择。第二个值不会跟随与Rayleigh衰落有关的快速路径损耗变化,但是会有更强的衰减效果以便跟随与移入和移出范围的站有关的变化。设想通常是第二值在探测信号的站列表中被通告。
这个衰减功率需求是通过减缓到达列表中任一站的所需功率增加而实现的。网络中的所有站将以相同的速率增加所需的功率。增加的速率直接关联于呼叫信道上传输的数据率。每次检测到一个新的探测,本地站将确定:新计算的所需功率是否小于其本身列表中已有的所需功率。如果小于它,则减少它本身列表中的所需功率。不是一步就减少该功率,而是每次检测到一个站就以较小的步级来减少功率,因此可以衰减Rayleigh衰落的影响。(见下面)
如果一个站不再检测到来自特定站的探测,它就持续增加到达该站所需的功率。最终所需功率将到达预设的最大值,这就要求本地站从它的列表中消除掉对方站。这个值一般是125dBm。
此时,一个站现在已有了一个直接或间接到达其它站所需发射功率的列表。对于远端站列表中列出的每个站,将有一项表示通过那个远端站的组合的所需发射功率。参考图1,站I会有站L、M、N和B所需的直接发射功率列表。对于这后四个站所检测到的任何站会有一个非直接的列表,即站A、G、H、J、L、M、N及O。站L、M和N在直接和间接列表中均出现,因为它们是共同的邻站。如果站I要将数据路由选择到站M,它可能选择直接发射到站M,或者,通过站L或N。站I会确定哪条路由的功率需求是最低的,从而使用那条路径将消息段路由选择到站M。
此时,站I没有到站O的直接路由,而且除非它要与站O通信,否则它不需要这样一条路由。但是如果站O忙于与站A之间的业务,那么来自站O以及去站O的(数据)段会经由站I传送,在这种情况下站I会检测到这些通过的(数据)段。每个段头表示返回到段源所需的组合发射功率。当站M首先从站O收到一个(数据)段时,它可将它的直接功率需求放入段头中,然后将它继续传递到站I。
当站I从站M收到(数据)段时,它将到达站M所需的功率添加到来自站O的(数据)段中,它也将对这个值增加跳跃因子。该(数据)段现在包含了从站I经过站M到站O的组合的所需功率。这个过程在每一跳传重复,直到该(数据)段到达站A。
根据每个站的所需功率,网络中的任何站现在将在网络中任意对方站的方向上有一个所需功率梯度。一个站简单地在最少所需功率梯度方向上对消息段选择路由。
当源站A首先要求与目标站O通信时,并不存在梯度,因为任一站都没有忙于业务。为了产生梯度,源站A发出对目标站O的特殊跟踪消息。这条消息通过将其上移到所需功率梯度而被选择路由从源站A离开。在每个站,该消息被分成两半,在两个不同方向选择路由。因此这条消息将以远离站A的方向在网络中泛滥流通。
一旦跟踪消息到达具有朝目标站O的梯度的站时,它将被路由选择到目标。一旦到达目标站O,站O将向站A发回ETE(端到端确认)消息。这条消息将自动具有一个返回源站A的梯度,因为跟踪消息产生了该梯度。ETE比跟踪消息具有更高的优先权,因此它将更快地移动通过网络。当任何站收到该ETE时,它将使ETE选择路由返回到源,而且也将使它沿着跟踪消息被发送的路径选择路由。这样做用于阻止跟踪消息的泛滥。应该注意到跟踪消息非常小,而且具有很短的寿命。因此即使跟踪消息在整个网络上泛滥,对网络的通过量影响也是很小的。
当站A首先发出跟踪消息时,它也将自己标志为业务忙。它将在跟踪消息持续时间内保持这个标志的设置。检测到站A探测的任何对方站将看到该标志的设置,并将站A包括在它们自己的探测列表中。检测到在另一个站的列表中站A具有业务忙标志设置的任一对方站,也会将站A通告为设置了业务忙标志。每次站A发出一条新消息,它会将它的业务中定时器复位为与所发送消息的寿命相同。如果站A停止发送消息,业务中标志将最终超时,从而不再被设置。
每次一个站将所需功率更新为比原来好时,该站只是将另一站放在它的探测列表中,即如果一个站检测到邻站、或者检测到另一个站列表中的一个站时,它会确定到所述站的所需发射功率是否比它内部列表中的现有值更好。如果更好,它会改变内部列表中的所需功率,并将该站包括在它的下一个探测列表中。这样有助于保持探测列表很小。
如果站A不再设置它的业务忙标志,它就不再被包括在其它站的列表中。其它站将会缓慢增加到达站A所需的发射功率,而且由于它不再处于业务中,它们将不再接收到更新值。最终其它站到达站A所需的发射功率将会到达要求它们从列表去掉站A的预设值。
除了业务忙标志外,可以有很多其它标志,它们通常是被用来标志网络中任意其它站时常可能需要与之通信的重要站。网关标志用于表示一个被用作对另一种业务(例如接入互连网)的网关的重要站。如果一个站有到互连网的网关,它会有表示它是互连网网关的标志设置。每次一个邻站检测到到达网关站的一个较好的所需功率时,它会将其包括在它的列表中,并设置网关标志。现在就检测到这个邻站列表中的网关站的任意其它站,将轮流将该网关站包括在它自己的列表中。这个网关站列表将通过网络传播。最终所有站将在它们的列表中拥有网关站。因此需要接入互连网的任何站将知道必须将它们的互连网数据路由选择到哪里。
网络中可能有一个以上的互连网网关。一个站只需要一个网关。因此一个站只在其列表放入一个互连网网关站。它会总是选择发射功率需求最低的那一个。其结果是各站将总是对最接近它们的网关具有较好的功率梯度,而且它们一般只列出它的最近网关。一旦它们的最近网关不可用,它们会自动放弃那个网关,因为其功率需求会增加到使其它网关看起来更好的程度。
按网关标志所用的相同方式,也可以使用其它标志,例如授权机构。授权机构(或网络操作员)是网络中维护并发出用于网络安全的授权证书的站。网络中的所有站使用专用和公用密钥设置验证并加密从其它站接收以及发往其它站的数据。与互连网网关一样,任意站只需要知道到达一个授权机构的路由。
授权机构对应于申请者的序号为PCT/GB98/00392的PCT专利申请中提到的网络操作员,其内容在这里结合参照。
当目标站从源站收到消息时,它启动一个定时器(梯度定时器),它在消息原有寿命的一半处超时。寿命是消息有效的时间长度。因此这个新的梯度定时器将在接收消息超时之前到期。如果从同一源站接收了一条新消息,梯度定时器将被复位到一个新值。这意味着只要消息继续从特定的源站到来,梯度定时器将不会超时。
当消息停止从特定的源站到达时,梯度定时器会超时。当该定时器超时时,梯度消息将被发送到源站。由于该消息将包括返回到发送梯度消息站所需的组合发射功率,发射功率所需的梯度将从目标站(消息最初所经过的那一个站)返回到源站的过程中被刷新。
梯度消息的目的是确定:当数据消息停止从源站到来时构成最新的梯度。由于没有更多的消息,或者由于梯度变为失效,消息可能就会停止到来。这可能是由于多个移动站同时移动、或者同时开启或关闭所造成的。通常网络不需要梯度消息,因为梯度在正在执行业务中的两个站之间动态地纠正其本身。这是作为故障保险机制而增加的。
也可以在从一个站发出的最后消息中增加一个标志,以便防止发出梯度消息,即源站通知目标站:后面不再跟随有消息。目标站将会知道不需要梯度消息了。
应该注意到各站没有在它们所发的消息中发出路由选择信息。它们也没有在它们本身之间发射路由选择信息。但是它们发送了发射功率需求信息,以及有关哪些站正处在业务中、或哪些站是网关等的信息。网络中每个站的责任是对发射队列中的每个消息或消息段动态地做出它自己的路由选择判决。一个站可以在任意时刻动态地对各个发射队列的消息段重新选择路由。一个站对它的每个邻站维护一个独立的发射队列。每个站的路由选择与任意其它站的路由选择无关。一个站的路由选择只是基于发射功率需求信息以及路由选择状态标志。由于发射功率需求以及状态标志可能随时改变,因此消息的路由选择也会随时改变。一个站将基于它目前拥有的信息及时地对消息选择路由。因此如果对于特定消息,看起来比当前路由好的新路由选择机会出现,该站就会动态地对消息重新路由选择。
变化的发射功率需求将导致网络中每个站变化的路由选择梯度。在任意给定时刻,特定站的发射功率需求梯度会表示消息的最佳路由。一个站将总是在向目标站的梯度下行方向上对消息路由选择,除非是跟踪消息,它会按源站梯度向上并同时按目标站梯度向下的方向来选择路由。
如上所述,每次一个站检测到一个邻站时,它计算到达那个站所需的发射功率。如果新发射功率需求小于以前值,本地站将减少它以前为该邻站存储的发射功率所需值。但是它不会按一个大步级来减少到新值,而是在每次听到邻站时按小步级而骤减少。
因此本地站听到邻站的机会越“频繁”,发射功率所需值降得越低。如果一段时间没有听到对方站,发射功率所需值将开始以有规则的间隔增加,直到最终到达本地站将该邻站从它的内部列表中去掉的水平。
如果一个邻站代表其它站对大量数据进行中继,它会在数据信道上花费大量时间,而在呼叫信道上没有多少时间。结果它的邻站不会经常听到它,正因为如此,到达这个站所需的发射功率会很高。这会引起邻站及时地为数据选择替代路由。由于数据现在正经由替代路由传送,曾经发送大量数据的站所发送的数据会变少。因此这种方法基于各站被听到的频度而动态地在邻站之间发散或分布业务负荷。发射功率需求梯度将总是从高业务量阻塞区发出去,并朝向低阻塞区。发射功率需求梯度动态地均衡业务流的路由选择和阻塞。
如果相邻站经常听到另一个站并且持续一个“很长”时间,它会有朝向该站的较好的发射功率需求梯度。但是,如果该站只是在很短时间内经常听到对方站,它会有平均的发射功率需求梯度。时间段越长,梯度越好。因此,一个站会倾向于对它经常并且长时间听到的站有较好的梯度。
即使一个站可以经常并且长时间地听到另一个站,对方站也可能距离很远,在这种情况下所接收的传输是不“强”的。发射功率需求根据到对方站的路径损耗来计算。接收信号越弱,路径损耗越大,因此发射功率需求越大。发射功率需求越大,发射功率需求梯度越大。既然一个站朝向较低发射功率需求区域来进行路由选择,它会倾向于路由选择到比较近的其它站。
一个站越强地听到另一站,发射功率需求梯度越好。既然该梯度是基于发射功率需求,考虑到远端站的背景噪声,朝向具有低背景噪声的站也就会比较好。具有高本地干扰的站会有高的背景噪声。一个站对听起来很强而且背景噪声低的站有较好的发射功率需求梯度。因此,数据的路由选择会避开高背景噪声区。
本文中描述的路由选择方法可以处理快速和慢速Rayleigh衰落。在慢Rayleigh衰落情况下,当两站之间的路径损耗低时,一个站会经常、长时间、而且很强地听到另一个站。这会在低路径损耗时间内产生经过该站的一条较好的路由。如果衰落开始变差,路径损耗也变差,该路由就开始显得较差了,因为发射功率需求梯度会变得很陡。发射功率需求比以前的存储值大,而且该值不会被更新。但是,由于发射功率需求以有规则的间隔递增,它会自动变差(缓慢地)。因此路由选择会动态地跟随慢速Rayleigh衰落。
在快速Rayleigh衰落情况下,一个站会在短突发内经常检测到对方站。这会导致产生平均发射功率需求梯度。该梯度以慢递增而衰减,事实是发射功率需求只是以小步级而减少。这意味着一个站将不会跟随快速Rayleigh衰落,但是会包括平均的影响。因此如果在远距离上有三个站:一个移动,一个处于Rayleigh波谷,另一个处于Rayleigh波峰,则波谷中的站会有差的发射功率需求梯度,波峰中的那个会有好的发射功率需求梯度,移动的那个会有平均的发射功率需求梯度。这等同于三个站的随机可用性,即波谷中的那个提供一条差的路由而且会需要很多功率以便到达。波峰中的那个提供一条好的路由并且需要很少功率来到达。移动的那个有时需要很少功率,有时需要较多功率,因此提供一条平均路由。
用于路由选择的发射功率需求考虑到了该站在快速Rayleigh衰落期间会使用的平均功率。应该注意到即使路由选择平均了快速Rayleigh衰落的影响,站在实际发射数据分组时仍会动态地改变它的发射功率。因此,站发射数据分组时所用的实际发射功率将会适合快速Rayleigh曲线。一个站可保持用于实际空中传输所需的独立发射功率,它不会以用于路由选择的发射功率需求同样的方式衰减。
只要数据消息在流动,发射功率需求梯度就被不断地优化并改善。来自源站的数据消息保持从沿着数据消息流经的路由的任何站返回到源站的最新梯度。从目标站返回的ETE(端到端确认)消息保持返回到目标站的最新梯度。该路由上的任何站将通告目标和源站处于业务忙中。接下来路由上的任何站的任何邻站也将通告这两个站在业务中,等等。因此直接沿着该路由而且也沿着该路由的旁侧有一个不断优化的梯度。每次一条新消息流经该梯度,梯度就被重新优化。一旦直接沿着该路由的任何站变为不激活、远离或者装载了业务,该梯度将自动围绕这个站而优化。
对于一个很通用的数据消息目标,例如基于GPS的车辆跟踪中心,大量消息将流入该目标站,接下来大量ETE消息将流出该目标站。这些ETE消息会在所有方向上流出,到达正在向跟踪中心发送GSP位置更新值的所有不同的车辆。这意味着这个特定的中心站会在网络上有非常优化并且散布很广的梯度。一旦一辆新车第一次或者在长时间关闭之后打开它的跟踪设备,它会立即有一条到达中心站的路由,而不需要发送跟踪消息。既然已经知道这个中心站总是会有优化的路由,它也没有必要发出梯度消息。
软件更新
为了有利于网络中软件的更新,提供了一种使用直接邻站信息的机制。当提供了新软件更新值时,它被装载到网络中任何站的硬驱中。这个软件更新值以块的形式从该站向它的直接邻站发送。直接邻站接下来再将其发送到它们的邻站,直到整个网络都更新。软件更新协议的流程图在图3中表示。
当第一站的硬驱中有了更新值时,用户发出一条命令,告诉该站开始在它的探测中通告新的更新。当直接邻站检测到该探测时,会注意到新的更新值。该邻站则从第一站请求软件更新消息。这个站将发送第一更新块。当直接邻站收到更新块时,它会在请求下一块之前等待一会儿。等待的原因是防止整个网络被软件更新消息所阻塞。
邻站继续从第一站请求更新块,直到得到所有块。每当收到一个新块,它会开始在自己的探测中通告它有哪个版本和块号。甚至在该邻站拥有整个更新之前,它就可以开始向其它邻站发送更新。这样就形成了软件更新的斗链式(bucket brigade)效应。其中的一个其它邻站可能比它本身更快地得到更新。如果这个其它邻站比第一站更靠近它(在发射功率方面),该邻站甚至可能从该更近的邻站开始请求更新。
一个站总是从最近的邻站请求更新。这意味着如果一个站是移动站,它每次将从不同的站请求更新。软件更新块的大小被做得比较小,使得如果一个站是移动站,在网络中它不会有很长的消息等在后面。
如果一个站移入它的邻站不具有完全更新或具有任何一些更新的区域,它会等到软件更新沿着网络追上它。如果该站移回一个其中的更新比它所具有的更为超前的区域,它会在它放弃的地方再继续下去。
软件更新的第一部分包含有关何时必须执行更新的信息。这是该站何时必须进行更新并且替换它的现有软件的日期和时间。该站会简单地保存更新直到那个时间到来。在已经更新了软件的运行版本之后,它会保持该更新直到更新版本到来。这使它可以向软件更新期间关闭的任意站发送更新。
也可以包括哪些Ids将管理该更新,这样会允许部分的网络更新以便测试新软件版本。更新值仍会发送到网络中的每个站,但是只是一些站执行更新。如果更新按计划工作,一个特殊的更新块就被加到软件更新的末尾。该站会检测到有一个新块加入。当它们收到新块时,会检验该块新的更新Ids。这样使得对方站被更新而不用发出整个新软件更新。
下面的描述是定义本发明方法及系统所用的探测和数据分组结构的表,以及一个解释术语表。
探测及数据分组格式
变量 | 比特长度 | 允许 |
Preamble | 64 | 调制解调器训练序列(101010101010等…) |
Sync1 | 8 | 用于锁定Zilog的第一同步字符 |
Sync2 | 8 | 用于锁定Zilog的第二同步字符 |
Sync3 | 8 | 由软件检验的第三同步字符 |
Packet Size | 16 | 从Sync3直到最后CRC的分组大小 |
Size Check | 8 | 分组大小检验=分组大小MSB XOR LSB(最高有效比特异或最低有效比特) |
ProtocolVersion | 8 | 协议版本 |
Packet Type | 8 | 分组类型(例如,探测、数据、密钥等) |
Sending ID | 32 | 发送站ID |
Receiving ID | 32 | 接收站ID(0=广播) |
Packet Number | 16 | 分细序号 |
Adp Tx Power | 8 | 以dBm为单位的发送站当前功率 |
Adp Tx Path Loss | 8 | 在发送站测量的以dB为单位的路径损耗 |
Adp Tx Activity | 4 | 发送站当前激活水平 |
Adp Tx Antenna | 8 | 发送站当前天线配置 |
Adp Tx Bkg RSSI-1 | 8 | 以dBm为单位的发送站RSSI->当前调制解调器-1 |
Adp Tx Bkg RSSI | 8 | 以dBm为单位的发送站RSSI->当前调制解调器 |
Adp Tx BkgRSSI+i | 8 | 以dBm为单位的发送站RSSI->当前调制解调器+1 |
Adp Tx SpikeNoise | 8 | 发送站峰值频率和电平 |
Adp Rx Activity | 4 | 接收站要求的激活电平 |
Adp Rx Channel | 8 | 接收站要求的Rx和Tx信道 |
Header CRC | 16 | 字头数据的16比特CRC |
Neigh RoutingFlags | 8 | 比特0-业务中,比特1-网关,比特2-授权机构 |
Neighbour Data | 16 | 以字节为单位的路由选择数据大小=3+4(更新) |
Size | +Ids*6 | |
Neigh Soft Update | 32 | 软件更新版本(16)以及块号(16) |
Neighbour Data | X | Neigh*(32(ID)+8(TxPowerReq)+4(ModemReq)+4(Flags)) |
Packet Data | X | |
CRC | 32 | 包括字头在内整个分组的32比特CRC |
Preamble:
这是调制解调器训练序列,由交替的1和0组成。
Sync1-Sync3:
这是用于检测有效分组开始的三个同步字符。
Packet Size:
这是从Sync3开始、一直到(并且含有)最后的CRC字节的分组总长度。在探测信道上允许的最大分组大小由探测速率确定,即一个站将不能发送比探测信道上探测的间隔长(以时间度量)的分组。数据信道上允许的最大分组大小由一个站被允许保留在数据信道上的时间长短确定。
Size Check:
用于检验Packet Size变量,以避免接收任何无效的长分组。
Protocol Version:
用于检验正在使用哪个协议版本。如果软件不能支持该版本,该分组就被忽略。
Packet Type:
它定义正发送的分组类型。如果设置了最高有效比特,另一个分组将直接跟随当前分组。
Receiving ID:
这是分组被寻址的站ID。
Sending ID:
这是当前发送该分组的站的ID。
Packet Number:
被发送的每个分组都赋予一个新的序号。该号码不以任何方式被协议使用。这里只是为系统工程师提供信息。每次站被复位时,分组序号都以一个随机数开始。这样防止与较早的分组混淆。
Adp Tx-Power:
发送站的当前功率以dBm为单位作为绝对功率给出,范围在-80dBm到+70dBm。(域允许从-128dBm到+127dBm的值)。
Tx Path Loss:
这是在发送站测量的路径损耗。Path Loss=接收站前一次发送的(Remote Tx Power(远端发送功率)-Local RSSI(本地RSSI))。0值用于表示发送站的RSSI被界定。路径损耗用做下一次接收站向发送站发射时接收站的校正因子。
Adp Tx Activity:
这是发送站的激活水平,它被如下测量:Activity=在时间上平均的瓦*时间/(带宽*成功)
Adp Tx Antenna:
表示发送站正使用的当前天线配置。255个可能配置中的每一个描述了一种完整的天线系统,即Tx和Rx天线。
Adp Tx Bkg RSSI:
这是对于目前正在发送的调制解调器的发送站位置的当前背景RSSI。可以允许其值从-255到-1dBm。发送值是RSSI的绝对值,接收站必须将该值乘以-1,以便得到以dBm为单位的正确值。0值用于表示该信道不能提供或者大于或等于0dBm.0dBm值不能用于适配的目的。
Adp Tx Bkg RSSI-1:
除了对前一个调制解调器外,其余与上述同。
Adp Tx Bkg RSSI+1:
除了对下一个调制解调器外,其余与上述同。
Tx Spike Noise:
较低的3比特是以Hz为单位的峰值频率,0=无,1,5,10,50,100,500,&>500,接下去的5比特是以dB为单位的峰值幅度。
Adp Rx Activity:
如果一个站具有较高的激活水平并且对其他站干扰,就使用这个域迫使该激活站降低它的激活水平。如果多个站请求降低激活,那么干扰站将响应并降低它的激活。如果没有站请求这种降低,激活站将缓慢开始增加它的激活水平。因此如果一个站处于很远区域,它会持续增加它的激活水平,以便设法产生连接。如果它处于很忙的区域,其它站会将其激活性保持在较低水平。
在发明的优选实施例中,一个站总是设法保持五个邻站,这样其它站应该不必请求该站降低激活。但是该特性是为各站不可能降低功率、或进一步增加数据率的情况而提供的,这样,它们仍然会干扰太多的其它站。
Adp Rx Channel:
允许255个预定信道,这些信道为整个网络设置。每条信道有一个与之关联的探测速率(可以将其关闭,这可使其成为一条数据信道)。每条信道也有一个与之关联的最小数据率。各信道有被规定的Tx和Rx频率。各信道也可以被定义为其它媒介,例如卫星、Diginet、ISDN等。
当发送站有比能够填入探测信道所允许的分组大小更多的数据要发送到接收站时,它会请求另一个站移到数据信道(即,在那里探测已经被禁止)。
Header CRC:
这是字头数据的16比特CRC校验。它是字头中所有字节的和。只要检验分组CRC是否失败。这作为用以确定是哪个站发送了该分组的一种手段而提供。如果分组CRC失败而且字头CRC通过,对于字头中提供的数据应该小心使用,因为Header CRC不是检错能力很强的手段。
下面给出的邻站路由选择域不包括在Header CRC中,因为除非分组CRC被通过它们才会被使用。这使错误对路由选择的影响较小。
Neigh Routing Flags:
这些标志用于增强路由选择。它们提供有关当前站的附加信息。当前定义的比特是:
比特0-如果当前站业务忙,则设置。
比特1-如果当前站是互连网网关,则设置。
比特2-如果当前站是授权机构,则设置。
比特3-保留。
如果需要更多的标志,则可以增加另一个8比特字节。
Neighbour Data Size:
以字节为单位的路由选择数据大小。这包括Neigh Routing Flags以及Neighbour Data Size(即,3字节)。如果包括Neigh Soft Update域,则添加另4字节。对于Neighbour Data段中包括的每个邻站,添加附加的6字节。如果包括任一Neighbour Data,则Neigh SoftUpdate必须包括。
Neigh Soft Update:
这是当前站可用的更新软件当前版本(域的高16比特)以及可用的当前块号(域的低16比特)。
Neighbour Data:
这是当前站为数据路由选择的邻站列表。每次当前站接收到比它所有的数据更好的一个站的更新路由选择数据时,它就更新自己的数据并把该站包括在下一个探测的这个列表中。数据段对于该列中的每个站有四个子域:
Station ID:带有邻站ID的32比特域。
Tx Power Req:8比特域,表示从当前站到达该站ID所需的组合或直接Tx功率。
Modem Req:当前站为了到达目标站所需的调制解调器。
Flags:为目标站给出附加路由选择信息的标志。比特0-业务中,比特1-网关,比特3-授权机构、比特4-直接邻站。最后比特表示列表中的该站是当前站的直接邻站。
Packet Data:
这是该分组的数据。它由一个或更多的段组成。各段可以具有任意类型,而且可以源于任何ID或以任何ID为目标。
CRC:
这是整个分组的32比特CRC校验。如果这个CRC失败,分组数据就被丢弃,但是如果字头CRC通过,字头数据仍可拯救。
消息段格式
变量 | 比特位置 | 比特长度 | 描述 |
Segment Type | 0 | 4 | 段类型,消息段=0×00 |
Segment TypeAcked | 4 | 4 | 被确认的段类型(用于确认类型段) |
DestinationID | 8 | 32 | 消息段的目标ID |
Origin ID | 40 | 32 | 消息段的源ID |
MessageNumber | 72 | 14 | 正发送的消息序号1->16383 |
MessageSubmissionNumber | 86 | 2 | 消息提交号0->3 |
Message Size | 88 | 16 | 消息的总字节0->65535(+1) |
FragmentStart | 104 | 12 | 正发送的开始消息段0->4095 |
Fragment End | 116 | 12 | 正发送的结束消息段0->4095 |
FragmentPriority | 128 | 8 | 256级(0->255,0=最高优先级) |
Fragment Timeto Die | 136 | 24 | 以毫秒为单位0->16777215(4.66小时) |
FragmentTime-Of-Creation | 160 | 24 | 以毫秒为单位0->16777215(4.66小时) |
TxPowerReqfor Origin ID | 184 | 8 | 到达源ID的Tx功率需求 |
TxModemReqfor Origin ID | 192 | 8 | 到达源ID的Tx调制解调器需求 |
Segment Data | 200 | x | 段的其余部分包含消息段 |
Segment Type:
表示正发送段的类型,这些类型包括:
Seg Msg:段包含消息数据。从源ID到目标ID进行发送,并从任何中间站到任何其它中间站进行中继。
Seg Ack:用于确认Seg Msg。从任何其它中间站刚收到Seg Msg的任何中间站发送。
Seg ETE:当目标ID收到Seg Msg时从目标ID向源ID发送。也从任何中间站向任何其它中间站中继。
Seg ETE-Ack:用于确认Seg ETE。从任何其它中间站刚收到SegETE的任何中间站发送。
Segment Type Acked:
用于表示被当前站确认的段类型。
Destination ID:
当前段的目标ID。
Origin ID:
当前段的源ID。
Message Number:
正发送/确认的消息序号。
Message Submission Number:
如果没有从目标ID收到ETE,消息可以在规定间隔后由源ID重新提交。这个域表示当前提交序号。
Message Size:
表示消息中的字节总数。
Fragment Start:
表示正在发送哪个段开始序号。每个消息被分成16字节的多个段。
Fragment End:
表示正在发送哪个段结束序号。
Fragment Prority:
表示段的优先级。
Fragment Time-to-Die:
表示段的相对死亡时间。这是直到该段不再有效时所剩下的毫秒数。任何中间站负责递减这个值。通常站将其转换成绝对时间,并在刚发送之前将其转换回相对时间。这样避免了所有站的所有时钟必须同步的必要。
Fragment Time-Of-Creation:
这是一个段必须生存的原始毫秒数。这个数不被改变。由目标和中间站用于确定一个段从源站到达它们所用的时间。
Tx Power Req for Origin ID:
这是从目前发送该段的站到达源ID所需的组合Tx功率。
Tx Modem Req for Origin ID:
这是从目前发送该段的站到达源ID的任何中间站使用的最低调制解调器数。
Segment Data:
包含实际消息段。
硬件描述
图4、5、6和7表示了用于实现发明方法和系统的基本硬件。这些图对应于上述序号为WO96/19887的国际PCT专利申请中的图8、9、10和11。以下描述具体地涉及与本发明有关的硬件操作的各个方面。
基于它的发送“决定”,主处理器149确定将使用的功率电平、数据率以及分组持续时间,并将这个分组发送到串行控制器131,同时通过外设接口147将发射/接收开关103转接到发射模式并在适当延迟之后将发射机打开。Zilog芯片131将通过在模块128或130中的PN序列编码器将分组数据与合适的字头和CRC校验一起发送出。
主处理器149将在数据分组中作为信息域之一嵌入对应于它所使用的发射功率的数据,该功率与发送到功率控制PIC模块132的发射功率相同,用于驱动功率控制电路141,它再去控制增益控制和低通滤波器模块143。这个模块再使用来自功率放大器145的反馈信号去控制驱动器144和142。
检测及增益反馈方法使得可以基于来自功率控制电路141的指示得到相当精确的功率电平。
在打开功率放大器电源之前,发射频率由频率综合器138选择,此后通过驱动器模块141指示功率放大器145并将放大器电源打开。
如果要求功率电平低于功率放大器145提供的最小功率电平,则可将可切换的衰减器模块102切换进来,以便提供多至40dB的附加衰减。因此处理器可以指示功率放大器切换入一个衰减器组合以便提供从负40dBm到正50dBm范围的输出功率电平。当放大器电源被打开时,处理器从低功率检测电路101得到有关前向和反向功率的信息,该信息通过模数转换器146发送并被主处理器149用于监视正发射的功率电平。这个信息再存储在动态RAM150中,以提供有关通过与请求电平相比较而产生的实际前向和反射功率电平。
输出发射功率大小会受到发射功率控制环路(模块145、144、142和143)和可切换的衰减器模块102效率的影响。此外,天线100中的任何不匹配也会导致反射和前向功率的变化。相对各种所需电平的实际相对功率输出可以由处理器以提供成一个表的形式存储在RAM中,给出相对于所请求的实际功率输出电平。这可用于使处理器在它将来传输时提供的信息(消息或探测信号内)中使用更精确的功率电平范围。由于功率电平在负40dBm到正50dBm之间变化,实际上有10种互相各间隔10dB的不同功率电平可以发射。因此,处理器存储的表将具备这十个功率电平,其所具有的请求功率电平和实际功率电平处在这个范围内。
网络中的任何其它站将通过天线100接收到这个传输。接收信号则传送通过低功率检测电路101和被切换的衰减器102,衰减器102最初被设置为0dB衰减。然后通过2MHz带通滤波器104去掉频带干扰,然后送入预放大器105以便对该信号放大,之后通过混频器106将其混合下变频到10.7MHz的IF信号。这个信号被带通滤波器107滤波,并在IF放大器108中放大,以及在模块109、110、111和112中进一步滤波和放大。
最后的滤波在模块113和115中进行,在这一级中使用窄带RSSI功能在模块116中测量该信号,其输出由主处理器用于确定输入传输的信号强度。如果必要的话,这可允许处理器请求功率控制PIC电路132切换入多达40dB的附加接收机衰减器。只有当信号超过模块116的NE615的测量范围之后才有必要切换入附加衰减。否则,衰减器保持在0dB衰减,以便为接收小信号提供接收机的全部灵敏度。输入传输同时在两个带宽(即8kHz和80kHz)中测量。80kHz带宽通过分接150kHz陶瓷滤波器109之后的10.7MHz IF信号并使用150kHz陶瓷滤波器121和NE604 IC 120来进行测量。这里也有一个RSSI输出,它通过接口被主处理器149接收。
宽带和窄带RSSI通过模数转换器146来进行测量,再将数据传递到主处理器149。主处理器有一个查找表,根据来自AD转换器的信息并从以前所校准的数据得到接收信号强度。这个数据按dBm进行校准,一般从负140dBm到0dBm。这个信息一般是通过将校准信号发生器的输出注入到接收机的输入端、然后通过键盘209拨出各种信号强度电平并指示处理器关于哪一个功率电平正在被注入而产生的。然后将这个信息永久存储在静态RAM或快闪RAM 150中。
因此,接收站可以精确地记录任何输入传输的功率电平。然后,读出输入传输的地址和它的嵌入发射功率电平。通过比较,例如正40dBm的发射功率电平可能在接收机中被测出为负90dBm,这则用于计算出路径损耗为130dB。路径损耗可以从0dB变化到最大为190dB(+50-(-140)=190)。可以测出的最小路径损耗将根据发射站的传输功率以及接收站可以测量的最大信号而定。由于在这个设计中天线端口100处的最大接收信号是0dBm,因此倘若发射功率小于0dBm则可以测量0dB路径损耗。否则,例如发射功率50dBm,则可以测量的最小路径损耗是50dB。这可以通过在可切换的衰减器中添加入附加步级或者通过在接收机中使用不同装置来改善。如果可切换衰减器被完全切换入而且AD转换器的输出表示出RSSI处于最高电平,那么接收处理器就会把与该传输有关联的数据标记上“固定”。这意味着路径损耗小于可测量的大小。
处理器在接收时将持续测量背景信号和干扰,而且只要工作在任何数据率上的任何调制解调器没有检测到传输,它就会监视并测量以dBm为单位的噪声和干扰并且产生一个平均值并将其存储在静态RAM中。当检测到传输时,将最近的噪声测量与信号强度比较从而得到信噪比。在每次传输中,把在传输之前采集的背景噪声在传输消息或探测中作为另一个域与发射功率一起来进行通告。网络中的其它站可以从传输中采集并获得不仅是路径损耗而且还有远端站在传输之前的噪声最低电平。接收站由于知道了路径损耗并有了远端站的噪声最低电平,则会知道以多大功率发射才能在远端站实现任意所需的信噪比。
所需的信噪比一般是基于调制解调器的性能以及是一个基于分组持续时间和成功概率的数。这个所需信噪比被处理器存储在数据库中,并基于到各个目标的传输成功而不断更新。例如,如果一个站采集了一次传输并计算路径损耗为100dB而且远端站所宣布的噪声最低电平是负120dBm,这时为了满足(例如)每秒8千比特20dB的信噪比要求,那么它将以负20dBm的功率电平发射。对于每秒80千比特所需的信噪比将会不同,因为噪声最低电平在比15kHz宽的150kHz带宽内会较高,而且因为每秒80千比特调制解调器的性能可能与每秒8千比特的调制解调器不同。
因此,接收站会知道:如果(例如)宽带内所宣称的噪声最低电平是负110dBm而且路径损耗仍然是100dB,但是所需信噪比是(例如)15dB,则它会要求负5dBm的传输功率。接收该传输的站会知道使用多大功率电平来响应源站。
通过上面概述的过程,一个站可以确定到达它的邻站所需的发射功率。然后它将这个所需的发射功率包括在被它列入探测中的邻站列表中。
Claims (30)
1.一种操作通信网络的方法,该网络包括多个站,其中的每个站都能够发射和接收数据,从而使该网络能够在多个信道上从源站通过至少一个中间站向目标站发送数据,该方法包括:
a)定义与至少一个数据信道完全不同的至少一个呼叫信道;
b)在每个站根据第一预定准则、以一定间隔选择一条呼叫信道,以便向其它站传输探测信号;
c)在所选呼叫信道上以一定间隔从每个站发射探测信号,那些接收来自给定站的探测信号的其它站通过至少一个中间站直接或间接地给出响应,藉此向给定站表示它们作为目标或中间站的可用性;以及
d)根据第二预定准则,在给定站评价其它站对所述探测信号的直接或间接的响应,以便识别该给定站能够与之最佳地通信的其它站。
2.根据权利要求1的方法,其特征在于,从给定站接收探测信号的其它站中的每个都能修改它们自己的探测信号以便包括表示给定站和它们自身之间通信质量的数据,给定站响应所述数据以便改变它的至少一个发送参数,从而能够与网络中所需数目的其它站最佳地通信,而不致引起不适当的站间竞争或干扰。
3.根据权利要求1或权利要求2的方法,其特征在于,来自给定站的探测信号包括用于标识那些被所述给定站检测到可以用做目标或中间站的其它站的数据。
4.根据权利要求3的方法,其特征在于,探测信号还包括用于表示给定站和每个所标识的其它站之间通信质量的数据。
5.根据权利要求4的方法,其特征在于,探测信号可以是寻址到所有或多个其它站的广播探测信号。
6.根据权利要求5的方法,其特征在于,探测信号另外包括寻址的探测信号,该信号寻址到发射寻址探测信号的站希望通信的至少一个对方站。
7.根据权利要求6的方法,其特征在于,寻址探测信号比广播探测信号更频繁地发射。
8.根据权利要求6的方法,其特征在于,寻址探测信号包括寿命信息,它与表示给定站和每个所标识的其它站之间通信质量的数据的寿命相对应,以供接收寻址探测信号的站用于选择与之进行通信的其它站。
9.根据权利要求3的方法,其特征在于,探测信号包括功率梯度信息,它与每个被标识站到达与所述每个被标识站可通信的那些其它被标识站所需的累积传输功率相对应,以供接收探测信号的站用于选择与之进行通信的其它站。
10.根据权利要求9的方法,其特征在于,包括从源站到目标站发射追逐信号,该追逐信号循着多条路径到达目标,藉此产生功率梯度信息,该功率梯度信息供网络中的站用来为从源站到目标站传输数据选择一条路由。
11.根据权利要求10的方法,其特征在于,包括从目标站向源站发射梯度消息,该梯度消息包括与通过最佳路由从源站发送数据消息到目标站所需的累积功率相对应的数据。
12.根据权利要求3的方法,其特征在于,通过网络选择路由的所有消息包括功率梯度信息,该信息与消息在网络中的路由上到达各个站所需的累积传输功率相对应,藉此实现消息在网络上的最佳路由选择。
13.根据权利要求1的方法,其特征在于,那些从给定站接收探测信号的站通过向给定站发送应答信号来给出响应,所述给定站将从不同站收到的应答信号数与一个预定值比较,而且如果应答信号数没有与第二值相对应就改变至少一个传输参数,直到给定站接收的应答信号数与预定值相对应。
14.根据权利要求13的方法,其特征在于,包括定义多个呼叫信道,其中除第一个以外的每个呼叫信道都比前一个呼叫信道的数据率高,并且如果应答信号数不对应于预定值,就根据第二预定准则来选择另一个数据率与前一个呼叫信道不同的呼叫信道。
15.根据权利要求14的方法,其特征在于,第一预定准则包括呼叫信道数据率及/或呼叫信道传输功率,呼叫信道是根据最高可用信道数据率及/或最低可用信道传输功率来选择的。
16.根据权利要求14的方法,其特征在于,第二预定准则包括呼叫信道数据率及/或呼叫信道传输功率,不同呼叫信道是根据逐步降低信道数据率及/或逐步增加信道传输功率来选择的。
17.根据权利要求13的方法,其特征在于,与应答信号数相比较的预定值的计算对应于希望提供给给定站作为中间或目标站的相邻站的数目,以便给定站最佳地与网络中所需数目的其它站进行通信,而不会引起站间不适当的竞争或干扰。
18.根据权利要求1的方法,其特征在于,包括定义多个数据信道,其中除第一个外的每个数据信道都比前一个数据信道的数据容量高,每个站在确定所述相邻站的可用性之后,就在所选数据信道上向相邻站发送数据。
19.根据权利要求18的方法,其特征在于,数据信道对应于各个呼叫信道,数据信道被选为传输与所选呼叫信道对应的数据。
20.根据权利要求18的方法,其特征在于,多个数据信道对应于单个呼叫信道,各站监视数据信道的激活,并且,一个希望发送数据的站选择检测到没有激活的数据信道,藉此使站间的数据信道使用最佳化。
21.根据权利要求20的方法,其特征在于,每个站在呼叫信道上发射的探测信号包括用于指示发射所述探测信号的给定站意图转移到所选数据信道的信息,随后该数据信道被标志为激活,这样就使其它站能够在所选数据信道上与给定站成功地进行通信。
22.根据权利要求1的方法,其特征在于,探测信号可以由那些试图与其它站建立联系的站有规律地发射,接收探测信号的其它站响应随机数目的探测信号,所述随机数等于或小于所发射的探测信号数。
23.根据权利要求22的方法,其特征在于,包括在每个站通过探测定时器来控制探测信号的发送间隔,探测定时器定义了比探测信号的持续时间长的连续探测信号之间的间隔,并在连续探测信号之间的间隔中发射响应信号。
24.根据权利要求23的方法,其特征在于,包括可以根据该站是否有数据要发射来改变每个站中连续探测信号的发送间隔,当站有数据发送时,探测定时器定义了连续探测信号之间第一个相对较短的间隔,当站没有数据发送时定义了连续探测信号之间第二个相对较长的间隔。
25.根据权利要求1的方法,其特征在于,被指定为重要的站发射包括标识它们的数据的探测信号,接收到这些探测信号的其它站逐个修改它们自己的探测信号,以便包括标识重要站的数据,从而即使是远离重要站的站也能得到所述数据。
26.根据权利要求25的方法,其特征在于,指定为重要的站包括网关站、授权机构站,并且有时也包括源或目标站。
27.根据权利要求1的方法,其特征在于包括发布用于站操作的更新软件,其方法是通过向一个所选站上载更新软件,并向其它站发布更新软件的各部分直到每个其它站都有了完整的更新软件。
28.根据权利要求27的方法,其特征在于,更新软件在包括版本数据和块号数据的更新块中发布,以便使各站能够从接收的多个更新块中组装更新软件。
29.根据权利要求28的方法,其特征在于,至少一个更新块包括表示更新软件必须使用的日期及时间的定时数据。
30.一种包括多个站的通信网络,每个站都能够发射并接收数据,从而使该网络能够在多个信道上通过至少一个中间站从源站向目标站发送数据,其中每个站都包括:
a)可操作的处理器,它定义与至少一个数据信道完全不同的至少一个呼叫信道,并且它按照一定间隔根据第一预定准则选择用于将探测信号发射到其它站的呼叫信道;
b)发射装置,它被安排成可以按照一定间隔在上述所选的呼叫信道上将探测信号发射到其它站,那些从给定站接收该探测信号的其它站通过至少一个中间站作出直接或间接的响应,藉此向给定站表示它们可以作为目标站或中间站的可用性;以及
c)接收装置,它可同上述的处理器一起操作,以便根据第二预定准则评价其它站对所述的探针信号作出的直接或间接的响应,从而识别那些能与该给定站进行最佳通信的其它站。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ZA97/5022 | 1997-06-06 | ||
ZA975022 | 1997-06-06 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1271487A CN1271487A (zh) | 2000-10-25 |
CN1156119C true CN1156119C (zh) | 2004-06-30 |
Family
ID=25586439
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB988093596A Expired - Fee Related CN1156119C (zh) | 1997-06-06 | 1998-06-05 | 多站网络的操作方法 |
Country Status (21)
Country | Link |
---|---|
US (1) | US6810428B1 (zh) |
EP (1) | EP0985296B1 (zh) |
JP (1) | JP3988804B2 (zh) |
KR (1) | KR100515913B1 (zh) |
CN (1) | CN1156119C (zh) |
AP (1) | AP1106A (zh) |
AT (1) | ATE291799T1 (zh) |
AU (1) | AU760599B2 (zh) |
BR (1) | BR9810073A (zh) |
CA (1) | CA2292516C (zh) |
CZ (1) | CZ295856B6 (zh) |
DE (1) | DE69829473T2 (zh) |
HK (1) | HK1030118A1 (zh) |
HU (1) | HUP0004502A3 (zh) |
ID (1) | ID24678A (zh) |
IL (1) | IL133296A (zh) |
NO (1) | NO324216B1 (zh) |
NZ (1) | NZ501594A (zh) |
PL (1) | PL193013B1 (zh) |
RU (1) | RU2219672C2 (zh) |
WO (1) | WO1998056140A2 (zh) |
Families Citing this family (111)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6360100B1 (en) | 1998-09-22 | 2002-03-19 | Qualcomm Incorporated | Method for robust handoff in wireless communication system |
DE60003127T2 (de) * | 1999-03-09 | 2004-05-06 | Salbu Research And Development (Proprietary) Ltd. | Leitweglenkung in einem mehrstationsnetzwerk |
DE69922797T2 (de) | 1999-06-23 | 2005-10-13 | Sony International (Europe) Gmbh | Kalibrierungsverfahren für drahtlose Netze mit Direktverkehr |
US7010590B1 (en) | 1999-09-15 | 2006-03-07 | Datawire Communications Networks, Inc. | System and method for secure transactions over a network |
EP1219079B1 (en) | 1999-09-15 | 2013-10-23 | Datawire Communication Networks Inc. | System and method for secure transactions over a network |
US7484008B1 (en) | 1999-10-06 | 2009-01-27 | Borgia/Cummins, Llc | Apparatus for vehicle internetworks |
GB9930366D0 (en) | 1999-12-22 | 2000-02-09 | Nokia Networks Oy | Signal routing |
US6870816B1 (en) | 2000-03-01 | 2005-03-22 | Motorola, Inc. | Self-organizing network with decision engine and method |
US6785510B2 (en) | 2000-03-09 | 2004-08-31 | Salbu Resarch & Development (Proprietary) Limited | Routing in a multi-station network |
US7000031B2 (en) * | 2000-04-07 | 2006-02-14 | Broadcom Corporation | Method of providing synchronous transport of packets between asynchronous network nodes in a frame-based communications network |
GB2362069A (en) * | 2000-05-03 | 2001-11-07 | Motorola Inc | Optimising communication wherein a transmission procedure is determined according to information about the environment in which a mobile station is located |
AU2001281714A1 (en) * | 2000-07-19 | 2002-01-30 | Siemens Aktiengesellschaft | Method for providing software in radio-based cellular communications networks, and a communications network for implementing said method |
US7453878B1 (en) | 2000-07-21 | 2008-11-18 | Silicon Graphics, Inc. | System and method for ordering of data transferred over multiple channels |
JP4227737B2 (ja) * | 2000-08-30 | 2009-02-18 | 日本電気株式会社 | 無線ネットワーク、中継ノード及びそれに用いる中継伝送方法並びにそのプログラム |
US6788670B1 (en) | 2000-10-27 | 2004-09-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for forwarding in multi-hop networks |
GB2369532A (en) * | 2000-11-28 | 2002-05-29 | Stephen Anthony Gerar Chandler | Routing algorithm for distributed telecommunication networks |
US7016325B2 (en) | 2001-01-18 | 2006-03-21 | Strix Systems, Inc. | Link context mobility method and system for providing such mobility, such as a system employing short range frequency hopping spread spectrum wireless protocols |
US20020159456A1 (en) * | 2001-04-27 | 2002-10-31 | Foster Michael S. | Method and system for multicasting in a routing device |
US7151757B2 (en) | 2001-05-02 | 2006-12-19 | Strix Systems, Inc. | Wireless base station to base station synchronization in a communication system, such as a system employing a short-range frequency hopping or time division duplex scheme |
EP1391100A4 (en) | 2001-05-02 | 2009-03-11 | Strix Systems Inc | DISCOVERING NEIGHBORS OF A WIRELESS BASE STATION IN A COMMUNICATION SYSTEM USING A LOW-RANGE FREQUENCY HOPPING PLAN |
US7194010B2 (en) | 2001-05-02 | 2007-03-20 | Strix Systems, Inc. | Wireless base station to base station synchronization in a communication system, such as a system employing a short range frequency hopping or time division duplex scheme |
US7613458B2 (en) * | 2001-08-28 | 2009-11-03 | Meshnetworks, Inc. | System and method for enabling a radio node to selectably function as a router in a wireless communications network |
CN100530991C (zh) * | 2001-12-05 | 2009-08-19 | Lg电子株式会社 | 一种构建消息的方法及对该消息执行错误检测的方法 |
JP4014893B2 (ja) * | 2002-03-01 | 2007-11-28 | 株式会社エヌ・ティ・ティ・ドコモ | マルチホップ接続用の無線通信システム、無線通信方法、これに用いる無線局 |
US8578015B2 (en) | 2002-04-29 | 2013-11-05 | Harris Corporation | Tracking traffic in a mobile ad hoc network |
AT412048B (de) * | 2002-06-18 | 2004-08-26 | Atb Automatisierungstechnik Gm | Verfahren zur festlegung eines optimalen übertragungspfades in einem datennetzwerk |
US7225258B2 (en) * | 2002-09-09 | 2007-05-29 | General Dynamics Corporation | System and method for connecting dynamic networks with limited resources |
US7257105B2 (en) * | 2002-10-03 | 2007-08-14 | Cisco Technology, Inc. | L2 method for a wireless station to locate and associate with a wireless network in communication with a Mobile IP agent |
JP4792692B2 (ja) | 2002-10-10 | 2011-10-12 | パナソニック株式会社 | 移動通信装置、モバイルルータおよび移動通信システム |
US7668541B2 (en) | 2003-01-31 | 2010-02-23 | Qualcomm Incorporated | Enhanced techniques for using core based nodes for state transfer |
US6862446B2 (en) | 2003-01-31 | 2005-03-01 | Flarion Technologies, Inc. | Methods and apparatus for the utilization of core based nodes for state transfer |
US7313113B1 (en) | 2003-04-04 | 2007-12-25 | Airespace, Inc. | Dynamic transmit power configuration system for wireless network environments |
US7301926B1 (en) | 2003-04-04 | 2007-11-27 | Airespace, Inc. | Automatic coverage hole detection in computer network environments |
US7545765B2 (en) | 2003-04-11 | 2009-06-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Multi-user diversity forwarding |
US7464166B2 (en) * | 2003-04-11 | 2008-12-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Contention-based forwarding with integrated multi-user detection capability |
US7466665B2 (en) * | 2003-06-25 | 2008-12-16 | Motorola, Inc. | Method and apparatus for route discovery within a communication system |
US7539169B1 (en) | 2003-06-30 | 2009-05-26 | Cisco Systems, Inc. | Directed association mechanism in wireless network environments |
US6990428B1 (en) * | 2003-07-28 | 2006-01-24 | Cisco Technology, Inc. | Radiolocation using path loss data |
US7293088B2 (en) * | 2003-07-28 | 2007-11-06 | Cisco Technology, Inc. | Tag location, client location, and coverage hole location in a wireless network |
JP3892426B2 (ja) * | 2003-08-05 | 2007-03-14 | 松下電器産業株式会社 | 通信端末、通信機器、および通信制御プログラム |
US7463612B2 (en) * | 2003-10-30 | 2008-12-09 | Motorola, Inc. | Method and apparatus for route discovery within a communication system |
US7590068B2 (en) * | 2003-12-19 | 2009-09-15 | Iwics Inc. | Probing method for a multi-station network |
TW200522598A (en) * | 2003-12-19 | 2005-07-01 | Iwics Inc | Data transport protocol for a multi-station network |
WO2005065035A2 (en) * | 2004-01-08 | 2005-07-21 | Wisair Ltd. | Distributed and centralized media access control device and method |
GB2411791B (en) * | 2004-03-01 | 2008-05-14 | Motorola Inc | Communication unit and method of identification |
US7433696B2 (en) | 2004-05-18 | 2008-10-07 | Cisco Systems, Inc. | Wireless node location mechanism featuring definition of search region to optimize location computation |
CN1735224A (zh) * | 2004-08-10 | 2006-02-15 | 皇家飞利浦电子股份有限公司 | 用于限制p2p通信干扰的方法和装置 |
US8504110B2 (en) * | 2004-09-10 | 2013-08-06 | Interdigital Technology Corporation | Method and apparatus for transferring smart antenna capability information |
TW200614759A (en) * | 2004-10-21 | 2006-05-01 | Iwics Inc | Implied acknowledgement data transport protocol for a multi-station network |
US7596376B2 (en) * | 2005-02-18 | 2009-09-29 | Cisco Technology, Inc. | Methods, apparatuses and systems facilitating client handoffs in wireless network systems |
US7805140B2 (en) | 2005-02-18 | 2010-09-28 | Cisco Technology, Inc. | Pre-emptive roaming mechanism allowing for enhanced QoS in wireless network environments |
WO2006096097A1 (en) | 2005-03-08 | 2006-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement for advanced routing metrics in multihop networks |
US8909945B2 (en) | 2005-04-08 | 2014-12-09 | Interdigital Technology Corporation | Method for transmit and receive power control in mesh systems |
MY143908A (en) * | 2005-04-08 | 2011-07-29 | Interdigital Tech Corp | Method for transmit and receive power control in mesh systems |
AR055163A1 (es) * | 2005-09-13 | 2007-08-08 | Iwics Inc | Determinacion de la posicion de estaciones moviles en una red inalambrica |
US8509799B2 (en) | 2005-09-19 | 2013-08-13 | Qualcomm Incorporated | Provision of QoS treatment based upon multiple requests |
US8982778B2 (en) | 2005-09-19 | 2015-03-17 | Qualcomm Incorporated | Packet routing in a wireless communications environment |
US9078084B2 (en) | 2005-12-22 | 2015-07-07 | Qualcomm Incorporated | Method and apparatus for end node assisted neighbor discovery |
US8983468B2 (en) | 2005-12-22 | 2015-03-17 | Qualcomm Incorporated | Communications methods and apparatus using physical attachment point identifiers |
US8982835B2 (en) | 2005-09-19 | 2015-03-17 | Qualcomm Incorporated | Provision of a move indication to a resource requester |
US9066344B2 (en) | 2005-09-19 | 2015-06-23 | Qualcomm Incorporated | State synchronization of access routers |
US9736752B2 (en) | 2005-12-22 | 2017-08-15 | Qualcomm Incorporated | Communications methods and apparatus using physical attachment point identifiers which support dual communications links |
WO2007060536A2 (en) * | 2005-11-28 | 2007-05-31 | Iwics Inc | Intelligent video, data streaming and access to distributed resources in a wireless network |
US9083355B2 (en) | 2006-02-24 | 2015-07-14 | Qualcomm Incorporated | Method and apparatus for end node assisted neighbor discovery |
US7821986B2 (en) | 2006-05-31 | 2010-10-26 | Cisco Technology, Inc. | WLAN infrastructure provided directions and roaming |
US8767686B2 (en) | 2006-07-25 | 2014-07-01 | Boingo Wireless, Inc. | Method and apparatus for monitoring wireless network access |
US7499718B2 (en) * | 2006-08-01 | 2009-03-03 | Cisco Technology, Inc. | Enhanced coverage hole detection in wireless networks |
US20080155148A1 (en) * | 2006-10-26 | 2008-06-26 | Ozgur Oyman | Cooperative communication of data |
ATE551855T1 (de) | 2006-12-14 | 2012-04-15 | Mosaid Technologies Inc | Adaptives antennensystem für diversität und störungsvermeidung in einem netzwerk mit mehreren stationen |
WO2008072211A2 (en) * | 2006-12-14 | 2008-06-19 | Iwics Inc | Distributed network management hierarchy in a multi-station communication network |
US8032124B2 (en) | 2007-02-28 | 2011-10-04 | Microsoft Corporation | Health-related opportunistic networking |
US9155008B2 (en) | 2007-03-26 | 2015-10-06 | Qualcomm Incorporated | Apparatus and method of performing a handoff in a communication network |
US8140654B2 (en) | 2007-04-27 | 2012-03-20 | Futurewei Technologies, Inc. | Verifying management virtual local area network identifier provisioning consistency |
US7969888B2 (en) | 2007-04-27 | 2011-06-28 | Futurewei Technologies, Inc. | Data communications network for the management of an ethernet transport network |
US20080267080A1 (en) * | 2007-04-27 | 2008-10-30 | Futurewei Technologies, Inc. | Fault Verification for an Unpaired Unidirectional Switched-Path |
US8285259B2 (en) | 2007-05-29 | 2012-10-09 | Microsoft Corporation | Resource aggregation in an opportunistic network |
US10419360B2 (en) | 2007-05-31 | 2019-09-17 | International Business Machines Corporation | Market-driven variable price offerings for bandwidth-sharing ad hoc networks |
US7894828B2 (en) * | 2007-05-31 | 2011-02-22 | International Business Machines Corporation | System and method for establishing peer-to-peer bandwidth sharing ad hoc networks |
US7817623B2 (en) | 2007-05-31 | 2010-10-19 | International Business Machines Corporation | Optimization process and system for non-multiplexed peer-to-peer architecture |
US8249984B2 (en) * | 2007-05-31 | 2012-08-21 | International Business Machines Corporation | System and method for fair-sharing in bandwidth sharing ad-hoc networks |
US7873019B2 (en) * | 2007-05-31 | 2011-01-18 | International Business Machines Corporation | Systems and methods for establishing gateway bandwidth sharing ad-hoc networks |
US7979311B2 (en) * | 2007-05-31 | 2011-07-12 | International Business Machines Corporation | Payment transfer strategies for bandwidth sharing in ad hoc networks |
US7944878B2 (en) * | 2007-05-31 | 2011-05-17 | International Business Machines Corporation | Filtering in bandwidth sharing ad hoc networks |
US7843861B2 (en) * | 2007-05-31 | 2010-11-30 | International Business Machines Corporation | Coalition formation and service provisioning of bandwidth sharing AD HOC networks |
US8040863B2 (en) * | 2007-05-31 | 2011-10-18 | International Business Machines Corporation | Demand pull and supply push communication methodologies |
US8620784B2 (en) | 2007-05-31 | 2013-12-31 | International Business Machines Corporation | Formation and rearrangement of ad hoc networks |
US7860081B2 (en) | 2007-05-31 | 2010-12-28 | International Business Machines Corporation | Optimization process and system for multiplexed gateway architecture |
US8320414B2 (en) * | 2007-05-31 | 2012-11-27 | International Business Machines Corporation | Formation and rearrangement of lender devices that perform multiplexing functions |
US7898993B2 (en) * | 2007-05-31 | 2011-03-01 | International Business Machines Corporation | Efficiency and resiliency enhancements for transition states in ad hoc networks |
US8520535B2 (en) * | 2007-05-31 | 2013-08-27 | International Business Machines Corporation | Optimization process and system for a heterogeneous ad hoc Network |
US10623998B2 (en) * | 2007-05-31 | 2020-04-14 | International Business Machines Corporation | Price offerings for bandwidth-sharing ad hoc networks |
US8830818B2 (en) | 2007-06-07 | 2014-09-09 | Qualcomm Incorporated | Forward handover under radio link failure |
US9094173B2 (en) | 2007-06-25 | 2015-07-28 | Qualcomm Incorporated | Recovery from handoff error due to false detection of handoff completion signal at access terminal |
US7596461B2 (en) * | 2007-07-06 | 2009-09-29 | Cisco Technology, Inc. | Measurement of air quality in wireless networks |
US7860002B2 (en) * | 2008-07-15 | 2010-12-28 | Motorola, Inc. | Priority-based admission control in a network with variable channel data rates |
US8615241B2 (en) | 2010-04-09 | 2013-12-24 | Qualcomm Incorporated | Methods and apparatus for facilitating robust forward handover in long term evolution (LTE) communication systems |
KR20120058941A (ko) | 2010-11-30 | 2012-06-08 | 삼성전자주식회사 | 무선통신시스템에서 네트워크를 구성하기 위한 장치 및 방법 |
ES2491669T3 (es) * | 2011-11-11 | 2014-09-08 | Itron, Inc. | Encaminamiento de comunicaciones en función de la calidad de enlaces |
US9014190B2 (en) | 2011-11-11 | 2015-04-21 | Itron, Inc. | Routing communications based on node availability |
EP2699040B1 (en) | 2012-08-06 | 2015-04-08 | Itron, Inc. | Multi-media multi-modulation and multi-data rate mesh network |
US10560514B2 (en) | 2014-03-29 | 2020-02-11 | Samsung Electronics Co., Ltd. | Apparatus and method for transmitting and receiving information related to multimedia data in a hybrid network and structure thereof |
KR102249147B1 (ko) | 2014-03-29 | 2021-05-07 | 삼성전자주식회사 | 복합 네트워크에서 멀티미디어 데이터 관련 정보를 송수신하기 위한 장치 및 방법과 그 구조 |
US10003379B2 (en) * | 2014-05-06 | 2018-06-19 | Starkey Laboratories, Inc. | Wireless communication with probing bandwidth |
FR3058293B1 (fr) * | 2016-10-28 | 2019-05-10 | Sagemcom Energy & Telecom Sas | Procede de selection d'une passerelle pour l'emission d'une trame |
DE102016125631A1 (de) * | 2016-12-23 | 2018-06-28 | Osram Gmbh | Installieren oder Ändern eines ablauffähigen Rechnerprogramms in einem Beleuchtungssystem |
JP6926737B2 (ja) * | 2017-07-03 | 2021-08-25 | 株式会社リコー | 通信システム、ホッピングノード、通信制御方法、及びプログラム |
US10952086B2 (en) * | 2018-04-24 | 2021-03-16 | Nxp Usa, Inc. | Fast rate adaptation for WLAN devices |
US10652806B1 (en) * | 2019-05-14 | 2020-05-12 | L3 Technologies, Inc. | Dynamic multi-channel power management for neighbor discovery |
CN111263012B (zh) * | 2020-01-17 | 2021-08-27 | 西安迪科数金智能科技有限公司 | 一种数字无中心呼叫系统及方法 |
CA3208658A1 (en) | 2021-01-19 | 2022-07-28 | Level 3 Communications, Llc | Tiered updating of configuration data in a content delivery network |
CN113543295B (zh) * | 2021-06-28 | 2023-11-07 | 山东省计算中心(国家超级计算济南中心) | 基于声波通讯的数据传输方法及系统 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3881170T2 (de) * | 1987-11-30 | 1993-12-09 | Nec Corp | Rahmen-Abstands-Störungsfeststellung für ein TDMA-Kommunikationssystem mit bedarfsweiser Kanalzuteilung. |
US4847830A (en) * | 1987-12-02 | 1989-07-11 | Network Equipment Technologies, Inc. | Method and apparatus for automatic loading of a data set in a node of a communication network |
US4864563A (en) * | 1989-01-09 | 1989-09-05 | E-Systems, Inc. | Method for establishing and maintaining a nodal network in a communication system |
US5485578A (en) * | 1993-03-08 | 1996-01-16 | Apple Computer, Inc. | Topology discovery in a multiple-ring network |
US5430729A (en) | 1994-04-04 | 1995-07-04 | Motorola, Inc. | Method and apparatus for adaptive directed route randomization and distribution in a richly connected communication network |
US5793975A (en) * | 1996-03-01 | 1998-08-11 | Bay Networks Group, Inc. | Ethernet topology change notification and nearest neighbor determination |
US6335919B1 (en) * | 1996-03-05 | 2002-01-01 | Hirotoshi Maegawa | Network management method, apparatus of same, and network systems |
GB9625019D0 (en) * | 1996-11-29 | 1997-01-15 | Northern Telecom Ltd | Network restoration routing optimisation |
NZ502698A (en) * | 1997-08-01 | 2003-03-28 | Salbu Res & Dev Pty Ltd | Power adaption in a multi-station network |
-
1998
- 1998-05-06 ID IDW991516A patent/ID24678A/id unknown
- 1998-06-05 CN CNB988093596A patent/CN1156119C/zh not_active Expired - Fee Related
- 1998-06-05 AP APAP/P/1999/001722A patent/AP1106A/en active
- 1998-06-05 CA CA002292516A patent/CA2292516C/en not_active Expired - Fee Related
- 1998-06-05 US US09/445,033 patent/US6810428B1/en not_active Expired - Fee Related
- 1998-06-05 JP JP50187099A patent/JP3988804B2/ja not_active Expired - Fee Related
- 1998-06-05 WO PCT/GB1998/001651 patent/WO1998056140A2/en active IP Right Grant
- 1998-06-05 PL PL337463A patent/PL193013B1/pl not_active IP Right Cessation
- 1998-06-05 IL IL13329698A patent/IL133296A/xx not_active IP Right Cessation
- 1998-06-05 HU HU0004502A patent/HUP0004502A3/hu unknown
- 1998-06-05 EP EP98925843A patent/EP0985296B1/en not_active Expired - Lifetime
- 1998-06-05 NZ NZ501594A patent/NZ501594A/en unknown
- 1998-06-05 BR BR9810073-4A patent/BR9810073A/pt not_active Application Discontinuation
- 1998-06-05 KR KR10-1999-7011505A patent/KR100515913B1/ko not_active IP Right Cessation
- 1998-06-05 AU AU77817/98A patent/AU760599B2/en not_active Ceased
- 1998-06-05 CZ CZ19994342A patent/CZ295856B6/cs not_active IP Right Cessation
- 1998-06-05 AT AT98925843T patent/ATE291799T1/de not_active IP Right Cessation
- 1998-06-05 DE DE69829473T patent/DE69829473T2/de not_active Expired - Lifetime
- 1998-06-05 RU RU2000100350/09A patent/RU2219672C2/ru not_active IP Right Cessation
-
1999
- 1999-12-03 NO NO19995957A patent/NO324216B1/no unknown
-
2001
- 2001-02-13 HK HK01101017A patent/HK1030118A1/xx not_active IP Right Cessation
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1156119C (zh) | 多站网络的操作方法 | |
CN100336368C (zh) | 多站网络中的功率匹配 | |
CN1137562C (zh) | 分组通信网 | |
CN1272921C (zh) | 转发器,监视设备,转发器系统,控制方法和监视方法 | |
CN1430363A (zh) | 控制下行链路数据信道的传输功率的设备和方法 | |
CN1640007A (zh) | 受反向链路功率控制的中继器 | |
CN1513236A (zh) | 光学通信系统 | |
CN101069447A (zh) | 移动站、基站、通信系统和通信方法 | |
CN1860748A (zh) | 无线通信装置及路径搜索方法 | |
CN1881834A (zh) | 通信系统 | |
CN1716818A (zh) | 移动体信息共有系统 | |
CN1898984A (zh) | 无线局域网和蜂窝通信系统之间的切换 | |
CN1992926A (zh) | 多模式个人无线通信系统 | |
CN1338189A (zh) | 在混合gsm/cdma网中的空闲模式处理 | |
CN1744455A (zh) | 基站、移动台及其控制方法 | |
CN1615635A (zh) | 移动节点,路由器,服务器和根据ip版本6(ipv6)协议的移动通信的方法 | |
CN1630381A (zh) | 多模式个人无线通信系统 | |
CN1842040A (zh) | 无线终端装置和无线通信方法 | |
CN1203725A (zh) | 使用收集器陈列的无线电通信装置及方法 | |
CN1703113A (zh) | 频率选择装置、移动通信系统及多频带控制方法 | |
CN1372780A (zh) | 多点传播服务系统及多点传播服务方法并信息递送装置和无线电终端及无线电基地台 | |
CN1383337A (zh) | 数据链路传输控制方法、移动通信系统、数据链路传输控制装置、基站、移动台、移动台控制程序以及可机读的记录媒体 | |
CN1722904A (zh) | 通信系统、用户设备、控制装置、通信系统控制方法、用户设备控制方法、以及控制装置控制方法 | |
CN101053221A (zh) | 无线通信系统中用于服务质量控制的无线电链路控制层中的差错率测量 | |
CN1499856A (zh) | 移动通信系统、移动台、基站及分组通信方法 |
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 | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1030118 Country of ref document: HK |
|
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040630 Termination date: 20100605 |