CN1350738A - 数据传输方法和设备 - Google Patents
数据传输方法和设备 Download PDFInfo
- Publication number
- CN1350738A CN1350738A CN00806102A CN00806102A CN1350738A CN 1350738 A CN1350738 A CN 1350738A CN 00806102 A CN00806102 A CN 00806102A CN 00806102 A CN00806102 A CN 00806102A CN 1350738 A CN1350738 A CN 1350738A
- Authority
- CN
- China
- Prior art keywords
- data
- message
- transmission rate
- equipment
- data transmission
- 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
- 230000005540 biological transmission Effects 0.000 title claims abstract description 69
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000004590 computer program Methods 0.000 claims description 11
- 238000012790 confirmation Methods 0.000 claims description 8
- 239000002609 medium Substances 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 3
- 239000012120 mounting media Substances 0.000 claims description 3
- 230000003287 optical effect Effects 0.000 claims description 3
- 239000007787 solid Substances 0.000 claims description 2
- 238000005259 measurement Methods 0.000 claims 1
- 238000012546 transfer Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000007689 inspection Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000009432 framing Methods 0.000 description 2
- PLQDLOBGKJCDSZ-UHFFFAOYSA-N Cypromid Chemical compound C1=C(Cl)C(Cl)=CC=C1NC(=O)C1CC1 PLQDLOBGKJCDSZ-UHFFFAOYSA-N 0.000 description 1
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000000053 physical method Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
-
- 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]
- H04L12/40—Bus networks
- H04L12/40143—Bus networks involving priority mechanisms
- H04L12/40163—Bus networks involving priority mechanisms by assigning priority to messages according to a message field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
-
- 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]
- H04L12/40—Bus networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Communication Control (AREA)
- Small-Scale Networks (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
本发明公开了用于总线互联的多个站之间传送数据消息的设备和方法,其中每个消息包括帧部分和数据部分。帧部分表示数据消息的内容和优先级信息,数据部分表示要被传送的数据。至少一个站传送的数据消息具有以第一数据传输率传送的帧部分,数据部分以不小于第一数据传输率的第二数据传输率传送。根据数据消息传输确定的信号质量,可以调节第一和/或第二数据传输率。
Description
本发明涉及在数据网络中传送数据消息的方法和设备,该网络包括多个由总线线路互联的站。本发明尤其,但不专门,涉及在电源线互联的计算机之间传送数据的方法和设备。
在美国专利No.5001642和美国专利No.5524213中公开了用于操作汽车数据处理装置的方法,其中数据处理装置包括至少两个计算机和连接计算机用于传送数据消息的总线线路。上述美国专利中公开的方法根据称为CAN(控制器区域网络)的协议操作,在ISO(国际标准化组织)规范No.11898中公开了它的详细内容。
图1示出一种公知类型的数据消息。该数据消息包括表示数据网络中消息开始的帧开始部分(1),以及当网络的两个或多个的节点争用数据总线时确定消息优先级的判优字段(2)。在第一版本中,判优字段(2)包含一个11位的标识符(3)和一个远端传输请求(RTR)位(4),它主要用于数据帧,其次用于远端帧(下面描述它的含意)。另一种情况,在第二版本中,标识符(3)可以是一个包含2位替代远端请求(SRR)和标识符扩展(IDE)的29位标识符。如果在传递两种版本消息的网络上,两个消息具有相同的11位标识符,SSR位给出上面讨论版本的优先级。IDE位(6)把29位标识符(它们是次要的)和11位标识符(它们是主要的)区分开。
数据消息还包括控制字段(7),该字段包含上面讨论的第一版本的标识符扩展位加上一个保留位(r0),它们都设置为主要的,还包含一个4位数据长度代码(DLC)部分,它表示消息的数据字段(8)中字节的数量。在第二版本中,控制字段7还包括2个保留位(r1和r0),它们被设置为主要的,以及一个4位数据长度代码,也表示数据字段(8)中字节的数量。数据字段(8)包含0到8个字节的数据。
在数据字段(8)的后面,CRC(循环冗余码校验)字段(9)包含在消息的有效部分计算的15位检查和并且用于检错。然后在CRC字段(9)后面是一个确认时隙(10)。能够正确地接收数据消息的任何控制器在确认位时间期间发送确认位,传送消息的装置检查确认位的存在。如果检测到确认位,发送下一个数据帧,但是如果没有检测到确认位,该装置重新传送数据帧。在重新传输之前,该节点传送一个差错帧,然后在重新传送之前等待8个帧位速率周期的时间。
图2示出使用图1数据帧的远端帧,与图1帧共同的部分用类似的参考标号表示,但要加上100。远端帧与数据帧的类似在于它集成了帧的开始101、具有标识符103的判优字段102、控制字段107、CRC字段109以及确认时隙110。然而,远端帧不包含数据字段,判优字段的RTR位是次要的,用于明显地将该帧标记为远端帧。
远端帧的目的是请求相应数据帧的传输。例如,如果节点A传送的远端帧的判优字段102设置到234,则如果节点B被适当地初始化,它可以用判优字段(2)也设置到234的数据帧来回答。
图3示出在网络中使用的差错帧,图1和图2的帧在该网络上传送。当节点检测到故障时传送差错帧,该差错帧导致所有其他节点检测故障使得它们也发送差错帧。然后该消息发射机自动地尝试重新传送消息,差错计数器的方案确保通过重复地传送差错帧,节点不能毁坏数据总线上的通信量。
差错帧包括具有6位相同值(如本领域技术人员熟悉的,它违反了位填充的规则)的差错标记(20),以及包括8个次要位的差错分隔符(21)。差错分隔符提供一个间隔,其中当总线上其他节点检测到第一差错标记时,它们可以发送它们的差错标记。最后,可以使用过载帧(未示出),它的格式类似于上面讨论的差错帧。过载帧由变得太忙的节点传送。
上面讨论的现有技术装置的缺点是经过网络可靠地传送数据的速率被网络节点之间传送数据的距离限制。当包括少量数据的消息在短距离上传送时(例如表示在车辆内数据总线上传送的汽车的物理测量的数据),这不会导致任何明显的困难。然而,如果较大数量的数据需要经过较大距离上传送(例如经过明显的距离分开的计算机之间传输大量数据),则能够传输数据的速率可能使得上面讨论的现有技术装置实际上不可行。特别地,上面讨论的现有技术装置仅能够传送每个数据帧最大8个字节,并且每个数据帧的数据位数量除以以米为单位的最大距离再乘以数据位速率(有效负载)被限制到1.6。
本发明优选实施例寻求克服现有技术的上述缺点。
根据本发明的第一方面,提供一种在总线线路互联的多个站之间传送数据消息的方法,其中每个所述消息包括表示数据消息的内容和优先级信息的帧部分以及表示要被传送的数据的数据部分,该方法包括下面步骤:让至少一个所述站传送数据消息到总线线路,使得该消息的所述帧部分以第一数据传输率传送,它的数据部分以不小于所述第一数据传输率的第二数据传输率传送,根据在所述总线线路上传输所确定的信号质量,调节所述第一和/或第二数据传输率。
根据本发明的第二方面,提供一种在总线线路互联的多个站之间传送数据消息的设备,每个所述数据消息包括表示数据消息的内容和优先级信息的帧部分以及表示要被传送的数据的数据部分,该设备包括:
用于在所述总线线路上传送数据消息的装置,使得所述帧部分以第一数据传输率传送,所述数据部分以不小于所述第一数据传输率的第二数据传输率传送;以及
用于根据在所述总线线路上传输所确定的信号质量,调节所述第一和/或第二数据传输率的装置。
本发明基于非常惊人的发现,即传送数据消息的数据部分的第二数据传输率可以高于传送消息的帧部分的第一数据传输率,与现有技术相比可以明显地改进了数据传输率,而不会明显降低可以可靠地传送数据的距离(这种情况是整个数据消息以第二传输率传送)。例如,尽管对于已知装置的有效负载被限制在1.6,本发明装置的有效负载可以高到102.4。
另外,可调节的数据传输率提供了使网络能够自动调节自身到第一和第二数据传输率的优点,它在传输的速度和可靠性之间提供了最有益的平衡。
在优选实施例中,至少另一个站将表示接收到所述数据消息的确认信号传送到总线线路。
更好地,至少一个所述站响应传输的所述确认信号,传送另一个所述数据消息。
它的优点是另外的消息可以在先前的消息被正确地接收之后立刻传送到网络。
更好地,如果没有接收到确认信号则重新传送所述消息。
更好地,在所述消息重新传送之前产生差错消息。
在优选实施例中,根据所述差错消息产生的频率,调节所述第一和/或第二数据传输率。在这个实施例中,信号质量可以由所述差错消息产生的频率确定。
在另一个实施例中,确定包括差错的接收消息的频率,并且根据所述频率调节第一和/或第二数据传输率。这样,由接收消息的质量确定信号质量。
更好地,确定接收的信号强度,仅仅根据接收的信号强度或结合包括差错的接收的数据消息的频率来调节所述第一和/或第二数据传输率。
用于确定差错的适当的装置是循环冗余码校验器。可以配置一个处理器来确定第一和/或第二数据传输率的调节。
适当地通过计算机程序来配置处理器以实现本发明实施例。可以在任何适当的载体介质如磁存储介质、光存储介质、固态存储介质或者经过通讯载体介质如射频载体或光载体信号来提供计算机程序。
所述帧部分适当地包含了表示引导消息到站的信息。
这提供了使网络能够被配置的优点,使得只有寻址的节点响应于特定的消息。
帧部分可以包含表示相应的数据部分大小的信息。
第二数据传输率可以是所述第一数据传输率的整数倍。
现在,参照附图并借助于只是说明而没有任何限制意义的例子来描述本发明的优选实施例。
图1是现有技术的数据消息;
图2是结合图1的数据消息使用的远端帧;
图3是结合图1的数据消息和图2的远端帧使用的差错帧;
图4是根据本发明在消息中使用的数据消息;
图5A和5B是根据本发明方法在第一和第二数据传输率之间转换的流程图;
图6是本发明设备的方框图;以及
图7说明了本发明实施例的实现。
参照图4,在根据本发明的方法中使用的数据帧具有帧的开始201、包含标识符203、RTR位204、替代远端请求位205以及标识符扩展位206的判优字段202。这些特性以类似于图1的现有技术数据帧的相应特性的方式操作,除了判优字段203可以包含有关传送和接收节点标识的信息以外,数据字段208的大小和数据传输率包含在数据字段208中。
该消息也具有控制字段207,该字段包括数据长度代码(DLC)、它的第四位可以包含关于数据字段208大小的信息。数据字段的大小可以从现有技术数据字段的8个字节增加到2048个字节。如果数据字段208的数据传输F2的速率是判优字段203和控制字段207的数据传输率的整数倍,乘数可以通过控制字段207未使用的r0和r1位来设置。虽然这些位速率可以根据网络的特定结构任意地改变,但是F1位速率通常从10Kbit到1Mbit,F2位速率通常从10Kbit到8Mbit。
当网络被最初建立时,用户可以配置F1和F2位速率为特定值,然后通过监控测试传输期间的差错帧产生的速率来确定对于特定网络设置的最可靠的F1和F2位速率。可以提供包含最初设置指南的表格,该表格基于网络中电缆的长度。也可以提供自动完成设置F1和F2任务的测试程序,这些设置可以随后存储在非易失性存储器中,并且每次该装置接通时可用于重新使用。
包含使用本发明方法操作的节点的装置可以使用低级别装置驱动器来自动完成设置F1和F2的任务。根据当时在实际网络上信号情况,通过在网络对话期间重复地运行低级别装置驱动器的程序,该节点能够将保留在非易失性存储器的F1和F2位速率更新为较高或较低的值。这确保传输位速率适应于可靠性和速度来优化。
上述实施例包括判优字段202的许多编码位,用于识别传送节点和识别预定接收的节点。当所有的节点接收数据帧时,它们将判优字段202的位与它们消息地址滤波器的位相比较(如本领域技术人员熟悉的),以确定该数据帧是否是它们寻址的。如果不是,它们转换到被动模式,这确保如果消息被无差错地接收,只有该消息预定给的节点确认该消息。然后,发射机可以确定该消息被正确的节点无差错地接收,而不是简单地由网络的任何节点接收。
参照图1到图3讨论的现有技术装置中,控制字段207内4位数据长度代码有七个未使用值(16进制的9到F)。在本发明中,这些未使用值可用于表示下面表格1中示出的数据字段的一些字节:
16进制的DLC值 数据字段的字节长度
0到8 0到8
9 32
A 64
B 128
C 256
D 512
E 1024
F 2048
另一种表示数据字段208中字节数量的方法可以使用在预定模式标识符203中可利用的29位的任何几个。这另一种方法可以用于增加用户可利用的不同数据字段字节的数量。
如上面指出的,控制字段207的2个保留位可以用于表示数据字段208的数据传输率F2是判优字段202和控制字段207的数据传输率F1的整数倍。这可以根据下面的表格2实现:
控制字段 r1 r0 乘数 F2位速率
0 0 1 F1
0 1 2 2×F1
1 0 4 4×F1
1 1 8 8×F1
另一种表示位速率F2的方法可以是使用在预定模式标识符203中可利用的29位中任何几个。
参照图5A和图5B,它们示出从数据传输率F1到F2或者从F2到F1的转换方法有关的流程图,如图4所述,帧标题和结尾(footer)以F1位速率传送。在帧被传送之前,相关发射机的传送时钟检查包含当前F1位速率值的非易失性存储器中的寄存器,对于所有的帧位将传送时钟设置到这个值。特别地,传送序列在步骤501开始,如果帧开始的部分201在步骤502已经开始,计数器A在步骤503开始,否则发射机返回到步骤502。
在计数器A已经开始之后,它在步骤504确定是否计数器A已经到达控制字段208的最后位。当计数器检测到控制字段208的最后位已经发送时,则传送时钟检查包含当前F2位速率值的非易失性存储器的寄存器,并且随后在步骤505将传送时钟改变到F2。计数器B在步骤506开始,当计数器在步骤507检测到最后的CRC位已经发送时,传送时钟在步骤508复位到F1用于帧的其余部分。
当在步骤509接收到确认位时,在步骤510发送结束帧的部分,在步骤511确定是否要发送另一个帧。如果要发送另一个帧,则处理返回到步骤501。另一种情况,如果在步骤509没有接收到确认位,在步骤512发送差错帧并且在步骤513等待六个F1位周期之后,处理返回到步骤501。如果在步骤511没有其它帧要被发送,该设备在步骤514等待下一个传送序列的开始,在步骤515当下一个传送序列开始时,该设备返回到步骤501。
现在参照附图6描述一个设备的例子,该设备根据网络的信号情况使节点或站能够更新保留在非易失性存储器的F1和F2位速率为较高或较低的值。
根据本发明的实施例,网络节点或站包括如图6说明的设备600。设备600驻留在网络节点的接收一侧。
输入到设备600的接收(RX)信道602包括多个接收信道6041…604n(RXCH1…RXCHn)网络用于每个网络节点。在这个例子中,每个节点包括使用频率分集的离散的多频信号发射机来传送数据消息。多个接收信号强度指示器6061…606n(RSSI1…RSSIn)由相应的接收信道6041…604n获得,并且输入到n个信道多路复用器(MUX 608)。MUX 608的输出连接到模数转换器(ADC)610,该转换器将根据每个输入在转换时出现的变化的模拟电压转换到8位或更多位的数字范围。n个信道MUX 608和ADC 610与时钟信号611同步。
对于每个RSSI 6061…606n的ADC 610输出馈送到判定块612和RSSI寄存器614。判定块612确定具有最大RSSI的信道,并且将结果输出到信道选择器616。
包括消息帧以及对应于相应的接收信道6041…604n的多个串行数据位流6181…618n输入到相应的循环冗余码检查器(CRC)6201…620n。例如,在对于每个信道的点对点的CRC字段中传送的循环冗余码(CR)位与用于传送数据的相应的CRC 6201…620n中计算的CR位相比较。当相应的CRC 6201…620n的CR比较器输出一个真值时,它从保留在累加器622的相应值中减去1或更多的值,而输出假值时它将该值加1。在特定的例子中,表示加1或减1的信号经过相应的信号线路6241…624n和6261…626n发送。累加器602起误码率计数器的作用。
累加器622的输出馈送到信道选择器616,而模拟输出馈送到差错寄存器628。
信道选择器616的输出连接到信道转换630。基于从信道选择器616接收的值。通过对于每个信道寻找高RSSI和低BER的最佳组合来确定信道选择。信道转换630将多个数据流6181…618n中的一个转换到它的输出端632。输出数据流称为“最好的数据位流”634,并且被馈送到节点设备600的基带处理器636。
设备600还包括处理器638如微控制器、微处理器或一些其他可编程(智能)机或它们的组合。处理器638如用于处理器的软件或编程指令确定的,经常读出RSSI寄存器614和差错寄存器628的内容。更好地,根据有规律的周期读出寄存器内容,以便确定对于信道6041…604n产生的差错和/或不好的信号质量的频率。该处理器根据从寄存器614和628读出的值确定优化值F1、F2和数据代码长度(DLC),即在连续的消息帧中传送的字节数。处理器638自适应地配置F1、F2和DLC以获得优化的数据有效负载传输。
处理器638在计算机程序控制下起作用,该计算机程序根据上述本发明实施例的方法配置处理器操作。在优选实施例中,计算机程序存储在与处理器相关的固态存储器640中。然而,计算机程序也可以存储在任何适当的介质如磁盘、磁带或光盘中,并且也可以经过通讯载体介质如射频或光信号载体传送到处理器638。
现在参照图7描述本发明实施例实现的例子。
Quicklogic PCI FPGA板已经被配置插入在IBM兼容个人计算机(未示出)的PCI 652插槽。现场可编程门阵列(FPGA)654包括以VHDL编码的状态机,以配置FPGA 654与基带处理器和微控制器656一起来实现上述的功能,在这个实现中它是Arizona Microchip PICI6C73。微控制器656包括一个8位ADC 610、RSSI寄存器614和差错寄存器628。PCI卡650还包括连接器块658用于将外部信号连接到PIC 656和FPGA654。
适当地,可以在0.35微米的CMOS ASIC上实现。
本领域的技术人员应该理解上面的实施例仅仅是描述的例子,而没有任何限制的意思,可以进行各种改变和修改而不背离如附加 书规定的本发明的范围。
公开的本专利的范围包括任何新颖的特性或这里公开的特性的组合,包括明显的、隐含的或一般的特性,而不管是否它涉及到申请的本发明或本发明解决的问题。因此,本专利申请提请注意,在执行这个申请或任何由它获得的其他申请期间,新的权利要求可以表达这些特性。特别地,参照附加的权利要求书,来自附加的权利要求书的特性可以与独立的权利要求结合,来自相应的独立权利要求的特性可以以任何适当的方式组合,并且不仅仅是在权利要求中列举的这些特定的组合。
Claims (33)
1.一种在总线线路互联的多个站之间传输数据消息的方法,其中每个所述消息包括表示数据消息的内容和优先级信息的帧部分以及表示要被传送的数据的数据部分,该方法包括的步骤使至少一个所述站传送数据消息到总线线路,使得它的所述帧部分以第一数据传输率传送,它的数据部分以不小于所述第一数据传输率的第二数据传输率传送,以及根据在所述总线上传输确定的信号质量,调节所述第一和/或第二数据传输率。
2.如权利要求1所述的方法,还包括使至少另一个站将表示所述数据消息接收的确认信号传送到总线线路的步骤。
3.如权利要求2所述的方法,还包括使至少一个所述站根据所述传输的确认信号传送另一个所述数据消息的步骤。
4.如权利要求2或3所述的方法,还包括如果没有接收到确认信号则重新传送所述消息的步骤。
5.如权利要求4所述的方法,还包括在所述消息重新传输之前产生差错消息的步骤。
6.如权利要求5所述的方法,还包括根据所述差错消息产生的频率,调节所述第一和/或第二数据传输率的步骤。
7.如权利要求1所述的方法,还包括确定包括差错的接收数据消息的频率,并且根据包括差错的接收数据消息的频率调节所述第一和/或第二数据传输率的步骤。
8.如权利要求7所述的方法,还包括确定用于数据消息的接收信号强度,并且根据所述确定的接收的信号强度以及结合包括差错的接收数据消息的所述频率来调节所述第一和/或第二数据传输率。
9.如前面权利要求中任何一个所述的方法,其中所述帧部分包含表示引导消息到站的信息。
10.如前面权利要求中任何一个所述的方法,其中帧部分包含表示相应的数据部分大小的信息。
11.如前面权利要求中任何一个所述的方法,其中第二数据传输率是所述第一数据传输率的整数倍。
12.一种在总线线路互联的多个站之间传送数据消息的方法,上文中实际上参照图4和5描述了该方法。
13.一种用于在总线线路互联的多个站之间传送数据消息的设备,所述数据消息的每一个包括表示数据消息的内容和优先级信息的帧部分以及表示要被传送的数据的数据部分,该设备包括:
在所述总线线路上传送数据消息的装置,使得它的所述帧部分以第一数据传输率传送,它的所述数据部分以不小于所述第一数据传输率的第二数据传输率传送,以及
根据在所述总线线路上传输确定的信号质量,用于调节所述第一和/第二数据传输率的装置。
14.如权利要求13所述的设备,还包括响应接收的数据消息在所述总线上传送确认信号的装置。
15.如权利要求13或14所述的设备,还包括响应确认信号传送另一个所述数据消息的装置。
16.如权利要求13到15中任何一个所述的设备,还包括如果没有接收到确认信号则重新传送消息的装置。
17.如权利要求16所述的设备,还包括在所述消息重新传送之前产生差错消息的装置。
18.如权利要求17所述的设备,还包括根据所述差错消息产生的频率,用于调节所述第一和/或第二数据传输率的装置。
19.如权利要求13所述的设备,还包括用于确定数据消息是否包括差错的装置。
20.如权利要求19所述的设备,所述装置用于确定包括差错的数据消息是否包括循环冗余码校验。
21.如权利要求20所述的设备还包括差错寄存器,用于保留表示包括差错的接收消息级别的值,以及包括对于不包括差错所确定的接收数据消息的所述值减1,对于包括差错确定的接收数据消息的所述值加1的装置。
22.如权利要求13或权利要求19到21中任何一个所述的设备,还包括接收信号强度测量单元,用于测量接收数据消息的信号强度。
23.如权利要求22所述的设备,还包括用于保留表示接收信号强度值的信号强度寄存器。
24.如权利要求21所述的设备,还包括根据所述差错寄存器的内容,用于调节所述第一和/或第二数据传输率的处理装置。
25.如权利要求23所述的设备,还包括根据所述信号强度寄存器的内容,用于调节所述第一和/或第二数据传输率的处理装置。
26.如权利要求25和24所述的设备,所述处理装置被配置以根据所述差错寄存器和所述信号强度寄存器的内容,调节第一和/或第二数据传输率。
27.如权利要求13到26中任何一个所述的设备,其中所述帧部分包含表示引导消息到站的信息。
28.如权利要求13到27中任何一个所述的设备,其中帧部分包含表示相应数据部分大小的信息。
29.如权利要求13到28中任何一个所述的设备,其中第二数据传输率是所述第一数据传输率的整数倍。
30.一个用于在总线线路互联的多个站之间传送数据消息的设备,在上文中实际上参照图6和附图7描述了该设备。
31.一种计算机程序,包括计算机程序装置,用于根据权利要求1到12中任何一个来配置处理器操作。
32.一种计算机程序载体介质,包括如权利要求31所述的计算机程序。
33.如权利要求32所述的计算机程序载体介质,包括磁存储介质、光存储介质、固态存储介质或通讯载体介质中的一种。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9908105A GB2351884B (en) | 1999-04-10 | 1999-04-10 | Data transmission method |
GB9908105.1 | 1999-04-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1350738A true CN1350738A (zh) | 2002-05-22 |
Family
ID=10851216
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN00806102A Pending CN1350738A (zh) | 1999-04-10 | 2000-04-10 | 数据传输方法和设备 |
Country Status (14)
Country | Link |
---|---|
US (1) | US7103688B2 (zh) |
EP (1) | EP1169822B1 (zh) |
JP (1) | JP2002542667A (zh) |
KR (1) | KR100792772B1 (zh) |
CN (1) | CN1350738A (zh) |
AT (1) | ATE245878T1 (zh) |
AU (1) | AU4128400A (zh) |
BR (1) | BR0009688A (zh) |
DE (1) | DE60004035T2 (zh) |
ES (1) | ES2206222T3 (zh) |
GB (1) | GB2351884B (zh) |
RU (1) | RU2001130352A (zh) |
TR (1) | TR200102934T2 (zh) |
WO (1) | WO2000062486A1 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1333605C (zh) * | 2003-08-22 | 2007-08-22 | 华为技术有限公司 | 一种控制第三代移动通信系统业务传输速率的方法 |
CN100355248C (zh) * | 2003-09-28 | 2007-12-12 | 上海贝尔阿尔卡特股份有限公司 | 一种基于以太网无源光网络的多业务实现方法 |
US8218579B2 (en) | 2003-09-17 | 2012-07-10 | Alcatel Lucent | Self-adaptive jitter buffer adjustment method for packet-switched network |
CN102595485A (zh) * | 2010-12-29 | 2012-07-18 | 通用电气公司 | 用于无线网络中的动态数据管理的系统和方法 |
CN102882756A (zh) * | 2011-05-02 | 2013-01-16 | 通用汽车环球科技运作有限责任公司 | 用于发送与接收数据的收发设备和方法 |
CN104092515A (zh) * | 2014-07-11 | 2014-10-08 | 电子科技大学 | 兼容can2.0b协议的can总线通信方法 |
Families Citing this family (150)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10165116B3 (de) * | 2001-01-05 | 2015-11-26 | Infineon Technologies Ag | Bus-System |
KR20040028401A (ko) * | 2002-09-30 | 2004-04-03 | 주식회사 케이티 | 대역폭별 컨텐츠 제공 시스템 및 그 방법 |
DE10254580A1 (de) * | 2002-11-22 | 2004-06-03 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Übertragung von Daten in Nachrichten auf einem Bussystem |
DE60322348D1 (de) * | 2003-04-28 | 2008-09-04 | Texas Instruments Inc | Bussystem für die Verwaltung eines Endgeräts |
DE10320176B3 (de) * | 2003-05-06 | 2004-12-09 | Infineon Technologies Ag | Verfahren zur Selektion der Frequenzkanäle eines ein Frequenzsprungverfahren verwendenden Funksystems |
DE10360856A1 (de) * | 2003-12-23 | 2005-07-28 | Airbus Deutschland Gmbh | Bussystem für ein Flugzeug |
US7548853B2 (en) * | 2005-06-17 | 2009-06-16 | Shmunk Dmitry V | Scalable compressed audio bit stream and codec using a hierarchical filterbank and multichannel joint coding |
AU2011205144B2 (en) * | 2005-06-17 | 2014-08-07 | Dts (Bvi) Limited | Scalable compressed audio bit stream and codec using a hierarchical filterbank and multichannel joint coding |
EP1841255A1 (en) | 2006-03-28 | 2007-10-03 | Carlos Alberto Pérez Lafuente | Method and system for monitoring a mobile station presence in a special area |
US7792137B2 (en) * | 2006-07-05 | 2010-09-07 | Abidanet, Llc | Self-organized and self-managed ad hoc communications network |
US20110060955A1 (en) * | 2009-09-04 | 2011-03-10 | Jakob Ludvigsen | Method and apparatus for providing frequency error estimation |
KR101256942B1 (ko) * | 2009-10-06 | 2013-04-25 | 한국전자통신연구원 | 직렬 버스 통신 방법 및 이를 위한 버스 인터페이스 장치 |
DE102011003729A1 (de) * | 2010-02-08 | 2011-08-11 | Robert Bosch GmbH, 70469 | Neuartige Schaltung und Methode zur Kommunikation über eine einzelne Leitung |
JP2011176436A (ja) * | 2010-02-23 | 2011-09-08 | Mitsubishi Electric Corp | データ伝送装置およびそれを備えた空気調和機 |
US8953752B2 (en) * | 2011-02-17 | 2015-02-10 | Sonus Networks, Inc. | Systems and methods for playing recorded announcements |
JP5812634B2 (ja) * | 2011-03-17 | 2015-11-17 | キヤノン株式会社 | 送信装置及び送信方法、並びにプログラム |
DE102011080476A1 (de) * | 2011-08-05 | 2013-02-07 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Verbesserung der Datenübertragungssicherheit in einer seriellen Datenübertragung mit flexibler Nachrichtengröße |
RU2620989C2 (ru) * | 2011-04-06 | 2017-05-30 | Роберт Бош Гмбх | Способ и устройство для повышения пропускной способности при передаче данных в последовательной шинной системе |
ES2549640T3 (es) * | 2011-04-26 | 2015-10-30 | Robert Bosch Gmbh | Método y dispositivo de transmisión en serie de datos adaptada a la capacidad de memoria |
EP2521319B1 (en) | 2011-05-02 | 2015-10-14 | Robert Bosch GmbH | Controller area network with flexible data-rate |
EP2726999B1 (de) | 2011-06-29 | 2015-09-09 | Robert Bosch GmbH | Verfahren und vorrichtung zur seriellen datenübertragung mit flexibler nachrichtengrösse und variabler bitlänge |
WO2013147855A1 (en) * | 2012-03-30 | 2013-10-03 | Intel Corporation | Line coding for low-radio noise memory interfaces |
US11871901B2 (en) | 2012-05-20 | 2024-01-16 | Cilag Gmbh International | Method for situational awareness for surgical network or surgical network connected device capable of adjusting function based on a sensed situation or usage |
US9419737B2 (en) | 2013-03-15 | 2016-08-16 | Concio Holdings LLC | High speed embedded protocol for distributed control systems |
US8737426B1 (en) | 2013-03-15 | 2014-05-27 | Concio Holdings LLC | High speed embedded protocol for distributed control system |
US9432488B2 (en) | 2013-03-15 | 2016-08-30 | Concio Holdings LLC | High speed embedded protocol for distributed control systems |
US8897319B2 (en) | 2013-03-15 | 2014-11-25 | Concio Holdings LLC | High speed embedded protocol for distributed control systems |
US9425992B2 (en) * | 2014-02-20 | 2016-08-23 | Freescale Semiconductor, Inc. | Multi-frame and frame streaming in a controller area network (CAN) with flexible data-rate (FD) |
WO2016054245A1 (en) * | 2014-09-30 | 2016-04-07 | Concio Holdings LLC | Confirming data accuracy in a distributed control system |
US11504192B2 (en) | 2014-10-30 | 2022-11-22 | Cilag Gmbh International | Method of hub communication with surgical instrument systems |
DE102015201019A1 (de) | 2015-01-22 | 2016-07-28 | Wobben Properties Gmbh | Windenergieanlage und Windenergieanlagen-Bussystem |
US10326865B2 (en) | 2015-03-24 | 2019-06-18 | Concio Holdings LLC | Filter or bridge for communications between CAN and CAN-FD protocol modules |
US20170199832A1 (en) * | 2016-01-13 | 2017-07-13 | Qualcomm Incorporated | Signaling protocols for radio frequency front-end control interface (rffe) buses |
TW201822574A (zh) * | 2016-12-02 | 2018-06-16 | 致伸科技股份有限公司 | 無線通訊配對方法及其系統 |
US11229436B2 (en) | 2017-10-30 | 2022-01-25 | Cilag Gmbh International | Surgical system comprising a surgical tool and a surgical hub |
US11317919B2 (en) | 2017-10-30 | 2022-05-03 | Cilag Gmbh International | Clip applier comprising a clip crimping system |
US11406390B2 (en) | 2017-10-30 | 2022-08-09 | Cilag Gmbh International | Clip applier comprising interchangeable clip reloads |
US11291510B2 (en) | 2017-10-30 | 2022-04-05 | Cilag Gmbh International | Method of hub communication with surgical instrument systems |
US11051836B2 (en) | 2017-10-30 | 2021-07-06 | Cilag Gmbh International | Surgical clip applier comprising an empty clip cartridge lockout |
US11311342B2 (en) | 2017-10-30 | 2022-04-26 | Cilag Gmbh International | Method for communicating with surgical instrument systems |
US11801098B2 (en) | 2017-10-30 | 2023-10-31 | Cilag Gmbh International | Method of hub communication with surgical instrument systems |
US11564756B2 (en) | 2017-10-30 | 2023-01-31 | Cilag Gmbh International | Method of hub communication with surgical instrument systems |
US11510741B2 (en) | 2017-10-30 | 2022-11-29 | Cilag Gmbh International | Method for producing a surgical instrument comprising a smart electrical system |
US11911045B2 (en) | 2017-10-30 | 2024-02-27 | Cllag GmbH International | Method for operating a powered articulating multi-clip applier |
US11786245B2 (en) * | 2017-12-28 | 2023-10-17 | Cilag Gmbh International | Surgical systems with prioritized data transmission capabilities |
US11278281B2 (en) | 2017-12-28 | 2022-03-22 | Cilag Gmbh International | Interactive surgical system |
US11056244B2 (en) | 2017-12-28 | 2021-07-06 | Cilag Gmbh International | Automated data scaling, alignment, and organizing based on predefined parameters within surgical networks |
US20190201039A1 (en) | 2017-12-28 | 2019-07-04 | Ethicon Llc | Situational awareness of electrosurgical systems |
US11069012B2 (en) | 2017-12-28 | 2021-07-20 | Cilag Gmbh International | Interactive surgical systems with condition handling of devices and data capabilities |
US11076921B2 (en) | 2017-12-28 | 2021-08-03 | Cilag Gmbh International | Adaptive control program updates for surgical hubs |
US11432885B2 (en) | 2017-12-28 | 2022-09-06 | Cilag Gmbh International | Sensing arrangements for robot-assisted surgical platforms |
US10892995B2 (en) | 2017-12-28 | 2021-01-12 | Ethicon Llc | Surgical network determination of prioritization of communication, interaction, or processing based on system or device needs |
US11571234B2 (en) | 2017-12-28 | 2023-02-07 | Cilag Gmbh International | Temperature control of ultrasonic end effector and control system therefor |
US11324557B2 (en) | 2017-12-28 | 2022-05-10 | Cilag Gmbh International | Surgical instrument with a sensing array |
US11818052B2 (en) | 2017-12-28 | 2023-11-14 | Cilag Gmbh International | Surgical network determination of prioritization of communication, interaction, or processing based on system or device needs |
US11160605B2 (en) | 2017-12-28 | 2021-11-02 | Cilag Gmbh International | Surgical evacuation sensing and motor control |
US11864728B2 (en) | 2017-12-28 | 2024-01-09 | Cilag Gmbh International | Characterization of tissue irregularities through the use of mono-chromatic light refractivity |
US11672605B2 (en) | 2017-12-28 | 2023-06-13 | Cilag Gmbh International | Sterile field interactive control displays |
US11666331B2 (en) | 2017-12-28 | 2023-06-06 | Cilag Gmbh International | Systems for detecting proximity of surgical end effector to cancerous tissue |
US10849697B2 (en) | 2017-12-28 | 2020-12-01 | Ethicon Llc | Cloud interface for coupled surgical devices |
US11464559B2 (en) | 2017-12-28 | 2022-10-11 | Cilag Gmbh International | Estimating state of ultrasonic end effector and control system therefor |
US20190201118A1 (en) | 2017-12-28 | 2019-07-04 | Ethicon Llc | Display arrangements for robot-assisted surgical platforms |
US20230171304A1 (en) * | 2017-12-28 | 2023-06-01 | Cilag Gmbh International | Method of robotic hub communication, detection, and control |
US20190201042A1 (en) | 2017-12-28 | 2019-07-04 | Ethicon Llc | Determining the state of an ultrasonic electromechanical system according to frequency shift |
JP7346423B2 (ja) * | 2017-12-28 | 2023-09-19 | エシコン エルエルシー | 優先的なデータ伝送能力を有する外科用システム |
US11051876B2 (en) | 2017-12-28 | 2021-07-06 | Cilag Gmbh International | Surgical evacuation flow paths |
US11832840B2 (en) | 2017-12-28 | 2023-12-05 | Cilag Gmbh International | Surgical instrument having a flexible circuit |
US10943454B2 (en) | 2017-12-28 | 2021-03-09 | Ethicon Llc | Detection and escalation of security responses of surgical instruments to increasing severity threats |
US11304745B2 (en) | 2017-12-28 | 2022-04-19 | Cilag Gmbh International | Surgical evacuation sensing and display |
US11540855B2 (en) | 2017-12-28 | 2023-01-03 | Cilag Gmbh International | Controlling activation of an ultrasonic surgical instrument according to the presence of tissue |
US11423007B2 (en) | 2017-12-28 | 2022-08-23 | Cilag Gmbh International | Adjustment of device control programs based on stratified contextual data in addition to the data |
US11257589B2 (en) | 2017-12-28 | 2022-02-22 | Cilag Gmbh International | Real-time analysis of comprehensive cost of all instrumentation used in surgery utilizing data fluidity to track instruments through stocking and in-house processes |
US11304720B2 (en) | 2017-12-28 | 2022-04-19 | Cilag Gmbh International | Activation of energy devices |
US11896443B2 (en) | 2017-12-28 | 2024-02-13 | Cilag Gmbh International | Control of a surgical system through a surgical barrier |
US11596291B2 (en) | 2017-12-28 | 2023-03-07 | Cilag Gmbh International | Method of compressing tissue within a stapling device and simultaneously displaying of the location of the tissue within the jaws |
US11744604B2 (en) | 2017-12-28 | 2023-09-05 | Cilag Gmbh International | Surgical instrument with a hardware-only control circuit |
US11234756B2 (en) | 2017-12-28 | 2022-02-01 | Cilag Gmbh International | Powered surgical tool with predefined adjustable control algorithm for controlling end effector parameter |
US11559307B2 (en) * | 2017-12-28 | 2023-01-24 | Cilag Gmbh International | Method of robotic hub communication, detection, and control |
US10758310B2 (en) | 2017-12-28 | 2020-09-01 | Ethicon Llc | Wireless pairing of a surgical device with another device within a sterile surgical field based on the usage and situational awareness of devices |
US11419630B2 (en) | 2017-12-28 | 2022-08-23 | Cilag Gmbh International | Surgical system distributed processing |
US11389164B2 (en) | 2017-12-28 | 2022-07-19 | Cilag Gmbh International | Method of using reinforced flexible circuits with multiple sensors to optimize performance of radio frequency devices |
US10944728B2 (en) | 2017-12-28 | 2021-03-09 | Ethicon Llc | Interactive surgical systems with encrypted communication capabilities |
US10987178B2 (en) | 2017-12-28 | 2021-04-27 | Ethicon Llc | Surgical hub control arrangements |
US11937769B2 (en) | 2017-12-28 | 2024-03-26 | Cilag Gmbh International | Method of hub communication, processing, storage and display |
US11266468B2 (en) | 2017-12-28 | 2022-03-08 | Cilag Gmbh International | Cooperative utilization of data derived from secondary sources by intelligent surgical hubs |
US11612444B2 (en) | 2017-12-28 | 2023-03-28 | Cilag Gmbh International | Adjustment of a surgical device function based on situational awareness |
US11832899B2 (en) | 2017-12-28 | 2023-12-05 | Cilag Gmbh International | Surgical systems with autonomously adjustable control programs |
US11589888B2 (en) | 2017-12-28 | 2023-02-28 | Cilag Gmbh International | Method for controlling smart energy devices |
US11602393B2 (en) | 2017-12-28 | 2023-03-14 | Cilag Gmbh International | Surgical evacuation sensing and generator control |
US11304763B2 (en) | 2017-12-28 | 2022-04-19 | Cilag Gmbh International | Image capturing of the areas outside the abdomen to improve placement and control of a surgical device in use |
US10966791B2 (en) | 2017-12-28 | 2021-04-06 | Ethicon Llc | Cloud-based medical analytics for medical facility segmented individualization of instrument function |
US11857152B2 (en) | 2017-12-28 | 2024-01-02 | Cilag Gmbh International | Surgical hub spatial awareness to determine devices in operating theater |
US11464535B2 (en) | 2017-12-28 | 2022-10-11 | Cilag Gmbh International | Detection of end effector emersion in liquid |
US11253315B2 (en) | 2017-12-28 | 2022-02-22 | Cilag Gmbh International | Increasing radio frequency to create pad-less monopolar loop |
US11659023B2 (en) | 2017-12-28 | 2023-05-23 | Cilag Gmbh International | Method of hub communication |
US11166772B2 (en) | 2017-12-28 | 2021-11-09 | Cilag Gmbh International | Surgical hub coordination of control and communication of operating room devices |
US11696760B2 (en) | 2017-12-28 | 2023-07-11 | Cilag Gmbh International | Safety systems for smart powered surgical stapling |
US11424027B2 (en) | 2017-12-28 | 2022-08-23 | Cilag Gmbh International | Method for operating surgical instrument systems |
US10932872B2 (en) | 2017-12-28 | 2021-03-02 | Ethicon Llc | Cloud-based medical analytics for linking of local usage trends with the resource acquisition behaviors of larger data set |
US11529187B2 (en) | 2017-12-28 | 2022-12-20 | Cilag Gmbh International | Surgical evacuation sensor arrangements |
US11633237B2 (en) | 2017-12-28 | 2023-04-25 | Cilag Gmbh International | Usage and technique analysis of surgeon / staff performance against a baseline to optimize device utilization and performance for both current and future procedures |
US11678881B2 (en) | 2017-12-28 | 2023-06-20 | Cilag Gmbh International | Spatial awareness of surgical hubs in operating rooms |
US11291495B2 (en) | 2017-12-28 | 2022-04-05 | Cilag Gmbh International | Interruption of energy due to inadvertent capacitive coupling |
US11273001B2 (en) | 2017-12-28 | 2022-03-15 | Cilag Gmbh International | Surgical hub and modular device response adjustment based on situational awareness |
US20190201113A1 (en) | 2017-12-28 | 2019-07-04 | Ethicon Llc | Controls for robot-assisted surgical platforms |
US11311306B2 (en) | 2017-12-28 | 2022-04-26 | Cilag Gmbh International | Surgical systems for detecting end effector tissue distribution irregularities |
US11096693B2 (en) | 2017-12-28 | 2021-08-24 | Cilag Gmbh International | Adjustment of staple height of at least one row of staples based on the sensed tissue thickness or force in closing |
US11202570B2 (en) | 2017-12-28 | 2021-12-21 | Cilag Gmbh International | Communication hub and storage device for storing parameters and status of a surgical device to be shared with cloud based analytics systems |
US11576677B2 (en) | 2017-12-28 | 2023-02-14 | Cilag Gmbh International | Method of hub communication, processing, display, and cloud analytics |
US11559308B2 (en) | 2017-12-28 | 2023-01-24 | Cilag Gmbh International | Method for smart energy device infrastructure |
US11364075B2 (en) | 2017-12-28 | 2022-06-21 | Cilag Gmbh International | Radio frequency energy device for delivering combined electrical signals |
US11419667B2 (en) | 2017-12-28 | 2022-08-23 | Cilag Gmbh International | Ultrasonic energy device which varies pressure applied by clamp arm to provide threshold control pressure at a cut progression location |
US11896322B2 (en) | 2017-12-28 | 2024-02-13 | Cilag Gmbh International | Sensing the patient position and contact utilizing the mono-polar return pad electrode to provide situational awareness to the hub |
US11304699B2 (en) | 2017-12-28 | 2022-04-19 | Cilag Gmbh International | Method for adaptive control schemes for surgical network control and interaction |
US11147607B2 (en) | 2017-12-28 | 2021-10-19 | Cilag Gmbh International | Bipolar combination device that automatically adjusts pressure based on energy modality |
US11903601B2 (en) | 2017-12-28 | 2024-02-20 | Cilag Gmbh International | Surgical instrument comprising a plurality of drive systems |
US11132462B2 (en) | 2017-12-28 | 2021-09-28 | Cilag Gmbh International | Data stripping method to interrogate patient records and create anonymized record |
US11284936B2 (en) | 2017-12-28 | 2022-03-29 | Cilag Gmbh International | Surgical instrument having a flexible electrode |
US10898622B2 (en) | 2017-12-28 | 2021-01-26 | Ethicon Llc | Surgical evacuation system with a communication circuit for communication between a filter and a smoke evacuation device |
US11308075B2 (en) | 2017-12-28 | 2022-04-19 | Cilag Gmbh International | Surgical network, instrument, and cloud responses based on validation of received dataset and authentication of its source and integrity |
US11109866B2 (en) | 2017-12-28 | 2021-09-07 | Cilag Gmbh International | Method for circular stapler control algorithm adjustment based on situational awareness |
US11376002B2 (en) | 2017-12-28 | 2022-07-05 | Cilag Gmbh International | Surgical instrument cartridge sensor assemblies |
US11446052B2 (en) | 2017-12-28 | 2022-09-20 | Cilag Gmbh International | Variation of radio frequency and ultrasonic power level in cooperation with varying clamp arm pressure to achieve predefined heat flux or power applied to tissue |
US11100631B2 (en) | 2017-12-28 | 2021-08-24 | Cilag Gmbh International | Use of laser light and red-green-blue coloration to determine properties of back scattered light |
US10892899B2 (en) | 2017-12-28 | 2021-01-12 | Ethicon Llc | Self describing data packets generated at an issuing instrument |
US11410259B2 (en) | 2017-12-28 | 2022-08-09 | Cilag Gmbh International | Adaptive control program updates for surgical devices |
US11786251B2 (en) | 2017-12-28 | 2023-10-17 | Cilag Gmbh International | Method for adaptive control schemes for surgical network control and interaction |
US11179208B2 (en) | 2017-12-28 | 2021-11-23 | Cilag Gmbh International | Cloud-based medical analytics for security and authentication trends and reactive measures |
US11317937B2 (en) | 2018-03-08 | 2022-05-03 | Cilag Gmbh International | Determining the state of an ultrasonic end effector |
US20190274662A1 (en) | 2018-03-08 | 2019-09-12 | Ethicon Llc | Adjustment of complex impedance to compensate for lost power in an articulating ultrasonic device |
US11844545B2 (en) | 2018-03-08 | 2023-12-19 | Cilag Gmbh International | Calcified vessel identification |
US11259830B2 (en) | 2018-03-08 | 2022-03-01 | Cilag Gmbh International | Methods for controlling temperature in ultrasonic device |
US11197668B2 (en) | 2018-03-28 | 2021-12-14 | Cilag Gmbh International | Surgical stapling assembly comprising a lockout and an exterior access orifice to permit artificial unlocking of the lockout |
US10973520B2 (en) | 2018-03-28 | 2021-04-13 | Ethicon Llc | Surgical staple cartridge with firing member driven camming assembly that has an onboard tissue cutting feature |
US11207067B2 (en) | 2018-03-28 | 2021-12-28 | Cilag Gmbh International | Surgical stapling device with separate rotary driven closure and firing systems and firing member that engages both jaws while firing |
US11278280B2 (en) | 2018-03-28 | 2022-03-22 | Cilag Gmbh International | Surgical instrument comprising a jaw closure lockout |
US11219453B2 (en) | 2018-03-28 | 2022-01-11 | Cilag Gmbh International | Surgical stapling devices with cartridge compatible closure and firing lockout arrangements |
US11471156B2 (en) | 2018-03-28 | 2022-10-18 | Cilag Gmbh International | Surgical stapling devices with improved rotary driven closure systems |
US11259806B2 (en) | 2018-03-28 | 2022-03-01 | Cilag Gmbh International | Surgical stapling devices with features for blocking advancement of a camming assembly of an incompatible cartridge installed therein |
US11096688B2 (en) | 2018-03-28 | 2021-08-24 | Cilag Gmbh International | Rotary driven firing members with different anvil and channel engagement features |
US11090047B2 (en) | 2018-03-28 | 2021-08-17 | Cilag Gmbh International | Surgical instrument comprising an adaptive control system |
US11369377B2 (en) | 2019-02-19 | 2022-06-28 | Cilag Gmbh International | Surgical stapling assembly with cartridge based retainer configured to unlock a firing lockout |
US11464511B2 (en) | 2019-02-19 | 2022-10-11 | Cilag Gmbh International | Surgical staple cartridges with movable authentication key arrangements |
US11357503B2 (en) | 2019-02-19 | 2022-06-14 | Cilag Gmbh International | Staple cartridge retainers with frangible retention features and methods of using same |
US11517309B2 (en) | 2019-02-19 | 2022-12-06 | Cilag Gmbh International | Staple cartridge retainer with retractable authentication key |
US11317915B2 (en) | 2019-02-19 | 2022-05-03 | Cilag Gmbh International | Universal cartridge based key feature that unlocks multiple lockout arrangements in different surgical staplers |
USD952144S1 (en) | 2019-06-25 | 2022-05-17 | Cilag Gmbh International | Surgical staple cartridge retainer with firing system authentication key |
USD950728S1 (en) | 2019-06-25 | 2022-05-03 | Cilag Gmbh International | Surgical staple cartridge |
USD964564S1 (en) | 2019-06-25 | 2022-09-20 | Cilag Gmbh International | Surgical staple cartridge retainer with a closure system authentication key |
DE102020214129A1 (de) | 2020-11-10 | 2022-05-12 | Volkswagen Aktiengesellschaft | Verfahren und System zum Kommunizieren über einen Kommunikationsbus |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58219847A (ja) * | 1982-06-14 | 1983-12-21 | Ricoh Co Ltd | 再送要求機能付データ通信方式 |
CN1010377B (zh) | 1986-07-11 | 1990-11-14 | 豪登环境系统公司 | 脉冲喷气织网过滤器 |
US4771417A (en) * | 1986-09-18 | 1988-09-13 | Racal Data Communications, Inc. | High speed modem |
GB8628821D0 (en) * | 1986-12-02 | 1987-01-07 | Plessey Co Plc | Data transmission systems |
US5142550A (en) * | 1989-06-29 | 1992-08-25 | Symbol Technologies, Inc. | Packet data communication system |
JP2865782B2 (ja) * | 1990-03-16 | 1999-03-08 | 富士通株式会社 | 非同期伝送用codec装置 |
JP2566081B2 (ja) * | 1990-12-19 | 1996-12-25 | エイ・ティ・アンド・ティ・コーポレーション | 光パケットのエンコーディング方法及びスイッチングノード |
DE4131133B4 (de) * | 1991-09-19 | 2005-09-08 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Austausch von Daten in Datenverarbeitungsanlagen |
JP3340738B2 (ja) * | 1991-10-04 | 2002-11-05 | ベイ ネットワークス インコーポレイテッド | 並行パケットバスに関する方法及び装置 |
US5253250A (en) * | 1991-12-31 | 1993-10-12 | Gte Laboratories Incorporated | Routing and switching of high-speed optical data with the header transmitted on a subcarrier frequency |
US5818826A (en) * | 1996-06-17 | 1998-10-06 | International Business Machines Corporation | Media access control protocols in a wireless communication network supporting multiple transmission rates |
US5916287A (en) * | 1996-09-30 | 1999-06-29 | Hewlett-Packard Company | Modular automotive diagnostic, test and information system |
US6157935A (en) * | 1996-12-17 | 2000-12-05 | Tran; Bao Q. | Remote data access and management system |
US6256358B1 (en) * | 1998-03-27 | 2001-07-03 | Visteon Global Technologies, Inc. | Digital signal processing architecture for multi-band radio receiver |
US6385210B1 (en) * | 1998-04-17 | 2002-05-07 | Ford Global Technologies, Inc. | Method for detecting and resolving data corruption in a UART based communication network |
US6529957B1 (en) * | 1998-08-25 | 2003-03-04 | Intel Corporation | Method for increasing performance on a dedicated multi-speed Ethernet link segment |
-
1999
- 1999-04-10 GB GB9908105A patent/GB2351884B/en not_active Expired - Fee Related
-
2000
- 2000-04-10 AT AT00920867T patent/ATE245878T1/de not_active IP Right Cessation
- 2000-04-10 ES ES00920867T patent/ES2206222T3/es not_active Expired - Lifetime
- 2000-04-10 EP EP00920867A patent/EP1169822B1/en not_active Expired - Lifetime
- 2000-04-10 RU RU2001130352/09A patent/RU2001130352A/ru not_active Application Discontinuation
- 2000-04-10 DE DE60004035T patent/DE60004035T2/de not_active Expired - Fee Related
- 2000-04-10 KR KR1020017012920A patent/KR100792772B1/ko not_active IP Right Cessation
- 2000-04-10 TR TR2001/02934T patent/TR200102934T2/xx unknown
- 2000-04-10 BR BR0009688-1A patent/BR0009688A/pt not_active Application Discontinuation
- 2000-04-10 CN CN00806102A patent/CN1350738A/zh active Pending
- 2000-04-10 AU AU41284/00A patent/AU4128400A/en not_active Abandoned
- 2000-04-10 JP JP2000611443A patent/JP2002542667A/ja active Pending
- 2000-04-10 WO PCT/GB2000/001341 patent/WO2000062486A1/en active IP Right Grant
-
2001
- 2001-09-28 US US09/967,121 patent/US7103688B2/en not_active Expired - Fee Related
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1333605C (zh) * | 2003-08-22 | 2007-08-22 | 华为技术有限公司 | 一种控制第三代移动通信系统业务传输速率的方法 |
US8218579B2 (en) | 2003-09-17 | 2012-07-10 | Alcatel Lucent | Self-adaptive jitter buffer adjustment method for packet-switched network |
CN100355248C (zh) * | 2003-09-28 | 2007-12-12 | 上海贝尔阿尔卡特股份有限公司 | 一种基于以太网无源光网络的多业务实现方法 |
CN102595485A (zh) * | 2010-12-29 | 2012-07-18 | 通用电气公司 | 用于无线网络中的动态数据管理的系统和方法 |
CN102595485B (zh) * | 2010-12-29 | 2017-09-05 | 通用电气公司 | 用于无线网络中的动态数据管理的系统和方法 |
CN102882756A (zh) * | 2011-05-02 | 2013-01-16 | 通用汽车环球科技运作有限责任公司 | 用于发送与接收数据的收发设备和方法 |
CN104092515A (zh) * | 2014-07-11 | 2014-10-08 | 电子科技大学 | 兼容can2.0b协议的can总线通信方法 |
CN104092515B (zh) * | 2014-07-11 | 2017-03-22 | 电子科技大学 | 兼容can2.0b协议的can总线通信方法 |
Also Published As
Publication number | Publication date |
---|---|
EP1169822A1 (en) | 2002-01-09 |
ATE245878T1 (de) | 2003-08-15 |
WO2000062486A9 (en) | 2001-11-01 |
KR20010111504A (ko) | 2001-12-19 |
KR100792772B1 (ko) | 2008-01-11 |
JP2002542667A (ja) | 2002-12-10 |
US7103688B2 (en) | 2006-09-05 |
RU2001130352A (ru) | 2003-07-20 |
DE60004035D1 (de) | 2003-08-28 |
AU4128400A (en) | 2000-11-14 |
GB9908105D0 (en) | 1999-06-02 |
GB2351884A (en) | 2001-01-10 |
TR200102934T2 (tr) | 2002-01-21 |
EP1169822B1 (en) | 2003-07-23 |
BR0009688A (pt) | 2002-01-08 |
ES2206222T3 (es) | 2004-05-16 |
WO2000062486A1 (en) | 2000-10-19 |
US20020126691A1 (en) | 2002-09-12 |
DE60004035T2 (de) | 2004-09-30 |
GB2351884B (en) | 2002-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1350738A (zh) | 数据传输方法和设备 | |
US7729382B2 (en) | Wireless computer system with queue and scheduler | |
US20100188980A1 (en) | Explicit Flow Control in a Gigabit/10 Gigabit Ethernet System | |
CN1069842A (zh) | 同于外设与主机间通信的数据传输方法与装置 | |
US7313104B1 (en) | Wireless computer system with latency masking | |
CN1606843A (zh) | 无线通信系统中控制数据的方法和设备 | |
CN101502164A (zh) | 无线网络中控制与数据的分离 | |
US8111623B2 (en) | Node, method and system for control of communication including a buffer | |
CN1193630C (zh) | 无线独立网中共享混合资源的方法和基站 | |
CN1329445A (zh) | 用于控制传输容量的方法和移动通信系统 | |
CN103026724A (zh) | 用于在音频/视频网络中复用数据流传输的方法和系统 | |
JP2009117891A (ja) | 無線通信装置 | |
CN101060499A (zh) | 通信设备、通信方法以及计算机程序产品 | |
WO2009100391A2 (en) | Method and system for wireless usb transfer of isochronous data using bulk data transfer type | |
AU2596395A (en) | Method and system for channel access resolution | |
CN113886316A (zh) | 数据通信方法及相关装置、设备、系统和存储介质 | |
KR101245082B1 (ko) | 무선랜에서 채널 변경을 위한 시그널링 방법 및 장치 | |
CN1213574C (zh) | 包括资源控制装置和传输站的数据总线系统 | |
US20240007234A1 (en) | Method and apparatus for distributing traffic channels over a physical interconnect | |
CN1080055C (zh) | 具有多链路协议的数据通信系统的操作方法 | |
CN117441314A (zh) | 用于利用pusch进行uci复用的方法、设备和系统 | |
WO1999009685A2 (en) | Wireless telecommunications system | |
CN117202374A (zh) | 一种信息处理方法及装置 | |
US20110216653A1 (en) | Method and apparatus for using layer 4 information in a layer 2 switch in order to support end-to-end (layer 4) flow control in a communicatio network |
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 |