CN1781282A - 一种ad-hoc网络,一种网络设备及其配置管理的方法 - Google Patents
一种ad-hoc网络,一种网络设备及其配置管理的方法 Download PDFInfo
- Publication number
- CN1781282A CN1781282A CNA2004800116271A CN200480011627A CN1781282A CN 1781282 A CN1781282 A CN 1781282A CN A2004800116271 A CNA2004800116271 A CN A2004800116271A CN 200480011627 A CN200480011627 A CN 200480011627A CN 1781282 A CN1781282 A CN 1781282A
- Authority
- CN
- China
- Prior art keywords
- network
- configuration information
- network element
- combined configuration
- equipment
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
- H04L41/0846—Configuration by using pre-existing information, e.g. using templates or copying from other elements based on copy from other elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及一种ad-hoc网络(100),该网络包括用于配置管理的网络设备(201)。网络设备(201)包括监控不同网络元件之间业务的业务监控处理器(211)。网络设备(201)还包括配置处理器(213),它响应于所监控的业务,为至少第一和第二网络元件确定组合配置信息。组合配置信息存储在数据存储器(215)中,并且可以传送到其他网络元件。网络设备(201)从而可以获得与一个以上的网络元件相关的组合配置信息,并可以明确地确定ad-hoc网络(100)的位置关系、连接和历史记录中的组合配置信息。所存储的组合配置信息可以用于对一个替换网络元件进行初始化,或者对一个现有网络元件的功能进行仿真。它还可以用于错误检测。
Description
技术领域
本发明涉及一种ad-hoc网络、一种网络设备及其配置管理的方法,特别涉及包括若干智能设备的动态ad-hoc网络。
背景技术
在近些年,用于通信的网络变得日益流行。以前,网络往往是指用于电信通讯的通信网络或者用于计算机之间通信的数据网络。这些网络一般用于定义明确并且可预知的应用程序和环境。特别是,网络元件一般定义明确并且有高程度的一致性。此外,这些网络往往是相对固定的,很少发生修改和改变。
这些特性使这种网络特别适合于集中管理和监控,通常通过数量相对较少并且集中管理和操作网络元件对它们进行控制和管理。例如,因特网使用几个中央数据库将URL(统一资源定位符)与IP(网际协议)地址关联起来。另外一个例子,蜂窝通信系统中所使用的通信网络通常包括一个中央操作和管理中心。
然而,在近些年,出现了称为ad-hoc网络的新型网络。Ad-hoc网络通常是由各种设备之间所建立的通信链接所组成的动态网络。在条件允许形成通信链接时,则形成通信链接,并且在设备进入和离开网络时,ad-hoc网络的配置因而持续地变化。
Ad-hoc网络可以是有线网络或者无线网络或者两者的结合。例如,出现了适合于无线ad-hoc网络,诸如蓝牙网络或者IEEE802.11b的无线标准。根据这些标准,设备包括,例如,IEEE802.11b功能持续地监控无线电频率,检测是否有任何其他IEEE802.11b设备足够接近。如果检测到这样一个设备,则在它们之间形成一个通信链接。此外,两个设备都可以与其他设备有通信链接,因此可以形成一个ad-hoc网络。
没有直接通信链接的ad-hoc网络设备可以通过中间IEEE802.11b设备进行通信。一些符合IEEE802.11b的设备通常可以连接在一个固定网络上,并为该固定网络提供网关功能。当两个IEEE802.11b设备移动到相距较远时,就不可能维持该链接,从而就可能释放该链接。因此,ad-hoc网络的配置持续地变化,此外,单个设备不知道网络的准确配置。
另外一个例子,预期将来会将ad-hoc网络安装在许多家庭中。特别是,预期将来许多消费设备和家庭用具会包括通信设备。还预期很多家庭会配有有线通信装置,通过其使这些设备能够进行相互通信。此外,预期无线接入到有线通信装置,从而允许设备采用更适合具体应用或设备的方法连接到ad-hoc网络。因此,预期将来的家庭可以包括允许例如洗盘机,空调和烤箱彼此通信,及和其他设备,诸如个人计算机,TV和个人数字助理通信的功能。
一个特定的ad-hoc网络的配置必然依赖于当前哪个设备连接在ad-hoc网络上,从而可以频繁地动态地变化。
尽管ad-hoc网络的出现预示着以前不可能的功能和应用,ad-hoc网络的动态和分布的特性导致传统的操作和管理方法对于ad-hoc网络变得不适宜的或者不理想。例如,不仅所连接的设备数量频繁地快速地变化,而且设备的能力和功能也可能发生相当大的改变(例如,一个洗盘机可以连接在一个PDA上)。中央操作和管理方法将会需要不希望有的高级别的控制通信,该控制通信对于将所有在ad-hoc网络中发生的变化通知中央操作和管理中心来说是必要的。
因此,由于动态变化和各种类型设备的高度多样性导致在ad-hoc网络的不同物理,逻辑或者结构位置上的,配置变化相当大,用于ad-hoc网络的配置管理的集中式处理法是不切实际的。例如,在大量数据仅仅能够在ad-hoc网络的位置、连接和历史记录的范围中被说明时,带有简单的配置备份工具、其中存储了单独的设备们的配置的ad-hoc网络是不够的。
然而,基于单独设备的配置管理也是不切实际的,因为每个单独设备仅仅包括配置的有限信息,并且不是网络的永久元件。
因此,用于ad-hoc网络中的配置管理的改进系统会是有利的,特别是允许ad-hoc网络的增强的灵活性、增强的性能、增强的功能性、和/或者增强的可靠性的配置管理系统会是有利的。
发明内容
因此,本发明优选地寻求缓解、减轻或者消除一个或多个上述缺点的任意组合。
根据本发明的第一个方面,提供用于ad-hoc网络的一种网络设备,包括:用于监控ad-hoc网络的若干网络元件之间业务的装置;用于响应于所监控的业务,确定若干网络元件的至少第一和第二网络元件的组合配置信息的装置;和用于存储组合信息的装置。
除了动态的ad-hoc部分,ad-hoc网络可以包括一些永久或者半永久网络元件、连接和/或者分部。可以特定地通过拦截网络元件之间的消息进行业务监控,特别是拦截第一和第二网络元件之间的消息。可以通过与消息和组合配置信息之间的预先确定的关系进行比较,将所拦截的消息和组合配置信息联系起来。组合配置信息可以,例如仅仅与第一和第二网络元件相关,或者与更多的网络元件相关,或者与整个配置或包括第一和第二网络元件的ad-hoc网络的子集相关。
本发明允许从业务监控中确定组合配置信息,因而提供了单个元件信息之间的配合。因此,组合配置信息可以,例如估计ad-hoc网络、第一网络元件和/或者第二网络元件的配置。因此组合配置信息可以包括不能从第一或第二网络元件独立获得的信息。本发明还允许在分开的网络元件中确定组合配置信息,该单独的网络元件允许信息保存在ad-hoc网络中,即使是第一和/或者第二网络元件离开ad-hoc网络。因此,信息可以保存在ad-hoc网络中,即使是例如第一和第二网络元件中的一个或者两个都发生故障。组合配置信息可以用于许多目的,包括改善网络的灵活性,功能和/或者性能。由于获得并且保留附加信息,可以实现ad-hoc网络的增强的鲁棒性和可靠性。
根据本发明的特征,用于确定组合配置信息的装置可操作用于从第一网络元件的配置信息和第二网络元件的配置信息确定组合配置信息的至少第一参数。这就提供了确定组合配置信息的低复杂度的装置,并且提供了特别与第一和/或者第二网络元件相关的组合配置信息。
根据本发明的另一个特征,第一参数不是第一网络元件的配置信息的配置参数或者第二网络元件的配置信息的配置参数。优选地,组合配置信息包括至少一个参数,该参数不仅仅是第一或者第二网络元件的配置参数的一个拷贝。该参数可以例如是反映第一和第二网络元件之间、或者这两个元件中的某一个或者全部两个元件与ad-hoc网络之间关系的一个参数。因此本发明方便地允许确定反映那些与孤立的单个元件相关的信息之外的信息的配置参数。
根据本发明的另一个特征,第一参数与第一网络元件和第二网络元件之间的交互相关联。本发明有利地允许确定关于两个网络元件之间的交互和关系的组合配置信息,因此允许确定附加信息。
根据本发明的另一个特征,第一参数与第一网络元件和第二网络元件之间的交互相关联,其中,组合配置信息包括第一网络元件的配置信息的参数和第二网络元件的配置信息之间的相互关系。
例如,第一参数可以将第一网络元件的参数值与第二网络元件的其他参数值联系起来。特别是,可以执行不同参数值和类型之间的转换,从而允许从不同类型的网络元件中确定组合配置信息。参数不必须是相同的特性,而是可以是关于第一和第二网络元件的不同特性。例如,第一网络元件的一个活动特性(假设一个正在进行存取的冰箱)和另外一个网络元件的温度特性(假设烤箱的温度)可以用于确定一个用户特性(诸如未来的活动性-例如,用户不久就要吃热餐)。因此组合配置信息可以提供对于每一个单个的网络元件无用的附加信息。由于对应于该附加组合配置信息的检测可以产生一个活动,这就允许增强功能。
根据本发明的另一个特征,网络设备还包括监控来自第一通信元件的询问消息和来自第二通信元件的应答消息的装置,其中,用于确定组合配置信息的装置是可用来响应于询问消息和应答消息确定组合配置信息的至少第一参数。这就为执行确定组合配置信息的方法,提供了一种特别实际和合适的方法。
根据本发明的另一个特征,网络设备还包括用于从网络设备到ad-hoc网络的一个网络元件通信组合配置信息的装置。
例如,组合配置信息的全部或者部分可以下载到进入ad-hoc网络的一个新的网络元件。这就允许所确定的组合配置信息被其他网络元件使用,因此,可以提高这些网络元件的性能。
根据本发明的另一个特征,用于从网络设备到ad-hoc网络的一个网络元件通信组合配置信息的装置可用来响应于组合配置信息,对ad-hoc网络的网络元件进行初始化。
因此,具体地,组合配置信息的全部或者部分可以用于初始化一个新的网络设备。这可以有效地降低新网络设备获取配置信息所占用的时间。可以通过网络设备初始化一个信息交换过程执行组合配置信息,这里,组合配置信息传输到新的网络终端。该信息交换程序可以使用标准消息,从而,特别是,不用通知新设备它是该过程的组成部分,就可以实现该过程。例如,如果一个新网络元件进入ad-hoc网络,网络设备可以开始将一系列消息传输到新网络元件。这些消息可以与从其他现有的ad-hoc网络的网络元件(例如,第一和第二网络元件)直接接收到的消息相同。从而新网络元件并不知道它正在与一个已存储组合配置信息的网络设备进行通信,而是可能相信它正在直接与相应的网络元件通信。特别是,网络设备可以以相当高的速度传输消息,因此非常快地初始化网络元件。
具体地,新网络元件可以是第一或者第二网络元件的替换设备。从而可以采用先前原始网络元件已知的相同的配置信息,快速地更新并且初始化该替换设备。
根据本发明的另一个特征,网络设备还包括响应于组合配置信息,对第一网络元件功能进行仿真的装置。
这就允许网络设备自动地替换网络元件提供的一些或者全部功能。这就可以,例如,由于功能可以通过网络设备复制,有效地提高了系统的可靠性和鲁棒性。因而引入了冗余,从而仍然提供故障或者丢失的网络元件的功能。
根据本发明的另一个特征,网络设备还包括用于响应于组合配置信息,确定错误状态的装置。
例如,当前操作特性可以与组合配置信息进行比较,如果检测到显著的不同,则就会当作一个可能的错误情况的提示。因此,可以实现ad-hoc网络的改进的错误检测和由此得到的改进的可靠性。
根据本发明的另一个特征,ad-hoc网络是一种对等网络。这就提供了合适的实现,并且允许在分布式的非集中的ad-hoc网络中的改进的配置。
根据本发明的另一个特征,组合配置信息包括关于第一个和第二个网络元件的普通用户的用户信息。
这就允许响应于来自若干网络元件的信息,确定关于用户的信息,从而允许改进的用户特性。
根据本发明的另一个特征,用于监控业务的装置可用来根据扩展脚本语言(XML)协议监控业务。这就允许使用标准消息格式作为通过网络设备进行监控的基础。
根据本发明的第二个方面,提供了一种ad-hoc网络,包括若干分布式网络设备,每个网络设备包括:用于监控ad-hoc网络的若干网络元件之间业务的装置;用于响应于所监控的业务,确定若干网络元件的至少第一和第二网络元件的组合配置信息的装置;和用于存储组合配置信息的设备。
根据本发明的第三个方面,提供了一种用于ad-hoc网络的配置管理的方法,包括步骤:监控ad-hoc网络的若干网络元件之间业务;响应于所监控的业务,确定若干网络元件的至少第一个和第二个网络元件的组合配置信息;和存储组合信息。
参考下文描述的实施例,本发明的这些和其他的方面、特征和优点会明显并且被阐明。
附图说明
仅通过参考附图的例子,描述本发明的一个实施例,在附图中:
图1阐明了应用本发明的一个实施例的对等ad-hoc网络;
图2阐明了根据本发明的一个实施例的网络设备的方框图。
具体实施方式
随后的描述集中在本发明可以应用于主流对等ad-hoc网络的一个实施例,但是应该知道本发明并不局限于该应用,而是可以用于ad-hoc网络的许多其他应用和类型。
图1阐明了采用本发明的实施例的对等ad-hoc网络的一个例子。在所给出的例子中,第一组网络元件101、103、105通过固定通信媒介107相互连接。固定通信媒介可以是例如绞线或者同轴电缆传输线或者可以是光纤。
在本优选实施例中,ad-hoc网络是一个家用ad-hoc网络,固定通信媒介具体为有线通信线107,遍布在房子的不同房间中。在本优选实施例中,不同的网络元件可以是,例如家庭用具,诸如冰箱、烤箱或者洗衣机;消费设备,诸如TV、录像机或者HiFi设备;或者计算机,诸如个人计算机(PC)或个人数字助理(PDA)。
有线通信线107包括很多连接点,网络元件能够在这些连接点接入有线通信线107,第一组通信元件101、103、105的每个网络元件都连接在上述其中一个连接点上。网络元件可以动态地连接和离开有线通信线107,因而ad-hoc网络100的配置可以动态地变化。ad-hoc网络不包括用于控制配置的中央控制器或者配置管理中心,因此配置上的动态改变不需要与任何中央设备之间的交互。对本领域技术人员来说很清楚的是,可以在不背离本发明的情况下使用任何用于在ad-hoc网络中的网络元件之间通信或者建立通信连接的适当的算法。
除了通过有线通信线107通信,上述ad-hoc网络还包括采用无线电信号进行无线通信的功能。特别是,第二组网络元件101、103、109、111、113、115包括IEEE802.11b通信装置,其可与其他符合IEEE802.11b的设备在相对较短距离特别是几十米内进行通信。注意在上述例子中,一些网络元件101、103包括有线通信和无线通信两种功能。
在特定阐述的例子中,在网络终端101和113之间、103和113之间、103和109之间、111和113之间以及在111和113之间形成无线电链接。在上述例子中,网络终端111可以,例如使用网络终端109和103作为中间网络节点与网络终端105进行通信。
如果,例如,一个新的符合IEEE802.11b的网络元件进入ad-hoc网络的邻近范围,则网络元件可以相互检测并建立新的通信链接。因此,例如,一个新的网络元件115可以进入ad-hoc网络,并可以分别与现有的网络元件111、113建立新的通信链接117、119。当网络元件115离开时,通信链接117、119不能保持而被释放。
上述ad-hoc网络的很多网络元件可以是移动设备,诸如PDA、移动电话、物品标签(property tags)等等,当不同的网络元件相互接近时,在条件允许时不同的通信链接就会持续地建立和释放。因此,ad-hoc网络的配置持续地变化,以反映当前通信的可能性和网络元件的分布。
此外,不同的网络元件可能有非常不同的功能和能力,并且在不同的时间工作在不同的工作模式下。因此,网络的配置不仅不会由于相互连接的改变而变化,而且不会由于相关设备的功能和能力改变而变化。因此例如,一个给定功能可以某时在ad-hoc网络中有效,在其他时间可以无效。例如,如果网络元件115是一个打印机,ad-hoc网络100的配置可以变化,从而使打印功能在不同的网络位置有效,这不仅依赖于打印机自身的位置,还依赖于其他网络元件的位置。
优选实施例寻求提供ad-hoc网络中的改善的配置管理。图2阐明了根据本发明的一个实施例的网络设备201。
在本优选实施例中,网络设备201是ad-hoc网络100中的一个无源节点。网络设备201监控网络设备201周围位置的业务,并可用于解释网络元件之间流动的控制数据并且提取并存储所包括的信息。网络设备201确定关于至少两个网络元件的配置信息,特别是,可以为整个系统或者为与网络设备相关联的一个特定子系统建立配置历史记录。
在本优选实施例中,网络设备201包括一个接口203,该接口可用于与ad-hoc网络100相连。特别是,该接口可用于监控ad-hoc网络所使用的通信媒介中的通信。接口203还可以用于建立与ad-hoc网络100的网络元件的通信链接,并且通过这些通信链接与网络元件进行通信。
在本优选实施例中,接口203包括用于通过一个有线连接205与一个有线通信媒介207相连的功能。特别是,有线通信媒介207可以是图1的ad-hoc网络100的有线通信线107。在本优选实施例中,网络设备201还包括与一个无线通信媒介相连的功能,特别是,网络设备201包括IEEE802.11b功能,以接收和解码来自其他网络元件的IEEE802.11b信号。为了该目的,接口203连接在一个天线209上。
接口203连接在一个业务监控处理器211上,该业务监控处理器211可用于监控有线媒介和无线媒介正在进行的业务。特别是,业务监控处理器211接收并解码接口所检测到的所有控制消息。因此,业务监控处理器211解码能够被接口203接收的所有控制消息,不管消息是在哪些网络元件之间传输。
控制消息可以是所有的消息,包括关于任何网络元件或者ad-hoc网络100的一个部分或整体的配置信息的任何消息。
业务监控处理器211连接到配置处理器213。配置处理器213可用于响应所监控的业务,为ad-hoc网络100的至少第一和第二网络元件确定组合配置信息。
组合配置信息可以例如包括关于与第一和第二网络元件相关联的特性的关系、联合、比较、互相关联、互相依赖、交互、相互联系或者共性的信息。特别是,组合配置信息的一个或者多个参数可以作为第一网络元件的第一参数和第二网络元件的第二参数的一个函数而被确定。
在本优选实施例中,配置处理器213响应于第一和第二网络元件的参数,确定组合配置信息。在一些实施例中,组合配置信息包括关于第一和第二网络元件的普通用户的用户信息。
例如,可以从第一个网络元件截获控制消息,该元件为包括指明用户身份和相关电话号码的信息的无线电话。类似地,可以由第二个网络元件截获控制消息,该元件为包括用户身份和相关电子邮件地址的电子邮件终端。配置处理器213可以比较用户身份,如果检测到匹配,就生成包括电话号码与电子邮件地址的联合的组合配置信息。因此,配置处理器213获得了在两个网络元件中的任意一个中都无效的参数(电话号码与电子邮件地址的联合)。因此,组合配置信息的参数最好包括并非是单个网络元件的参数,而是通过考虑两个或者更多网络元件而产生的参数。
配置处理器213还可以响应于两个网络元件之间的交互,确定组合配置信息。例如,如果图1的例子中,网络元件105想要同网络元件109通信,它可以向网络元件101和103发送一个询问消息,询问它们是否能够作为用于与网络元件109进行通信的一个中间节点。响应该询问消息,由于在网络元件101和109之间没有直接链接,网络元件101可以响应一个否定的应答消息。然而,由于网络元件103具有到网络元件109的直接链接,它响应一个肯定的回应消息。然后可以通过网络元件103,初始化网络元件105和网络元件109之间的通信。
网络设备201可以截获这些消息,从而在组合配置信息中包括,网络元件105和网络元件109之间的通信可以通过网络元件103,而不仅仅使用网络元件101作为中介来进行。然而,网络设备201还可以检测网络元件113和网络元件111之间的类似消息流,并由此获得能够从网络元件113通过网络元件111到达网络元件109的配置信息。此外,它可以检测网络元件101和网络元件113之间的通信信息,并由此断定这两者之间存在一条通信链接。因此,配置处理器213拥有网络元件105和101之间、网络元件101和113之间、网络元件113和111之间、网络元件111和109之间存在通信链接的信息。因此,配置处理器213可以包括在关于网络元件105和109的组合配置信息中的网络元件105、101、113、111和109的选择性路径。
在该情况下,如果网络元件103故障或者离开ad-hoc网络,使用关于网络元件105和109的组合配置信息可以立即建立选择性路径。在优选实施例中,组合配置信息从而包括附加信息,该信息在每个单个网络元件中无效,并且不能从对于每个网络元件有效的信息中获取。
因此在该例子中,网络设备201监听环境中其他网络元件之间的通信,并集成该信息,产生它的局域环境的详细地图。因此能够将该局域环境通知新设备,新设备不需要进行用户交互就可以立即匹配。此外,如果相连接的设备坏掉并被替换,网络设备201可以快速地建立选择性通信路径。
配置处理器213还连接数据存储器215,组合配置信息可以存储在其中。
在优选实施例中,网络设备201还包括通信处理器217,它可用于将组合配置信息从网络设备201传送到ad-hoc网络100的网络元件。然后该网络设备可以以任意合适的方式例如基于附加信息,提供增强功能,使用组合配置信息。
因此,对应优选实施例,在网络设备201中生成关于多于一个网络元件的组合配置信息。因此,组合配置信息包括延伸到每个网络元件中的有效配置信息的总和之外的信息。例如,组合配置信息可以包括不仅关于单个网络元件,而且关于网络元件间交互的信息。组合配置信息允许ad-hoc网络改进的功能,可靠性和性能。
组合配置信息可以用于许多不同目的,并实现很多不同的好处。在随后,仅仅通过例子描述一些特定实施例和应用。
在一些实施例中,组合配置信息用于快速地初始化新的网络元件。更优选的,在这个实施例中,组合配置信息可以用作备份工具,从而使新的网络元件快速地集成到网络中。特别是,如果一个网络元件故障,组合配置信息可以快速地初始化新的网络元件,因此可以最小化ad-hoc网络的任何中断。
例如,一个ad-hoc网络有一个简单的备份工具,该工具仅仅能够备份单个网络元件的当前配置,因为许多数据仅仅能够在局域的环境、连接和历史记录中进行说明,该ad-hoc网络不会产生优化性能。相对地,所存储的组合配置信息允许将ad-hoc网络的配置作为一个整体或者ad-hoc网络的一个部分进行存储。
如果,一个网络元件坏掉并且没有有效的相同替换物,则仅仅是网络元件的配置的备份作用有限。同样,没有网络设备存在,它在ad-hoc网络环境中的功能的彻底恢复会是消耗时间和功率的。
使用图1的上一个例子,如果网络元件103故障,网络元件105和109之间的通信会通过网络元件101、113和111继续,该通信要求非常多资源的路径。当网络元件103被替换,并不会知道网络元件105和109之间的通信通过网络元件101、113和111继续。然而,如果将组合配置信息下载到网络元件103,就会导致网络元件103向网络元件105发送一个消息,请求它重新初始化通过网络元件103的通信。
在一些实施例中,网络设备201还包括用于仿真另一个设备功能的装置。因此网络设备201可以拷贝或者模拟一个故障网络元件的性能。特别是,网络设备201可以截获到故障网络元件的消息并生成故障网络元件会生成的应答消息。在具体的例子中,如果网络元件103故障,网络设备201会接收所有来自网络元件105的消息并将这些消息传递给网络元件109。
如果不能重新构建故障设备功能的彻底替换,则系统能够使用组合配置信息来复建被替代物或其模拟物的功能。
因此,通常,ad-hoc网络会变得更加可靠,系统的鲁棒性会大大增强。或者通过替换缺陷设备并恢复其配置和环境,或者通过精确地替换该设备功能,任何设备的故障都能够容易地被处理。大大提高了其他元件(相同或者不同的)能够替换故障元件功能的速度。
此外,网络设备可以包括用于响应于组合配置信息确定错误状态的功能。例如,如果检测到与组合配置信息所期望的行为不同的行为时,可以作为网络元件可能故障的一个指示。
因此,在ad-hoc网络中检测和确定错误原因就变得更加容易。
网络设备可以是专用设备或者可以将网络设备的功能集成到一个网络元件上,一个一般设备上或者一个还包括其他功能的设备上。
可以用任意合适的形式,包括硬件、软件、固件或者这些的组合实现本发明。然而,本发明最好用运行在一个或者多个数据处理器和/或数字信号处理器上的计算机软件实现。可以用任意合适的形式物理地、功能地和逻辑地实现本发明的实施例的元件和部件。甚至可以在一个单一单元中、在若干单元中或者作为其他功能单元的部分实现该功能。同样的,可以在一个单一单元中实现本发明,或者将本发明物理地和功能地分布到不同地单元和处理器之间。
尽管结合实施例描述了本发明,但是并不是要局限于这里所阐明的特定的形式。反而,仅仅由附带的权利要求对本发明的范围进行限定。在权利要求中,术语“包括”并不是排斥其他元件或者步骤的存在。此外,尽管是分别列出的,若干装置、元件或者方法步骤可以使用例如一个单一单元或者处理器实现。此外,尽管单个特征可以包括在不同的权利要求中,这些特性可以方便地进行合并,并且不同权利要求中所含括的内容并不意味着这些特征的合并是不可行的和/或有利的。此外,单数的标注并不排斥若干个。因此标注“一个”、“第一”、“第二”等等并不排除若干个。
Claims (17)
1.一种用于ad-hoc网络的网络设备(201),包括:
用于监控ad-hoc网络的多个网络元件之间的业务的装置(211);
用于响应于所监控的业务,为多个网络元件中的至少第一和第二网络元件确定组合配置信息的装置(213);和
用于存储该组合信息的装置(215)。
2.如权利要求1所述的网络设备(201),其中用于确定组合配置信息的装置(213)可用于从第一网络元件的配置信息和第二网络元件的配置信息确定组合配置信息的至少第一参数。
3.如权利要求2所述的网络设备(201),其中第一参数既不是第一网络元件的配置信息的参数也不是第二网络元件的配置信息的参数。
4.如权利要求2所述的网络设备(201),其中第一参数与第一网络元件和第二网络元件之间的交互相关。
5.如权利要求2所述的网络设备(201),其中第一参数与第一网络元件和第二网络元件之间的交互相关联,并且组合配置信息包括第一网络元件的配置信息和第二网络元件的配置信息的参数之间的相互关系。
6.如权利要求1所述的网络设备(201),还包括用于监控来自第一通信元件的询问消息和来自第二通信元件的应答消息的装置,其中,用于确定组合配置信息的装置可用于响应于询问消息和应答消息,确定组合配置信息的至少第一参数。
7.如权利要求1所述的网络设备(201),还包括用于将组合配置信息从网络设备传送到ad-hoc网络的网络元件的装置(217)。
8.如权利要求7所述的网络设备(201),其中用于将组合配置信息从网络设备(205)传送到ad-hoc网络的网络元件的装置(217)可用于响应于组合配置信息,初始化ad-hoc网络的网络元件。
9.如权利要求1所述的网络设备(201),还包括用于响应于组合配置信息,仿真第一网络元件的功能的装置。
10.如权利要求1所述的网络设备(201),还包括用于响应于组合配置信息,确定错误状态的装置。
11.如权利要求1所述的网络设备(201),其中ad-hoc网络(100)是一种对等网络。
12.如权利要求1所述的网络设备(201),其中组合配置信息包括关于第一网络元件和第二网络元件的普通用户的用户信息。
13.如权利要求1所述的网络设备(201),其中用于监控业务的装置(211)可用于根据扩展脚本语言(XML)协议监控业务。
14.一种ad-hoc网络(100),包括多个分布式网络设备(201),每个网络设备(201)包括:
用于监控ad-hoc网络的多个网络元件之间的业务的装置(211);
用于响应于所监控的业务,为多个网络元件中的至少第一和第二网络元件确定组合配置信息的装置(213);和
用于存储该组合配置信息的装置(215)。
15.一种用于ad-hoc网络(100)的配置管理的方法,包括步骤:
监控ad-hoc网络的多个网络元件之间的业务;
响应于所监控的业务,为多个网络元件中的至少第一和第二网络元件确定组合配置信息;和
存储组合配置信息。
16.一种能够实现根据权利要求15的方法的计算机程序。
17.一种包括如权利要求16所述的计算机程序的记录载体。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03101208.1 | 2003-05-01 | ||
EP03101208 | 2003-05-01 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1781282A true CN1781282A (zh) | 2006-05-31 |
Family
ID=33395966
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2004800116271A Pending CN1781282A (zh) | 2003-05-01 | 2004-04-28 | 一种ad-hoc网络,一种网络设备及其配置管理的方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20070050496A1 (zh) |
EP (1) | EP1623533A1 (zh) |
JP (1) | JP2006525729A (zh) |
KR (1) | KR20060007419A (zh) |
CN (1) | CN1781282A (zh) |
WO (1) | WO2004098126A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102067104A (zh) * | 2008-06-18 | 2011-05-18 | 高通股份有限公司 | 分布式系统中的持久个人消息收发 |
CN102640178A (zh) * | 2009-11-30 | 2012-08-15 | 诺基亚公司 | 用于在网络中确定决定推荐的装置和方法 |
CN101461260B (zh) * | 2006-06-02 | 2013-01-02 | 高通股份有限公司 | 用于短距离ad-hoc数据通信的无线用户站 |
CN106550616A (zh) * | 2015-07-23 | 2017-03-29 | Nec平台株式会社 | 过滤系统、管理装置、过滤方法和管理程序 |
CN110855473A (zh) * | 2019-10-16 | 2020-02-28 | 平安科技(深圳)有限公司 | 一种监控方法、装置、服务器及存储介质 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100401705C (zh) * | 2005-12-23 | 2008-07-09 | 上海大学 | 移动无线自组网络的有线局域网模拟平台构建方法 |
US7860038B2 (en) | 2006-08-04 | 2010-12-28 | Microsoft Corporation | Wireless support for portable media player devices |
US9596585B2 (en) | 2006-08-04 | 2017-03-14 | Microsoft Technology Licensing, Llc | Managing associations in ad hoc networks |
JP2008197773A (ja) | 2007-02-09 | 2008-08-28 | Brother Ind Ltd | プリンタ接続設定プログラム及び情報端末 |
JP5171167B2 (ja) * | 2007-09-05 | 2013-03-27 | キヤノン株式会社 | 通信パラメータの設定処理を行う通信装置、当該通信装置の制御方法、並びにコンピュータプログラム |
US20090186610A1 (en) * | 2008-01-22 | 2009-07-23 | Ofer Avni | Method for detecting events on cellular comm. network |
DE102008023076A1 (de) | 2008-05-09 | 2009-11-12 | Henkel Ag & Co. Kgaa | Polymerisierbare Zusammensetzung |
US8458305B2 (en) * | 2009-08-06 | 2013-06-04 | Broadcom Corporation | Method and system for matching and repairing network configuration |
CN103973487B (zh) * | 2014-04-29 | 2018-07-24 | 上海上讯信息技术股份有限公司 | 一种基于交互式脚本的配置备份系统及配置管理方法 |
US10045427B2 (en) | 2014-09-29 | 2018-08-07 | Philips Lighting Holding B.V. | System and method of autonomous restore point creation and restoration for luminaire controllers |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5555376A (en) * | 1993-12-03 | 1996-09-10 | Xerox Corporation | Method for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user request |
AU2001264106A1 (en) * | 2000-06-13 | 2001-12-24 | Red-M (Communications) Limited | Network configuration method and system |
US6823397B2 (en) * | 2000-12-18 | 2004-11-23 | International Business Machines Corporation | Simple liveness protocol using programmable network interface cards |
US20020160820A1 (en) * | 2001-04-30 | 2002-10-31 | Thomas Winkler | Enhance mobility of a bluetooth headset beyond the reach supported by bluetooth |
JP2003058437A (ja) * | 2001-08-21 | 2003-02-28 | Allied Tereshisu Kk | ネットワーク監視装置、ネットワーク監視プログラム、及びネットワーク監視方法 |
-
2004
- 2004-04-28 CN CNA2004800116271A patent/CN1781282A/zh active Pending
- 2004-04-28 US US10/554,616 patent/US20070050496A1/en not_active Abandoned
- 2004-04-28 JP JP2006506917A patent/JP2006525729A/ja active Pending
- 2004-04-28 EP EP04729968A patent/EP1623533A1/en not_active Withdrawn
- 2004-04-28 WO PCT/IB2004/050540 patent/WO2004098126A1/en not_active Application Discontinuation
- 2004-04-28 KR KR1020057020749A patent/KR20060007419A/ko not_active Application Discontinuation
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101461260B (zh) * | 2006-06-02 | 2013-01-02 | 高通股份有限公司 | 用于短距离ad-hoc数据通信的无线用户站 |
US8571473B2 (en) | 2006-06-02 | 2013-10-29 | Qualcomm Incorporated | Wireless subscriber station for short range ad-hoc data communication |
CN102067104A (zh) * | 2008-06-18 | 2011-05-18 | 高通股份有限公司 | 分布式系统中的持久个人消息收发 |
US8930531B2 (en) | 2008-06-18 | 2015-01-06 | Qualcomm Incorporated | Persistent personal messaging in a distributed system |
CN102640178A (zh) * | 2009-11-30 | 2012-08-15 | 诺基亚公司 | 用于在网络中确定决定推荐的装置和方法 |
CN106550616A (zh) * | 2015-07-23 | 2017-03-29 | Nec平台株式会社 | 过滤系统、管理装置、过滤方法和管理程序 |
US10135787B2 (en) | 2015-07-23 | 2018-11-20 | Nec Platforms, Ltd. | Filtering system, management device, filtering method and management program |
CN106550616B (zh) * | 2015-07-23 | 2018-12-04 | Nec平台株式会社 | 过滤系统、管理装置、过滤方法和计算机可读介质 |
CN110855473A (zh) * | 2019-10-16 | 2020-02-28 | 平安科技(深圳)有限公司 | 一种监控方法、装置、服务器及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2004098126A1 (en) | 2004-11-11 |
JP2006525729A (ja) | 2006-11-09 |
KR20060007419A (ko) | 2006-01-24 |
US20070050496A1 (en) | 2007-03-01 |
EP1623533A1 (en) | 2006-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3528519B1 (en) | Network slice selection method and device | |
CN100452753C (zh) | 一种数据传输系统及方法 | |
CN1781282A (zh) | 一种ad-hoc网络,一种网络设备及其配置管理的方法 | |
CN101317370B (zh) | 用于事件通知相互关联的方法和管理代理 | |
CN103518350A (zh) | 群组通信的方法、系统、群组服务器和群组成员设备 | |
CN103298072A (zh) | 自动连接WiFi接入点的方法、系统和移动通信终端 | |
CN1996925A (zh) | 链路聚合方法、装置、mac帧收发方法和系统 | |
CN104378391A (zh) | 软件更新方法、系统及设备 | |
CN101848107B (zh) | Snmp网元及snmp网元与私有协议网元通信的方法 | |
EP2291801A1 (en) | Advertising support for a plurality of service networks by a wireless access point | |
CN101635728A (zh) | 内容分发网络中数据同步的方法及系统 | |
CN104426728A (zh) | 采用中央发现机制的通信设备及相关方法 | |
CN104604193A (zh) | 具有虚拟设备环境功能的网络基础设施的自动管理 | |
CN102340410B (zh) | 集群管理系统及方法 | |
JP2011041251A (ja) | 大規模な無線lanを分配するために安価に管理される無線交換ポイントを用いるアーキテクチャ | |
CN111263338A (zh) | 蓝牙Mesh网络的配网方法与相关配网设备及系统 | |
CN104320347B (zh) | 一种主动更新lldp的方法及设备 | |
KR20090084670A (ko) | 웹 서비스 기반 관리 서비스를 발견하기 위한 2단계 방식의방법 및 시스템 | |
CN102404710B (zh) | 机器类型通信设备的签约数据管理方法、设备及系统 | |
CN112788089A (zh) | 多边缘云的网络通讯控制方法及边缘运算装置与系统 | |
CN113572864A (zh) | 一种数据处理方法、网元设备以及可读存储介质 | |
CN113194494B (zh) | 一种空口资源控制方法、装置、网络侧设备及终端 | |
CN104854930A (zh) | 用于允许与新检测到的装置进行通信的方法、控制节点、网关和计算机程序 | |
CN101212346A (zh) | 一种网元管理系统的软件版本管理方法及装置 | |
CN104065656A (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 | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |