蓝牙系统中的主/从同步方法

文档序号:7659885阅读:616来源:国知局
专利名称:蓝牙系统中的主/从同步方法
技术领域
本发明涉及独立设备的实时时钟的同步。特别适用于按照蓝牙标准通信的设备。
在日益发展的多媒体世界中,重要的是要控制多媒体输出的时序,让各个输出相对于其他事件和输出具有准确的时序。如果能实现准确的时序,就能有实时的输出,并且能与其他输出准确地同步。
如果输出在空间上是分散的,在与各个输出相联系的实时时钟之间就难以建立和维持同步。若是不同输出之间的等待时间是未知或可变的,这一问题就越加突出了。
这一问题同样存在于多媒体输入以及维持输入之间的同步。
存在上述问题的一个特定例子是在环绕声视频应用中,其中的多个音频输出需要与视频输出同步。在记录和重放过程中,需要相对于某一时间来调节不同的媒体流(音频和视频)。
上述的同步问题有待于解决。
按照本发明的一方面,在包括发射机和至少一个接收机的网络中提供了一种用于发送的发射机,发射机被布置成与具有可识别的实例(instance)的一个公共时基同步,它包括在公共时基的一个确定实例上读出实时时钟的装置;以及为第一实例发送实时时钟值的标志和第一实例的标志的一个装置。
第一实例可以是在传输时刻的过去或是未来。发射机可以计算出第一实例上的实时时钟值,将第一实例与确定实例之间的时间差加在确定实例处的实时时钟值上,从而获得第一实例的实时时钟值。然而,第一实例和确定实例可以是同一个,在这种情况下就不需要计算了。
按照本发明的另一方面,在包括发射机和至少一个接收机的网络中提供了一种用于接收的接收机,接收机被布置成与具有可识别的实例的一个公共时基同步,它包括用来接收发送的实时时钟值的标志和第一实例的标志的装置;以及根据接收的实时时钟值的标志和接收的第一实例的标志来确定第二实例上当前的实时时钟值的一个装置。
实时时钟值是接收的值,必要时要按照第一和第二实例之间的时间差来校正。
第一实例可以是在接收时刻的过去。可以通过计算来确定实时时钟值,在计算中为接收的实时时钟值加上第一和第二实例之间的时间差。
第一实例可以是在接收时刻的未来。在出现公共时基的第二实例时,确定装置可以将当前实时时钟值确定为接收的值,第二和第一实例是同一个。
发射机可以是收发信机的一部分,接收机也可以是收发信机的一部分。
发射机和接收机可以合起来构成一个收发信机。
按照本发明的再一方面提供了如权利要求36,37,38和39所要求的收发信机。
按照本发明的又一方面提供了如权利要求41和42所要求的方法。
按照本发明的另外一方面提供了如权利要求43-所要求的网络。
若输入和输出不是物理连接而是无线通信连接,面临的问题还会恶化。对有效带宽的限制可能在实时通信中造成问题。
按照本发明的一个最佳实施例,按照蓝牙标准提供了一种适合采用本发明的无线通信方式。在这一最佳实施例中巧妙地改造了现有蓝牙系统中现有的各个方面。特别是将用于快速跳频定时的Link LevelSynchronisation用做本发明的公共时基。在设备之间有益地提供几微秒范围内的实时同步。还可以用Link Level Massages传送实时值和第一实例的必要标志。
在本发明的实施例中,公共时基的同步实例是这样的,如果在一个设备中有一个实例,在另一设备中就有一个对应的实例最好是用固定的时间周期或是一个整数的固定时间周期将实例分开。
为了便于理解本发明及其作用,以下要参照附图以举例的方式来说明,在附图中

图1的示意图表示各自构成本发明各个方面的发射机和接收机;图2的示意图表示公共时基,发射机和接收机之间的通信,以及在接收机上按照本发明的第一实施例执行的计算;图3的示意图表示公共时基,在发射机中执行的计算,以及按照本发明的第二实施例在发射机和接收机之间的通信;
图4表示一种蓝牙通信网络;图5表示通信网络的时间帧;图6表示一个射频分组;图7表示适合用做主导或从属的一个收发信机单元;图8表示公共时基和蓝牙时钟之间的对应关系。
参见图1,图中表示了具有实时(RT)时钟4接入3的一个发射机设备2和一个接收机设备6。发射机2通过通信信道8例如是一条射频信道与接收机通信。接收机具有对RT时钟10的接入。
发射机能够通过信道8向接收机提供信息,使接收机能够在未来获取与RT时钟4的值同步的一个RT值。接收机可以相应地更新RT时钟10。
发射机2和接收机6共用一个公共时基。典型的时基是一个能产生多种节拍或实例的时钟,例如是各自被一个时间间隔隔开的上升(或下降)电压。在图2和3中表示了公共时基20。发射机的RT时钟4和公共时基20被表示在图的左边,而接收机的公共时基20表示在图的右边,并且在图的中间表示信道8。时间的箭头指向图的下方。发射机的公共时基20采用下标i{i=1,2,3...}代表公共时基按顺序的实例。应该注意到发射机的实例i和接收机的实例j是同步的,因为每当在发射机中产生一个实例i,在接收机中就同时产生一个实例j。
如果实例i和j对所有i和j都是同步的,实例i和实例i+1之间的间隔δi和实例j和实例j+1之间的间隔δj是相同的。该间隔的持续时间可以是相同的,与i和j无关,或是说间隔δi可以不同于间隔δi+1。
在发射机和接收机中不仅有同步的实例,在发射机中还有特殊的实例i要与接收机中的一个特殊实例j同步。这样就能用x的i值识别发射机中的一个实例,并且在j=x时可以识别出发射机中一个对应的同步实例j就是这一实例。在这一例子中,这样就能用指数i识别出在发射机中产生的公共时基的实例。在这一例子中还能用指数j识别出在接收机中产生的公共时基的实例。
以下要参照图2解释按照本发明第一实施例的发射机和接收机的操作。在实例i=2上,发射机2读出RT时钟4的当前设定值RT(2)。此后(等待时间ta),发射机向接收机传送一个消息22。该消息指示读出RT时钟时的实例i=2,并且指示RT时钟的读出值RT(2)。接收机6接收消息22并且识别值RT(2)得到该值i=2。接收机与公共时间帧的实例j=6同步,确定当前实时时钟值RT。在接收到消息22与确定当前实时时钟值RT之间有一个等待时间tb。接收机计算读出RT(2)时(i=j=2)的实例与当前实例(j=6)之间的时间差T,并将其加到实时时钟(RT(2))的接收值上。为了计算T,接收机要识别公共时基在接收机中先前的实例,它对应着发射机识别到的公共时间帧的实例i=2。接收机将已知的调解间隔相加计算出T。
以下要参照图3解释按照本发明第二实施例的发射机和接收机的操作。在实例i=2上,发射机2读出RT时钟4的当前设定值RT(2)。发射机确定在公共时间帧的未来实例j’上的实时时钟值RT’会是什么。发射机计算读出RT(2)时(i=2)的实例与未来实例j’之间的时间差T,并将其加到实时时钟(RT(2))的值上。为了计算T,发射机要将i=2与i=j’之间的未知间隔相加。此后(等待时间ta),发射机向接收机传送一个消息24。该消息指示出实例j’和数值RT’。接收机6接收消息22并且识别数值RT’和数值j’。在对应着实例j’的接收机公共时基的实例j上,当前实时时钟值RT是RT’。
等待时间ta和tb通常是未知且可变的。
一般用k,l和m表示公共时基20的实例。在发射机上,在实例k处读出实时值RT(k),并在该实例上传送用来识别实例i的消息和实时值RT(i),而实例l与实例k同步或是在其后。在接收机上,在实例m处,将当前实时值RT(m)设置成RT(l)+Tlm,其中Tlm是实例m与l之间的间隔。
所述系统特别适合需要实时同步的分散的设备或应用软件例如是多媒体应用软件。发射机2可以是多媒体输入的一部分例如是照相机或扬声器或是本地发送点例如是一个卫星接收机。接收机6可以是多媒体输出设备的一部分例如是扬声器或屏幕。
发射机可以连同一个实时时标一起向接收机发送音频,视频和数据。发射机用自身准确的实时时钟和时标在一个准确时间产生一个输出。上述程序产生并在与发射机2相联系的实时时钟和与接收机6相联系的实时时钟之间维持同步。
本发明的实施例如下文所述在按照蓝牙规范操作的发射机,接收和收发信机中特别有用。现行规范是1.0B,其内容可供本文参考。
图4表示无线电收发信机单元的网络102,包括通过发送和接收无线电分组来通信的主导单元104和从属单元106,108和110。主导单元是初步将从属单元连接到网络的收发信机单元。在网络中只有一个主导单元。网络按时分双工方式工作。每一时间在网络上发送单个分组,并且收发信机单元被同步到由主导单元104确定的一个公共时间帧上。这一时间帧是由一系列等长度的时隙组成的。在网络上发送的每个无线电分组具有对准一个时隙的起点的自身的起点,而相邻的时隙分配给供主导单元发送和接收。在主导单元执行点对点通信时,发送的无线电分组被指定给一个特定的收发信机,它通过在下一个有效时隙中向指定的主导单元发送一个无线电分组作为对该主导单元的应答。在主导单元执行点对多点通信时,发送的无线电分组被指定给所有收发信机单元。通过调节从属的定时来校正主导和从属之间的任何时间错位。
收发信机用典型的2.4GHz微波频带发送和接收。
网络通过改变发送各个无线电分组的频率来降低干扰。为许多独立的频道各自分配一个1MHz的带宽,并且按1600hops/s的速率跳频。加入网络通信的收发信机的跳频由主导单元来同步和控制。跳频的顺序对网络是唯一的并且由主导单元的一个唯一标识符来确定。每个收发信机单元有一个唯一的标识符即单元ID,以下对从属单元称为从属ID,对主导单元称为主导ID。
网络是适合在收发信机之间传送语音信息或数据信息的射频网络。传输是用0到20dBm的低功率执行的,收发信机单元能够在几厘米到数十或上百米的范围内通信。主导单元具有识别其传输范围内的其他收发信机单元的任务和寻呼一个收发信机以便在主导单元和从属单元之间建立一条通信链路的任务。每个从属单元具有一个低功率模式,在其中既不发送也不接收,还有其他模式,在其中接收并且响应主导单元指定给它的无线电分组。从属单元可以除发送或接收之外均保持低功率模式。
参见图5中表示的一帧120。这一帧120是网络102使用并且由主导单元104控制的公共时间帧。图中表示的一帧具有时隙122到129。用偶数代表的时间帧通常是保留的。仅有主导单元能够对准偶数时隙的起点开始发送一个无线电分组。用奇数代表的时间帧通常是保留的。仅有由主导单元指定要接收无线电分组的那一从属单元发送的无线电分组能够将它们的起点对准奇数时隙的起点。为每个时隙分配一个不同的跳频序列。一个时隙具有一个通常为625微秒的恒定时间周期。
参见图6中表示的一个典型无线电分组130。该无线电分组具有起点132并包含三个不同部分第一部分包含一Access Code(接入码)134,第二部分包含一Header(字头)136,而第三部分包含一Payload(有效负载)138。
Access Code是在网络中用来识别无线电分组起点的一系列符号。它具有固定的长度。在常规通信模式下,主导和从属单元用主导ID作为Access Code。因为在网络中只有一个主导单元,由主导ID来识别网络。
字头136可有可无。如果有,它就具有固定的长度。字头中包含控制字。本地地址(L_ADDR)是在网络内部唯一识别一个从属的字。在主导单元将一个从属单元加入网络时为从属单元分配这一本地地址。全零的L_ADDR被保留用于广播用途。分组识另字(PK_ID)规定了无线电分组130的特征。由PK_ID规定是否存在有效负载及其大小以及有效负载是否包含数据或收发信机控制信息。
有效负载38携带收发信机控制信息或是语音/数据信息。有效负载的长度可变并且可以没有。
图7表示收发信机单元的一个示意图。在图中仅表示了许多互连的功能框,在以下用来解释收发信机单元和通信网络的操作。收发信机单元140内含的许多功能性元件包括天线146,接收机150,同步器152,字头解码器154,控制器160,具有用来存储收发信机单元的单元ID的存储部分158的存储器156,分组器142,时钟168,跳频控制器148和发射机144。尽管图中表示的这些元件是独立元件,它们也可以集成到一起并且能够用软件或是硬件来执行。
收发信机单元140要在一个分组的有效负载内发送的数据作为数据信号141被提供给分组器142。要在一个分组的有效负载内发送的控制信息由控制器160在一个有效负载控制信号中提供给分组器142。分组器142还从控制器160接收接入代码控制信号169和字头控制信号171,分别用来控制配属在有效负载上构成分组的Access Code134和Header 136。分组器142将数据和控制信号编成一个分组130作为信号143提供给发射机144。发射机144按照信号143调制一个载波而产生发送的信号145提供给天线146来发送。载波频率被跳频控制器148提供给发射机144的传输频率控制信号147控制在一个跳频序列上的一个频率。
天线146接收无线电信号151并且将其提供给接收机150,在跳频控制器148提供的接收频率控制信号149的控制下对无线电信号151解调,产生一个数字信号153。数字信号153被提供给同步器152将收发信机单元140同步到网络的时间帧上。为同步器提供接入代码控制信号181,它规定了收发信机单元预期要接收的那一分组的AccessCode。同步器用对应着预期Access Code的Access Code接纳这些接收的无线电分组,并且拒绝那些Access Code与预期Access Code不能对应的接收的无线电分组。采用滑动校正来识别无线电分组中存在的预期Access Code的起点。如果接纳这一无线电分组,就将该无线电分组作为信号155提供给字头解码器154,并且向控制器160回送一个确认信号179表示同步器152已经接纳了这个分组。确认信号179被控制器用于在从属单元中将从属时钟重新同步到主导时钟上。控制器将接收到无线电分组的时间与预期应接收到该无线电分组的时间相比较,并且改变其定时来补偿偏差。这种补偿能够通过用偏差值改变存储在存储器156中的M_OFFSET值来实现。字头解码器154对接收分组中的字头解码,并且将其作为字头信号175提供给控制器160。字头解码器154在被控制器160提供的有效负载接纳信号177启动时产生一个数据输出信号157,它包含无线电分组剩余的有效负载138。控制器响应字头信号175中L_ADDR的零值去启动字头解码器。数据输出信号157可能包含收发信机控制信息。在本例中是响应控制器160提供的有效负载接纳信号177将数据输出信号157提供给控制器160。
跳频控制器148循环通过一个序列的频率。传输频率控制信号147和接收频率控制信号149通常是交替控制发射机144和接收机150。当收发信机140起主导作用时,就能够使接收机150按照序列中的奇数值所确定的频率接收,并能够使发射机按照序列中的偶数值所确定的频率发送。在收发信机起从属作用时则相反。跳频控制器148从控制器160接收接入代码控制信号169(还提供给分组器142)和补偿信号167,并且从时钟168接收一个代表时钟168所保持的时间的时钟信号159。补偿信号167定义了时钟168所保持的时间的补偿值。该值可以是零。跳频控制器组合时钟信号159和补偿信号167,用补偿信号167距时钟168的值来模仿由时钟补偿所保持的时间。跳频控制器148循环通过的频率序列取决于接入代码控制信号169。在循环内的位置取决于模仿的时间。当接入代码控制信号169的值是MASTER(主导)ID时,就规定为主导单元跳频序列。若接入代码控制信号169的值是SLAVE(从属)ID时,就规定为从属单元跳频序列。
存储器156有一个永久存储收发信机140的单元ID的部分158。存储器156的其余部分可以由控制器160写入。如果收发信机140是在起一个从属单元的作用,存储器156就会另外存储主导ID,代表主导单元的时钟与从属单元的时钟之间的差的一个值M_OFFSET,以及从属单元在网络中的地址L_ADDR。如果收发信机140是在起一个主导单元的作用,存储器156就会为作为网络成员的各从属单元存储从属ID;代表主导单元的时钟与特定从属单元的时钟之间的差的一个值S_OFFSET,以及该特定从属单元在网络中的唯一识别地址L_ADDR。
应该注意到入口代码控制信号181,入口代码控制信号169和补偿信号167在这一通信模式下对相邻的双工时隙是相同的,并且入口代码控制信号181和入口代码控制信号169具有相同的值。
由此可以看出,在主导单元和从属单元正常通信时,从属单元通过将M_OFFSET的当前存储值与自身的时钟值加以组合来模仿主导单元的时钟。主导时钟和模仿的主导时钟都可以被称作蓝牙时钟。蓝牙时钟为主导单元和从属单元提供一个公用的同步时基。蓝牙时钟与一天的时间没有关系并且能按任意值初始化。它被用来为蓝牙收发信机提供时基。可以用一个自由运转的28位计数器来实现这一蓝牙时钟,它按照3.2kHz的规则速率按228-1循环。正常通信中的蓝牙时钟与主导时钟同步,并且在网络中被用来保持收发信机的快速跳频。
到此为止所述的收发信机是公知的(参见2000年3月29日公开的WO 00/18149)。
控制器160具有对实时时钟190的接入192。实时时钟可以是独立应用软件的一部分,在这种情况下接入192代表应用软件与收发信机电路140之间的接口。
上文参照图2和3所述的公共时基20是以蓝牙时钟为基础的。仍然用已经用于FFH的现存精度的同步时钟构成的蓝牙时钟作为公共时基20。蓝牙时钟是在加入一个小团体的设备当中共享的一种同步时钟。主导单元中的蓝牙时钟就是该单元的时钟,而对于各个从属单元,蓝牙时钟是偏移了一定量的这一单元时钟。
同步器152按照比特级精度(1微秒)维持蓝牙时钟之间的同步。同步器接纳那些Access Code对应着预期Access Code的接收的无线电分组,并且拒绝那些Access Code与预期Access Code不能对应的接收的无线电分组。采用滑动校正来识别无线电分组中存在的预期Access Code的起点,并且再同步或是维持从属时钟与主导时钟的同步。以此来维持公共蓝牙时钟。
可以用一帧或时隙内的帧或时隙号n以及一个触发实例来定义蓝牙时基中的一个实例。帧号被规定为26比特,而时隙号被规定为27比特。触发实例能够精确识别实例的定时,而帧/时隙号能够识别该实例的一般定时,也就是允许一个触发实例与其他触发实例有差别。触发实例可以预置在时隙/帧内的若干固定点,在这种情况下,用帧/时隙号n就足以识别一个实例并且将其与其他实例加以区别。触发实例在时隙/帧内的最佳点如图8所示是在开头。触发实例也可以改在时隙/帧内的许多点之一,在这种情况下,用帧/时隙号n不足以识别一个实例并且将其与其他实例加以区别。还需要有一个触发标志来识别时隙/帧内的许多点中哪一点被用做触发器。这样,如果触发实例是预置的,消息22和24中各自的脚标i或j’就可以是适当的时隙/帧号。然而,如果触发实例不是预置的,消息22和24中各自的脚标i或j’就可以组合成适当的时隙/帧号和触发标志。
消息22和24可以作为新形式的Link Manager消息发送。在蓝牙规范中描述了常规的Link Manager消息,它是按照图7所述的一种特殊形式的收发信机控制消息。按照上述的第一实施例,Link Manager消息的有效负载会包含{i,RT(i)},也就是过去实时值的一个指示和在其有效时的那一过去实例的指示。按照上述的第二实施例,LinkManager消息的有效负载会包含{j’,RT(j’)},也就是未来实时值的一个指示和在其有效时的那一未来实例的指示。
在消息22和24中发送的实时值可以具有多种不同格式。如果格式是预定或是固定的,就不需要格式类型的指示。然而,如果格式是可变的,在消息内就需要包括一个格式标志,用来指示所传送的实时值的格式。实时值的一种可能的格式是RTP/RTCP规范(RFC 1889)中规定的网络时间协议格式。
控制器160被用来读出/写入RT时钟190并为其提供时钟信号159和偏移值加在一起构成蓝牙时钟。
蓝牙时钟的间隔是预定且固定的。相邻时隙起点之间的间隔是625μs,而相邻帧起点之间的间隔是1.25ms。蓝牙时钟的实例最好是在各帧的开头。
若按照第一实施例按发射机操作,控制器160就在蓝牙时钟的一个实例i上读出实时时钟190,然后控制分组器42产生消息22。消息22具有自身的Access Code134,主导ID,用来指示分组中包含收发信机控制信息并且能够将消息识别为特殊类型的Link Manager消息的一个字头136,并且有效负载包含过去实时值的指示和在其有效时的那一过去实例的指示。
若按照第一实施例按发射机操作,控制器160就在蓝牙时钟的一个实例i上读出实时时钟190。然后计算实例i和j’之间的间隔并且控制分组器42产生消息22。消息22具有自身的Access Code134,主导ID,用来指示分组中包含收发信机控制信息并且能够将消息识别为特殊类型的Link Manager消息的一个字头136,并且有效负载包含未来实时值的指示和在其有效时的那一未来实例的指示。
在按照第一实施例按发射机操作时,字头解码器154将消息22的有效负载提供给控制器。控制器获取过去实例i的指示和过去实时值RT(i)的指示。然后由控制器计算过去实例i和未来实例j之间的间隔T,并且确定在实例j处的预期实时值RT。在未来实例j处,预期实时值变成当前实时值RT,并且可以被写入RT时钟190。
在按照第二实施例按接收机操作时,字头解码器154将消息22的有效负载提供给控制器。控制器获取未来实例j’的指示和未来实时值RT’的指示。在实例j‘处,接收的实时值RT’变成当前实时值RT,并且可以被写入RT时钟190。
在蓝牙设备中采用本发明时,仍然使用用于FFH的现有Link Level同步。在蓝牙时钟的实例上发送和接收消息。图1所示的接收机2可以是在低功率模式下仍然有效的蓝牙主导或从属单元。实时时钟4和10是独立于蓝牙芯片的,芯片有一个用于读出/写入实时时钟的接口。可以通过指令控制控制器160来启动与其他设备的实时同步。控制器能够与蓝牙时钟的一个实例同步地接入一个实时时钟,然后与其他设备异步通信,使他们同步到这一实时时钟上。或者是由接收机的控制器发送一个请求消息请求对其本地实时时钟再同步,在这种情况下,发射机2的控制器能够与蓝牙时钟的一个实例同步地接入一个实时时钟,然后与接收机6通信,使其同步到这一实时时钟上。无论如何,这种通信最好是在传输的下一个有效时隙中进行。
尽管消息22和24的发送和接收是分开处理的,应该意识到收发信机有能力读出一个RT时钟值,并且传送消息来提供实时时钟值和/或接收消息以便获得当前实时时钟值。
尽管第一和第二实施例在上文中是单独出现的,可以预料接收机,发射机或收发信机都能按照一方面或双方的实施例操作,并且能选择控制其按照特定的实施例操作。
尽管本发明主要是参照如图1所示的点对点通信系统来描述的,本发明同样可以应用于点对多点的通信系统,此时的消息22和24是广播的。
权利要求
1.一种在包括发射机和至少一个接收机的网络中用于发送的发射机,该发射机被布置成与具有可识别的实例的一个公共时基同步,它包括在公共时基的一个确定实例上读出实时时钟的装置;以及用来发送第一实例的实时时钟值的标志和第一实例的标志的装置。
2.按照权利要求1的发射机,其特征是进一步包括用来计算第一实例上的实时时钟值的装置,将第一实例与确定实例之间的时间差加在确定实例处的实时时钟值上,从而获得第一实例的实时时钟值。
3.按照权利要求1或2的发射机,其特征是第一实例是在传输时刻以前。
4.按照权利要求1或2的发射机,其特征是第一实例是在传输时刻以后。
5.按照权利要求1,2或3的发射机,其特征是第一实例和确定实例是一个并且相同。
6.按照前述权利要求之一的发射机,其特征是进一步包括用来维持公共时基的同步控制器。
7.按照前述权利要求之一的发射机,其特征是配置成按照蓝牙标准进行通信,由Link Level同步提供公共时基。
8.按照前述权利要求之一的发射机,其特征是配置成按照蓝牙标准进行通信,将实时时钟值的标志和第一实例的标志作为LinkManager Message发送。
9.按照前述权利要求之一的发射机,其特征是配置成按照蓝牙标准进行通信,公共时基的实例与网络的跳频同步。
10.按照前述权利要求之一的发射机,其特征是利用帧/时隙编号来识别第一实例。
11.按照权利要求10的发射机,其特征是出现在识别到的帧/时隙内的该实例是预定的。
12.按照权利要求11的发射机,其特征是出现在识别到的帧/时隙内的该实例是由传输的消息确定的。
13.按照前述权利要求之一的发射机,其特征是进一步包括用来连接实时时钟或是实时应用的一个接口。
14.按照前述权利要求之一的发射机,其特征是被配置成异步传输实时时钟值的标志和第一实例的标志。
15.一种实质上如上所述和/或如附图所示的发射机。
16.一种诸如扬声器,麦克风,屏幕,照相机或计算机的媒体设备,其特征是包括前述权利要求之一的发射机。
17.一种在包括发射机和至少一个接收机的网络中用于接收的接收机,接收机被布置成与具有可识别的实例的一个公共时基同步,它包括用来接收发送的实时时钟值的标志和第一实例的标志的装置;以及根据接收的实时时钟值的标志和接收的第一实例的标志来确定第二实例上当前的实时时钟值的一个装置。
18.按照权利要求17的接收机,其特征是实时时钟值是接收的值,必要时要按照第一和第二实例之间的时间差来校正。
19.按照权利要求17或18的接收机,其特征是第一实例是在接收时刻以前。
20.按照权利要求17,18或19的接收机,其特征是通过计算来确定实时时钟值,将第二和第一实例之间的时间差加在实时时钟的接收值上。
21.按照权利要求17或18的接收机,其特征是第一实例是在接收时刻以后。
22.按照权利要求17,18或21的接收机,其特征是确定装置在出现公共时基的第二实例时将当前的实时时钟值确定为接收值,第二和第一实例是一个并且相同。
23.按照权利要求17到22之一的接收机,其特征是进一步包括用来维持公共时基的同步控制器。
24.按照权利要求23的接收机,其特征是同步控制器包括用来识别预先加载到数据分组上的出入口代码的校正装置。
25.按照权利要求24的接收机,其特征是每接收到一个分组就更新对公共时基的同步。
26.按照权利要求23到25之一的接收机,其特征是同步控制器提供公共时基的比特级同步。
27.按照权利要求17到26之一的接收机,其特征是配置成按照蓝牙标准进行通信,由Link Level同步提供公共时基。
28.按照权利要求17到22之一的接收机,其特征是配置成按照蓝牙标准进行通信,将实时时钟值的标志和第一实例的标志作为LinkManager Message发送。
29.按照权利要求17到28之一的接收机,其特征是配置成按照蓝牙标准进行通信,利用帧/时隙编号来识别第一实例。
30.按照权利要求29的接收机,其特征是出现在识别到的帧/时隙内的该实例是预定的。
31.按照权利要求29的接收机,其特征是出现在识别到的帧/时隙内的该实例是由接收的消息确定的。
32.按照权利要求17到31之一的接收机,其特征是进一步包括用来连接实时时钟或是实时应用的一个接口。
33.按照权利要求17到32之一的接收机,其特征是被配置成异步传输实时时钟值的标志和第一实例的标志。
34.一种实质上如上所述和/或如附图所示的接收机。
35.一种诸如扬声器,麦克风,屏幕,照相机或计算机的媒体设备,其特征是包括权利要求17到34之一的接收机。
36.一种在网络中操作的收发信机,收发信机被配置成与具有可识别实例的一种网络公共时基同步,它包括在公共时基的一个确定的本地实例上读出实时时钟的装置;以及用来发送第一实例的本地实时时钟值的标志和本地第一实例的标志的装置;并且还包括用来接收发送的远端实时时钟值的标志和远端第一实例的标志的装置;以及用来确定公共时基的本地第二实例上当前的远端实时时钟值的装置。
37.一种在网络中操作的收发信机,收发信机被配置成与具有可识别实例的一种网络公共时基同步,它包括在公共时基的一个确定的本地实例上读出实时时钟的装置;以及用来发送第一实例的本地实时时钟值的标志和本地第一实例的标志的装置;并且还包括用来接收发送的远端实时时钟值的标志和远端第一实例的标志的装置;以及用来确定本地第二实例上当前的远端实时时钟值的装置,将接收的远端第一实例和第二本地实例之间的时间差加到接收的远端实时时钟值上。
38.一种在网络中操作的收发信机,收发信机被配置成与具有可识别实例的一种网络公共时基同步,它包括在公共时基的一个确定的本地实例上读出本地实时时钟的装置;以及用来计算第一实例上的本地实时时钟值的装置,将第一实例与确定的本地实例之间的时间差加在确定实例处的本地实时时钟值上,从而获得第一实例的本地实时时钟值,以及用来发送第一实例的本地实时时钟值的标志和本地第一实例的标志的装置;并且还包括用来接收发送的远端实时时钟值的标志和一个远端实例的标志的装置;以及在本地出现公共时基的远端实例用来确定当前远端实时时钟值就是接收的远端实时时钟值的装置。
39.一种在网络中操作的收发信机,收发信机被配置成与具有可识别实例的一种网络公共时基同步,它包括在公共时基的一个确定的本地实例上读出或写入实时时钟的装置;用来发送第一实例的实时时钟值的标志和第一实例的标志的装置;并且还包括用来接收发送的实时时钟值的标志和第一实例的标志的装置。
40.一种实质上如上所述和/或如附图所示的收发信机。
41.一种从发射机设备向接收机设备提供实时时钟信息的方法包括将发射机设备同步到发射机和接收机共享的一个具有可识别实例的时基上,在公共时基的一个识别到的实例上获得实时时钟值,并且发送第一实例的实时时钟值的标志和第一实例的标志。
42.一种接收从发射机设备发送给接收机设备的实时时钟信息的方法包括将接收机设备同步到发射机和接收机共享的一个具有可识别实例的时基上;接收发送的实时时钟值的标志和第一实例的标志;并且对应着按照第一和第二实例之间出现的时间差被校正的接收的实时时钟值来确定当前在公共时基的第二实例上的实时时钟值。
43.一种包括发射机设备和至少一个接收机设备的网络,发射机和接收机被同步到具有可识别实例的一个公共时基上,若一个设备能够测量一个实例,另一个设备就能同时识别出对应的可测量实例,发射机包括在公共时基的一个确定实例上读出实时时钟的装置;以及用来发送第一实例的实时时钟值的标志和第一实例的标志的装置;而接收机包括用来接收在第一实例上发送的实时时钟值的标志和第一实例的标志的装置;以及用来确定第二实例上当前的实时时钟值的装置。
44.一种实质上如上所述和/或如附图所示的网络。
全文摘要
一种在网络中操作的收发信机,该收发信机被配置成与具有可识别实例的一个网络公用时基同步,收发信机包括在公共时基的一个可识别实例上读出或写入实时时钟的装置;用来发送第一实例的实时时钟值的标志和第一实例的标志的一个装置;并且还包括用来接收发送的实时时钟值的标志和第一实例的标志的一个装置。
文档编号H04J13/00GK1799210SQ01811842
公开日2006年7月5日 申请日期2001年6月13日 优先权日2000年6月27日
发明者T·穆勒, O·约雷森, J·施尼茨勒, M·舍特利 申请人:诺基亚有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1