CN118157816A - Inquiry end circuit supporting asymmetric data mode - Google Patents
Inquiry end circuit supporting asymmetric data mode Download PDFInfo
- Publication number
- CN118157816A CN118157816A CN202311551876.0A CN202311551876A CN118157816A CN 118157816 A CN118157816 A CN 118157816A CN 202311551876 A CN202311551876 A CN 202311551876A CN 118157816 A CN118157816 A CN 118157816A
- Authority
- CN
- China
- Prior art keywords
- circuit
- end circuit
- inquiring
- interrogated
- data
- 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 claims abstract description 72
- 238000000034 method Methods 0.000 claims abstract description 54
- 230000008569 process Effects 0.000 claims abstract description 44
- 238000012545 processing Methods 0.000 claims abstract description 38
- 238000004891 communication Methods 0.000 claims abstract description 28
- 230000004044 response Effects 0.000 claims description 17
- 238000012549 training Methods 0.000 claims description 16
- 230000001419 dependent effect Effects 0.000 claims description 15
- 238000010586 diagram Methods 0.000 description 7
- 230000009471 action Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000003909 pattern recognition Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 2
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Classifications
-
- 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/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/009—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location arrangements specific to transmitters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0264—Arrangements for coupling to transmission lines
- H04L25/028—Arrangements specific to the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Power Engineering (AREA)
- Communication Control (AREA)
- Bidirectional Digital Transmission (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及支持非对称式数据模式的询问端电路,提出一种车用以太网络系统中的询问端电路,其包含:混合电路,设置成可通过媒介相关接口电路与被询端电路进行数据通信;传送电路,耦接于混合电路,设置成可产生并提供传送信号给混合电路;接收电路,耦接于混合电路,设置成可接收并解析混合电路传来的接收信号,以产生数据信号;处理电路,耦接于接收电路,设置成可对数据信号进行处理;实体编码子层电路,耦接于处理电路,设置成可进行实体编码运行,以控制传送电路的运行;以及回音消除电路,耦接于传送电路与接收电路之间,设置成可产生回音消除信号。
The present invention relates to an inquiry end circuit supporting an asymmetric data mode, and proposes an inquiry end circuit in a vehicle Ethernet network system, which comprises: a mixing circuit, which is configured to perform data communication with an inquiry end circuit through a medium-related interface circuit; a transmission circuit, which is coupled to the mixing circuit and configured to generate and provide a transmission signal to the mixing circuit; a receiving circuit, which is coupled to the mixing circuit and configured to receive and analyze a reception signal transmitted from the mixing circuit to generate a data signal; a processing circuit, which is coupled to the receiving circuit and configured to process the data signal; a physical coding sublayer circuit, which is coupled to the processing circuit and configured to perform physical coding operation to control the operation of the transmission circuit; and an echo cancellation circuit, which is coupled between the transmission circuit and the receiving circuit and configured to generate an echo cancellation signal.
Description
技术领域Technical Field
本发明涉及车用以太网络通信技术(automotive Ethernet communicationtechnologies),特别涉及一种支持非对称式数据模式的询问端电路。The present invention relates to automotive Ethernet communication technologies, and more particularly to an inquiry end circuit supporting an asymmetric data mode.
背景技术Background technique
随着技术的发展,车用以太网络通信技术的应用越来越普及,而且安装在车辆上面的以太网络通信装置(例如,各种以太网络通信芯片)的数量也越来越多。根据车用以太网络通信协定的规范,采用车用以太网络通信协定的两个装置之间,必须采用全双工传输机制来进行各种数据通信。With the development of technology, the application of automotive Ethernet communication technology is becoming more and more popular, and the number of Ethernet communication devices (for example, various Ethernet communication chips) installed on vehicles is also increasing. According to the specifications of the automotive Ethernet communication protocol, full-duplex transmission mechanism must be used for various data communications between two devices using the automotive Ethernet communication protocol.
众所周知,全双工传输机制需要消耗较多的电力。然而,对于许多车辆(尤其是电动车)而言,车用装置的电力使用效率是非常重要的效能指标。因此,倘若不能有效降低车用以太网络通信装置的电力消耗,对于车用以太网络通信技术的发展势必会造成阻碍。As we all know, full-duplex transmission mechanism consumes more power. However, for many vehicles (especially electric vehicles), the power efficiency of vehicle devices is a very important performance indicator. Therefore, if the power consumption of vehicle Ethernet communication devices cannot be effectively reduced, the development of vehicle Ethernet communication technology will inevitably be hindered.
发明内容Summary of the invention
有鉴于此,如何降低车用以太网络通信装置的电力消耗,实为有待解决的问题。In view of this, how to reduce the power consumption of the vehicle Ethernet communication device is indeed a problem to be solved.
本说明书提供一种询问端电路的实施例,其包含:一混合电路,设置成可通过一媒介相关接口电路与一被询端电路进行数据通信;一传送电路,耦接于该混合电路,设置成可产生并传送一传送信号给该混合电路;一接收电路,耦接于该混合电路,设置成可接收并解析该混合电路传来的一接收信号,以产生一数据信号;一处理电路,耦接于该接收电路,设置成可对该数据信号进行处理;一实体编码子层电路,耦接于该处理电路,设置成可进行一实体编码运行,以控制该传送电路的运行;以及一回音消除电路,耦接于该传送电路与该接收电路之间,设置成可产生一回音消除信号。The present specification provides an embodiment of an inquiry end circuit, which includes: a mixing circuit, configured to perform data communication with an inquiry end circuit through a media-related interface circuit; a transmitting circuit, coupled to the mixing circuit, configured to generate and transmit a transmitting signal to the mixing circuit; a receiving circuit, coupled to the mixing circuit, configured to receive and analyze a receiving signal transmitted by the mixing circuit to generate a data signal; a processing circuit, coupled to the receiving circuit, configured to process the data signal; a physical coding sublayer circuit, coupled to the processing circuit, configured to perform a physical coding operation to control the operation of the transmitting circuit; and an echo cancellation circuit, coupled between the transmitting circuit and the receiving circuit, configured to generate an echo cancellation signal.
上述实施例的优点之一,是询问端电路可判断被询端电路是否能够支持一非对称式数据模式。One of the advantages of the above embodiment is that the inquiring circuit can determine whether the interrogated circuit can support an asymmetric data mode.
本发明的其他优点将搭配以下的说明和附图进行更详细的解说。Other advantages of the present invention will be explained in more detail with reference to the following description and accompanying drawings.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明一实施例的车用以太网络系统简化后的功能方框图。FIG. 1 is a simplified functional block diagram of a vehicle Ethernet system according to an embodiment of the present invention.
图2至图3为本发明的车用以太网络系统所采用的数据通信方法的一实施例简化后的流程图。2 and 3 are simplified flow charts of an embodiment of a data communication method used in the vehicle Ethernet system of the present invention.
图4为本发明的非对称式数据模式的不同实施例简化后的时序图。FIG. 4 is a simplified timing diagram of different embodiments of the asymmetric data mode of the present invention.
符号说明Symbol Description
100...车用以太网络系统(automotive Ethernet system)100...Automotive Ethernet system
102、104...双绞线(twisted pair)102, 104... twisted pair
110...询问端电路(inquirer-side circuit)110...Inquirer-side circuit
111...媒介相关接口电路(medium dependent interface circuit,MDIcircuit)111...Medium dependent interface circuit (MDI circuit)
112...混合电路(hybrid circuit)112...Hybrid circuit
113...传送电路(transmitting circuit)113...transmitting circuit
114...接收电路(receiving circuit)114...Receiving circuit
115...处理电路(processing circuit)115...Processing circuit
116...实体编码子层电路(physical coding sublayer circuit)116...physical coding sublayer circuit
117...回音消除电路(echo cancellation circuit)117...Echo cancellation circuit
120...被询端电路(respondent-side circuit)120...respondent-side circuit
121...媒介相关接口电路(MDI circuit)121...Media Dependent Interface Circuit (MDI circuit)
122...混合电路(hybrid circuit)122...Hybrid circuit
123...传送电路(transmitting circuit)123...transmitting circuit
124...接收电路(receiving circuit)124...Receiving circuit
125...处理电路(processing circuit)125...Processing circuit
126...实体编码子层电路(physical coding sublayer circuit)126...physical coding sublayer circuit
127...回音消除电路(echo cancellation circuit)127...Echo cancellation circuit
202~212、302~310...运行流程(operation)202~212、302~310...operation process (operation)
410...第一非对称式数据模式(first asymmetry data mode)410...First asymmetry data mode
411、421...数据传输周期(data transmission cycle)411, 421...data transmission cycle
413、415、423、425...数据传输时段(data transmission period)413, 415, 423, 425...data transmission period
415...数据传输时段(data transmission period)415...Data transmission period
420...第二非对称式数据模式(second asymmetry data mode)420...Second asymmetry data mode
Sd1、Sd2...数据信号(data signal)Sd1, Sd2...data signal
Sr1、Sr2...接收信号(received signal)Sr1, Sr2...received signal
St1、St2...传送信号(transmission signal)St1, St2...transmission signal
具体实施方式Detailed ways
以下将配合相关附图来说明本发明的实施例。在附图中,相同的标号表示相同或类似的元件或方法流程。The embodiments of the present invention will be described below in conjunction with the accompanying drawings. In the accompanying drawings, the same reference numerals represent the same or similar elements or method flows.
图1为本发明一实施例的车用以太网络系统100简化后的功能方框图。车用以太网络系统100包含有一询问端电路110以及一被询端电路120。询问端电路110与被询端电路120之间可以进行各种数据通信。1 is a simplified functional block diagram of a vehicle Ethernet system 100 according to an embodiment of the present invention. The vehicle Ethernet system 100 includes an interrogating circuit 110 and an interrogated circuit 120. Various data communications can be performed between the interrogating circuit 110 and the interrogated circuit 120.
如图1所示,询问端电路110包含有一媒介相关接口电路111、一混合电路112、一传送电路113、一接收电路114、一处理电路115、一实体编码子层电路116、以及一回音消除电路117。被询端电路120包含有一媒介相关接口电路121、一混合电路122、一传送电路123、一接收电路124、一处理电路125、一实体编码子层电路126、以及一回音消除电路127。As shown in FIG1 , the inquiring end circuit 110 includes a medium-dependent interface circuit 111, a mixing circuit 112, a transmitting circuit 113, a receiving circuit 114, a processing circuit 115, a physical coding sublayer circuit 116, and an echo cancellation circuit 117. The interrogated end circuit 120 includes a medium-dependent interface circuit 121, a mixing circuit 122, a transmitting circuit 123, a receiving circuit 124, a processing circuit 125, a physical coding sublayer circuit 126, and an echo cancellation circuit 127.
在询问端电路110中,媒介相关接口电路111设置成可耦接于一双绞线102,并可通过双绞线102传送信号给被询端电路120,或是通过双绞线102接收被询端电路120传来的信号。混合电路112设置成可耦接于媒介相关接口电路111,以通过媒介相关接口电路111与被询端电路120进行各种数据通信。In the inquiring end circuit 110, the medium-dependent interface circuit 111 is configured to be coupled to a twisted pair 102, and can transmit signals to the interrogated end circuit 120 through the twisted pair 102, or receive signals from the interrogated end circuit 120 through the twisted pair 102. The hybrid circuit 112 is configured to be coupled to the medium-dependent interface circuit 111, so as to perform various data communications with the interrogated end circuit 120 through the medium-dependent interface circuit 111.
传送电路113耦接于混合电路112,设置成可产生并传送一传送信号St1给混合电路112。接收电路114耦接于混合电路112,设置成可接收并解析混合电路112传来的一接收信号Sr1,以产生一数据信号Sd1。The transmitting circuit 113 is coupled to the mixing circuit 112 and configured to generate and transmit a transmitting signal St1 to the mixing circuit 112. The receiving circuit 114 is coupled to the mixing circuit 112 and configured to receive and analyze a receiving signal Sr1 from the mixing circuit 112 to generate a data signal Sd1.
处理电路115耦接于接收电路114,设置成可对数据信号Sd1进行处理,并控制询问端电路110的运行。实体编码子层电路116耦接于处理电路115,设置成可依据处理电路115的指示,进行一实体编码运行,以控制传送电路113的运行。The processing circuit 115 is coupled to the receiving circuit 114 and configured to process the data signal Sd1 and control the operation of the inquiry end circuit 110. The physical coding sublayer circuit 116 is coupled to the processing circuit 115 and configured to perform a physical coding operation according to the instruction of the processing circuit 115 to control the operation of the transmitting circuit 113.
回音消除电路117耦接于传送电路113的输出端与接收电路114的输入端之间,设置成可依据传送信号St1产生一回音消除信号,以消除或降低接收信号Sr1中的回音成分(echo component)。众所周知,当询问端电路110操作于全双工模式(full duplex mode)时,传送电路113与接收电路114会同时进行运行。在此情况下,混合电路112传给接收电路114的接收信号Sr1,可能会包含有与传送电路113所产生的传送信号St1相应的回音成分。因此,当传送电路113与接收电路114同时进行运行时,便需要利用回音消除电路117来产生回音消除信号,以消除或降低接收信号Sr1中的回音成分,进而提升接收电路114所接收到的信号的正确性。The echo cancellation circuit 117 is coupled between the output end of the transmitting circuit 113 and the input end of the receiving circuit 114, and is configured to generate an echo cancellation signal according to the transmitting signal St1 to cancel or reduce the echo component in the receiving signal Sr1. As is known to all, when the inquiry end circuit 110 operates in full duplex mode, the transmitting circuit 113 and the receiving circuit 114 operate simultaneously. In this case, the receiving signal Sr1 transmitted by the mixing circuit 112 to the receiving circuit 114 may include an echo component corresponding to the transmitting signal St1 generated by the transmitting circuit 113. Therefore, when the transmitting circuit 113 and the receiving circuit 114 operate simultaneously, the echo cancellation circuit 117 is required to generate an echo cancellation signal to cancel or reduce the echo component in the receiving signal Sr1, thereby improving the accuracy of the signal received by the receiving circuit 114.
在被询端电路120中,媒介相关接口电路121设置成可耦接于一双绞线104,并可通过双绞线104传送信号给询问端电路110,或是通过双绞线104接收询问端电路110传来的信号。在一实施例中,前述的双绞线102与双绞线104是同一条双绞线。在另一实施例中,前述的双绞线104是通过一中介电路(例如,转接器、集线器、交换器)间接连接于双绞线102。混合电路122设置成可耦接于媒介相关接口电路121,以通过媒介相关接口电路121与询问端电路110进行各种数据通信。In the interrogated end circuit 120, the medium-dependent interface circuit 121 is configured to be coupled to a twisted pair 104, and can transmit signals to the interrogating end circuit 110 through the twisted pair 104, or receive signals from the interrogating end circuit 110 through the twisted pair 104. In one embodiment, the twisted pair 102 and the twisted pair 104 are the same twisted pair. In another embodiment, the twisted pair 104 is indirectly connected to the twisted pair 102 through an intermediate circuit (e.g., an adapter, a hub, a switch). The hybrid circuit 122 is configured to be coupled to the medium-dependent interface circuit 121, so as to perform various data communications with the interrogating end circuit 110 through the medium-dependent interface circuit 121.
传送电路123耦接于混合电路122,设置成可产生并传送一传送信号St2给混合电路122。接收电路124耦接于混合电路122,设置成可接收并解析混合电路122传来的一接收信号Sr2,以产生一数据信号Sd2。The transmitting circuit 123 is coupled to the mixing circuit 122 and configured to generate and transmit a transmitting signal St2 to the mixing circuit 122. The receiving circuit 124 is coupled to the mixing circuit 122 and configured to receive and analyze a receiving signal Sr2 from the mixing circuit 122 to generate a data signal Sd2.
处理电路125耦接于接收电路124,设置成可对数据信号Sd2进行处理,并控制被询端电路120的运行。实体编码子层电路126耦接于处理电路125,设置成可依据处理电路125的指示,进行一实体编码运行,以控制传送电路123的运行。The processing circuit 125 is coupled to the receiving circuit 124 and configured to process the data signal Sd2 and control the operation of the polled circuit 120. The physical coding sublayer circuit 126 is coupled to the processing circuit 125 and configured to perform a physical coding operation according to the instruction of the processing circuit 125 to control the operation of the transmitting circuit 123.
回音消除电路127耦接于传送电路123的输出端与接收电路124的输入端之间,设置成可依据传送信号St2产生一回音消除信号,以消除或降低接收信号Sr2中的回音成分。同样地,当被询端电路120操作于全双工模式时,传送电路123与接收电路124会同时进行运行。在此情况下,混合电路122传给接收电路124的接收信号Sr2,可能会包含有与传送电路123所产生的传送信号St2相应的回音成分。因此,当传送电路123与接收电路124同时进行运行时,便需要利用回音消除电路127来产生回音消除信号,以消除或降低接收信号Sr2中的回音成分,进而提升接收电路124所接收到的信号的正确性。The echo cancellation circuit 127 is coupled between the output end of the transmitting circuit 123 and the input end of the receiving circuit 124, and is configured to generate an echo cancellation signal according to the transmitting signal St2 to eliminate or reduce the echo component in the receiving signal Sr2. Similarly, when the interrogated circuit 120 operates in the full-duplex mode, the transmitting circuit 123 and the receiving circuit 124 operate simultaneously. In this case, the receiving signal Sr2 transmitted by the mixing circuit 122 to the receiving circuit 124 may include an echo component corresponding to the transmitting signal St2 generated by the transmitting circuit 123. Therefore, when the transmitting circuit 123 and the receiving circuit 124 operate simultaneously, the echo cancellation circuit 127 is required to generate an echo cancellation signal to eliminate or reduce the echo component in the receiving signal Sr2, thereby improving the accuracy of the signal received by the receiving circuit 124.
前述询问端电路110中的不同功能方块可分别用不同的电路来实现,也可整合在一单一电路、或一单一装置中。同样地,前述被询端电路120中的不同功能方块可分别用不同的电路来实现,也可整合在一单一电路、或一单一装置中。为简洁起见,图1中省略了其他的电路、元件和连接关系。The different functional blocks in the aforementioned interrogation end circuit 110 can be implemented by different circuits, or integrated into a single circuit or a single device. Similarly, the different functional blocks in the aforementioned interrogation end circuit 120 can be implemented by different circuits, or integrated into a single circuit or a single device. For the sake of simplicity, other circuits, components and connection relationships are omitted in FIG. 1.
在实际应用中,询问端电路110与被询端电路120所扮演的角色有多种不同的组合。例如,询问端电路110与被询端电路120的其中一方,可以是一车用中央控制器(automotive central controller)、或是前述车用中央控制器的局部电路;而另一方则可以是一车用感测装置(例如,胎压检测器、行车记录器、倒车雷达、语音检测器、生理特征感测器、空气品质感测器、温度感测器等)、一车用装置(例如,油门、刹车、车门、雨刷、后视镜、天窗等)的致动电路(actuator)、前述车用感测装置的局部电路、或是前述致动电路的局部电路。In actual applications, there are many different combinations of roles played by the interrogating circuit 110 and the interrogated circuit 120. For example, one of the interrogating circuit 110 and the interrogated circuit 120 may be an automotive central controller or a local circuit of the automotive central controller, while the other may be an automotive sensing device (e.g., tire pressure detector, driving recorder, reversing radar, voice detector, physiological characteristic sensor, air quality sensor, temperature sensor, etc.), an actuator circuit of an automotive device (e.g., accelerator, brake, door, wiper, rearview mirror, sunroof, etc.), a local circuit of the automotive sensing device, or a local circuit of the actuator circuit.
在车用以太网络系统100中,询问端电路110设置成可操作于本说明书后续段落所描述的一非对称式数据模式(asymmetry data mode)。倘若被询端电路120也可支持本说明书提出的非对称式数据模式,则询问端电路110与被询端电路120在进行数据通信时,便可采用本说明书提出的非对称式数据模式,以获得许多技术优点。In the automotive Ethernet system 100, the inquiring end circuit 110 is configured to operate in an asymmetry data mode described in the following paragraphs of this specification. If the queried end circuit 120 can also support the asymmetry data mode proposed in this specification, the inquiring end circuit 110 and the queried end circuit 120 can use the asymmetry data mode proposed in this specification when performing data communication to obtain many technical advantages.
然而,被询端电路120是否支持本说明书提出的非对称式数据模式,并不是由询问端电路110的制造商所决定。例如,在某些应用情境中,车用以太网络系统100中的被询端电路120被设置成能够支持本说明书提出的非对称式数据模式,但后续可能因为电路故障、维修、零件替换、零件更新等各种原因,而导致后来的被询端电路120变成无法支持本说明书提出的非对称式数据模式。又例如,在另一些应用情境中,车用以太网络系统100中的被询端电路120并不能支持本说明书提出的非对称式数据模式,但后续可能因为零件替换、或零件更新等各种原因,而使得后来的被询端电路120能够支持本说明书提出的非对称式数据模式。However, whether the interrogated end circuit 120 supports the asymmetric data mode proposed in this specification is not determined by the manufacturer of the interrogating end circuit 110. For example, in some application scenarios, the interrogated end circuit 120 in the automotive Ethernet network system 100 is configured to support the asymmetric data mode proposed in this specification, but the interrogated end circuit 120 may become unable to support the asymmetric data mode proposed in this specification due to various reasons such as circuit failure, maintenance, parts replacement, and parts update. For another example, in other application scenarios, the interrogated end circuit 120 in the automotive Ethernet network system 100 cannot support the asymmetric data mode proposed in this specification, but the interrogated end circuit 120 may be able to support the asymmetric data mode proposed in this specification due to various reasons such as parts replacement or parts update.
询问端电路110可根据被询端电路120的状况不同,而调整与被询端电路120之间的数据通信方式。为实现这样的目的,询问端电路110可动态检核被询端电路120是否支持本说明书提出非对称式数据模式。The inquiring circuit 110 can adjust the data communication mode with the interrogated circuit 120 according to the different conditions of the interrogated circuit 120. To achieve this purpose, the inquiring circuit 110 can dynamically check whether the interrogated circuit 120 supports the asymmetric data mode proposed in this specification.
以下将搭配图2至图4来进一步说明车用以太网络系统100的运行方式。图2至图3为本发明的车用以太网络系统100所采用的数据通信方法的一实施例简化后的流程图。图4为本发明的非对称式数据模式的不同实施例简化后的时序图。The operation of the vehicle Ethernet system 100 will be further described below with reference to FIGS. 2 to 4. FIGS. 2 to 3 are simplified flow charts of an embodiment of a data communication method used by the vehicle Ethernet system 100 of the present invention. FIG. 4 is a simplified timing diagram of different embodiments of the asymmetric data mode of the present invention.
在图2至图3的流程图中,位于一特定装置所属栏位中的流程,即代表由该特定装置所进行的流程。例如,标记在“询问端电路”栏位中的部分,是由询问端电路110所进行的流程;标记在“被询端电路”栏位中的部分,则是由被询端电路120所进行的流程。In the flowcharts of FIGS. 2 and 3 , the process in the column to which a specific device belongs represents the process performed by the specific device. For example, the part marked in the “inquiring end circuit” column is the process performed by the inquiring end circuit 110; the part marked in the “inquired end circuit” column is the process performed by the inquired end circuit 120.
为了在询问端电路110与被询端电路120之间建立以太网络连线(Ethernetlink),询问端电路110与被询端电路120会先进行交握程序(handshake procedure),以交换建立连线所需的信息和/或参数。In order to establish an Ethernet link between the inquiring circuit 110 and the interrogated circuit 120 , the inquiring circuit 110 and the interrogated circuit 120 first perform a handshake procedure to exchange information and/or parameters required to establish the link.
在此情况下,询问端电路110与被询端电路120会进行图2中的流程202,以进行连线同步(link synchronization,LinkSync)运行、或自动协商(auto-negotiation,又称之为NWay)运行。一般而言,询问端电路110与被询端电路120在流程202中只需要进行连线同步运行与自动协商运行的其中的一。车用以太网络系统100的制造商,可以事先设定询问端电路110与被询端电路120要进行的是连线同步运行、还是自动协商运行。In this case, the inquiring end circuit 110 and the queried end circuit 120 will perform the process 202 in FIG. 2 to perform link synchronization (LinkSync) operation or auto-negotiation (also known as NWay) operation. Generally speaking, the inquiring end circuit 110 and the queried end circuit 120 only need to perform one of the link synchronization operation and the auto-negotiation operation in the process 202. The manufacturer of the automotive Ethernet system 100 can set in advance whether the inquiring end circuit 110 and the queried end circuit 120 are to perform link synchronization operation or auto-negotiation operation.
在进行连线同步运行、或是自动协商运行时,询问端电路110的传送电路113会传送符合车用以太网络通信协定的交握信号给被询端电路120,而被询端电路120的传送电路123则会传送符合车用以太网络通信协定的交握信号给询问端电路110。另一方面,询问端电路110的接收电路114会接收被询端电路120传来的交握信号,而被询端电路120的接收电路124会接收询问端电路110传来的交握信号。When performing a synchronous operation or an automatic negotiation operation, the transmitting circuit 113 of the inquiring circuit 110 transmits a handshake signal that complies with the automotive Ethernet communication protocol to the interrogated circuit 120, and the transmitting circuit 123 of the interrogated circuit 120 transmits a handshake signal that complies with the automotive Ethernet communication protocol to the inquiring circuit 110. On the other hand, the receiving circuit 114 of the inquiring circuit 110 receives the handshake signal from the interrogated circuit 120, and the receiving circuit 124 of the interrogated circuit 120 receives the handshake signal from the inquiring circuit 110.
如前所述,询问端电路110可根据被询端电路120的状况不同,而调整与被询端电路120之间的数据通信方式。As mentioned above, the inquiring circuit 110 can adjust the data communication method with the queried circuit 120 according to different conditions of the queried circuit 120 .
在本实施例中,为了确认被询端电路120是否支持本说明书提出的非对称式数据模式,询问端电路110在完成连线同步运行、或是自动协商运行之后,会在开始进入一训练模式(training mode)之前,进行流程204。In this embodiment, in order to confirm whether the interrogated circuit 120 supports the asymmetric data mode proposed in this specification, the inquiring circuit 110 performs process 204 before entering a training mode after completing the link synchronization operation or the automatic negotiation operation.
在流程204中,实体编码子层电路116会控制传送电路113产生一非对称模式识别信号(asymmetry mode identification signal),用以代表询问端电路110可支持本说明书提出的一非对称式数据模式。在流程204中,传送电路113还会通过混合电路112与媒介相关接口电路111,传送该非对称模式识别信号给被询端电路120。In process 204, the physical coding sublayer circuit 116 controls the transmission circuit 113 to generate an asymmetry mode identification signal to indicate that the inquiring end circuit 110 can support an asymmetric data mode proposed in this specification. In process 204, the transmission circuit 113 also transmits the asymmetry mode identification signal to the inquired end circuit 120 through the hybrid circuit 112 and the medium-dependent interface circuit 111.
前述的非对称模式识别信号可以用包含一预定样式(pattern)的信号、或是具有一预定格式的信号来实现。或者,前述的非对称模式识别信号也可以用包含一预定值、一预定随机码、一预定旗标、和/或一预定识别数据的信号来实现。The aforementioned asymmetric pattern recognition signal can be implemented by a signal including a predetermined pattern or a signal having a predetermined format. Alternatively, the aforementioned asymmetric pattern recognition signal can also be implemented by a signal including a predetermined value, a predetermined random code, a predetermined flag, and/or a predetermined identification data.
接着,被询端电路120会进行流程206,而询问端电路110则会进行流程208。Next, the interrogated circuit 120 performs a process 206 , and the inquiring circuit 110 performs a process 208 .
在流程206中,被询端电路120的接收电路124会通过媒介相关接口电路121与混合电路122,接收询问端电路110传来的非对称模式识别信号。In process 206 , the receiving circuit 124 of the interrogated circuit 120 receives the asymmetric pattern recognition signal from the inquiring circuit 110 through the medium dependent interface circuit 121 and the mixing circuit 122 .
倘若被询端电路120能够支持本说明书提出的非对称式数据模式,那么接收电路124就应该能够正确解读询问端电路110传来的非对称模式识别信号。在此情况下,被询端电路120的处理电路125可进行图3中的流程304。换言之,倘若被询端电路120能够解读询问端电路110传来的非对称模式识别信号、并可支持本说明书提出的非对称式数据模式,则处理电路125会进行图3中的流程304。在流程304中,实体编码子层电路126会控制传送电路123产生一预定回应信号(predetermined response signal),用以代表被询端电路120可支持本说明书提出的一非对称式数据模式。If the interrogated circuit 120 can support the asymmetric data mode proposed in this specification, then the receiving circuit 124 should be able to correctly interpret the asymmetric mode identification signal transmitted from the inquiring circuit 110. In this case, the processing circuit 125 of the interrogated circuit 120 can perform the process 304 in FIG. 3 . In other words, if the interrogated circuit 120 can interpret the asymmetric mode identification signal transmitted from the inquiring circuit 110 and can support the asymmetric data mode proposed in this specification, the processing circuit 125 will perform the process 304 in FIG. 3 . In the process 304, the physical coding sublayer circuit 126 will control the transmitting circuit 123 to generate a predetermined response signal (predetermined response signal) to indicate that the interrogated circuit 120 can support an asymmetric data mode proposed in this specification.
前述的预定回应信号可以用包含一预定样式的信号、或是具有一预定格式的信号来实现。或者,前述的预定回应信号也可以用包含一预定目标值、一预定目标旗标、和/或一预定目标数据的信号来实现。The predetermined response signal may be implemented by a signal including a predetermined pattern or a signal having a predetermined format. Alternatively, the predetermined response signal may be implemented by a signal including a predetermined target value, a predetermined target flag, and/or a predetermined target data.
另外,在流程304中,传送电路123还可通过混合电路122与媒介相关接口电路121,传送该预定回应信号给询问端电路110。In addition, in the process 304 , the transmitting circuit 123 may also transmit the predetermined response signal to the inquiry end circuit 110 via the mixing circuit 122 and the medium related interface circuit 121 .
反之,倘若接收电路124无法解读询问端电路110传来的非对称模式识别信号、或是被询端电路120不支持本说明书提出的非对称式数据模式,则被询端电路120的处理电路125会进行图2中的流程212。On the contrary, if the receiving circuit 124 cannot interpret the asymmetric mode identification signal sent by the inquiring circuit 110 or the interrogated circuit 120 does not support the asymmetric data mode proposed in this specification, the processing circuit 125 of the interrogated circuit 120 will perform the process 212 in FIG. 2 .
另一方面,如图2所示,询问端电路110在传送非对称模式识别信号给询端电路120之后,会进行流程208。On the other hand, as shown in FIG. 2 , after the inquiry end circuit 110 transmits the asymmetric pattern identification signal to the query end circuit 120 , the process 208 is performed.
在流程208中,询问端电路110的接收电路114会等待及接收被询端电路120传来的信号。此外,询问端电路110还会根据被询端电路120后续传来的信号,判断被询端电路120是否能够支持本说明书提出的非对称式数据模式。In process 208, the receiving circuit 114 of the inquiring circuit 110 waits for and receives a signal from the interrogated circuit 120. In addition, the inquiring circuit 110 further determines whether the interrogated circuit 120 can support the asymmetric data mode proposed in this specification based on the subsequent signal from the interrogated circuit 120.
在询问端电路110与被询端电路120完成连线同步运行、或是自动协商运行之后,倘若接收电路114在询问端电路110与被询端电路120开始进入训练模式之前,接收到被询端电路120传来的前述预定回应信号,则处理电路115可判定被询端电路120能够支持本说明书提出的非对称式数据模式。After the inquiring circuit 110 and the interrogated circuit 120 complete the connection synchronization operation or the automatic negotiation operation, if the receiving circuit 114 receives the aforementioned predetermined response signal from the interrogated circuit 120 before the inquiring circuit 110 and the interrogated circuit 120 start to enter the training mode, the processing circuit 115 can determine that the interrogated circuit 120 can support the asymmetric data mode proposed in this specification.
例如,在本实施例中,倘若被询端电路120在询问端电路110发出前述的非对称模式识别信号之后的一预定时间长度之内,会传送前述的预定回应信号给询问端电路110,则询问端电路110的处理电路115可判定被询端电路120能够支持本说明书提出的非对称式数据模式。前述的预定时间长度,可以是用于接收一预定数量的信号所需的时间长度。For example, in this embodiment, if the interrogated circuit 120 transmits the aforementioned predetermined response signal to the inquiring circuit 110 within a predetermined time length after the inquiring circuit 110 sends the aforementioned asymmetric mode identification signal, the processing circuit 115 of the inquiring circuit 110 can determine that the interrogated circuit 120 can support the asymmetric data mode proposed in this specification. The aforementioned predetermined time length can be the time length required for receiving a predetermined number of signals.
反之,倘若被询端电路120在前述的预定时间长度之内不会传送预定回应信号给询问端电路110,则询问端电路110的处理电路115会判定被询端电路120无法支持本说明书提出的非对称式数据模式。On the contrary, if the interrogated circuit 120 does not send the predetermined response signal to the inquiring circuit 110 within the predetermined time period, the processing circuit 115 of the inquiring circuit 110 will determine that the interrogated circuit 120 cannot support the asymmetric data mode proposed in this specification.
例如,处理电路115可在传送电路113传送一非对称模式识别信号给被询端电路120之后,开始计算接下来被询端电路120传来的信号的数量。倘若接收电路114在接收到被询端电路120传来的信号尚未达到一预定数量之前,就接收到被询端电路120传来一预定回应信号,则处理电路115会进行图3中的流程308,以判定被询端电路120能够支持本说明书提出的非对称式数据模式。For example, the processing circuit 115 may start to count the number of signals transmitted from the interrogated circuit 120 after the transmitting circuit 113 transmits an asymmetric mode identification signal to the interrogated circuit 120. If the receiving circuit 114 receives a predetermined response signal from the interrogated circuit 120 before the number of signals received from the interrogated circuit 120 reaches a predetermined number, the processing circuit 115 will perform the process 308 in FIG. 3 to determine whether the interrogated circuit 120 can support the asymmetric data mode proposed in this specification.
反之,倘若接收电路114接收到的信号达到预定数量,却仍未接收到被询端电路120传来的预定回应信号,则处理电路115会进行图2中的流程210,以判定被询端电路120无法支持本说明书提出的非对称式数据模式,并接着进行流程212。On the contrary, if the receiving circuit 114 receives the predetermined number of signals but still does not receive the predetermined response signal from the interrogated circuit 120, the processing circuit 115 will perform the process 210 in Figure 2 to determine that the interrogated circuit 120 cannot support the asymmetric data mode proposed in this specification, and then perform the process 212.
实作上,前述的预定时间长度,也可以改成是一固定时间长度,例如,0.5秒、1秒、1.5秒、2.0秒、2.5秒、3.0秒等等。In practice, the aforementioned predetermined time length may also be changed to a fixed time length, for example, 0.5 seconds, 1 second, 1.5 seconds, 2.0 seconds, 2.5 seconds, 3.0 seconds, etc.
在流程212中,询问端电路110与被询端电路120会操作于一训练模式(trainingmode),以进行一信号训练运行(signal training operation)。换言之,询问端电路110传送非对称模式识别信号给被询端电路120的动作,是在询问端电路110与被询端电路120进行信号训练运行之前进行。在运行时,询问端电路110与被询端电路120的其中一方可扮演主装置(master device)的角色,而另一方则可扮演从装置(slave device)的角色。在流程212中,主装置可传送训练数据信号(training data signal)给从装置,而从装置则可依据主装置传来的训练数据信号执行时序恢复(timing recovery)运行,以校正从装置的内部工作时钟的频率和/或相位,使得主装置与从装置之间的工作时钟能够保持同步。In process 212, the inquiring end circuit 110 and the interrogated end circuit 120 operate in a training mode to perform a signal training operation. In other words, the action of the inquiring end circuit 110 transmitting the asymmetric pattern recognition signal to the interrogated end circuit 120 is performed before the inquiring end circuit 110 and the interrogated end circuit 120 perform the signal training operation. During the operation, one of the inquiring end circuit 110 and the interrogated end circuit 120 may play the role of a master device, and the other may play the role of a slave device. In process 212, the master device may transmit a training data signal to the slave device, and the slave device may perform a timing recovery operation according to the training data signal transmitted from the master device to correct the frequency and/or phase of the internal working clock of the slave device, so that the working clocks between the master device and the slave device can be synchronized.
换言之,询问端电路110与被询端电路120在流程212中所进行的信号训练运行,可使得询问端电路110与被询端电路120之间的工作时钟能够保持同步。In other words, the signal training operation performed by the inquiring circuit 110 and the interrogated circuit 120 in the process 212 can enable the working clocks of the inquiring circuit 110 and the interrogated circuit 120 to be synchronized.
如图3所示,当询问端电路110与被询端电路120完成流程212中的信号训练运行之后,询问端电路110与被询端电路120会进行流程302,以操作于一传统的对称式数据模式(symmetry data mode)。根据传统车用以太网络通信协定的规范,前述的对称式数据模式是一种全双工模式(full duplex mode)。As shown in FIG3 , after the inquiring circuit 110 and the queried circuit 120 complete the signal training operation in process 212, the inquiring circuit 110 and the queried circuit 120 will perform process 302 to operate in a traditional symmetry data mode. According to the specification of the traditional automotive Ethernet communication protocol, the aforementioned symmetry data mode is a full duplex mode.
换言之,在流程302中,询问端电路110可以同时进行数据传送及数据接收的运行。同样地,被询端电路120也可以同时进行数据传送及数据接收的运行。因此,询问端电路110与被询端电路120可以同时传送数据给彼此,也可以同时接收彼此传来的数据。In other words, in process 302, the inquiring end circuit 110 can perform data transmission and data reception at the same time. Similarly, the interrogated end circuit 120 can also perform data transmission and data reception at the same time. Therefore, the inquiring end circuit 110 and the interrogated end circuit 120 can transmit data to each other at the same time, and can also receive data from each other at the same time.
如前所述,倘若被询端电路120能够解读询问端电路110传来的非对称模式识别信号、并可支持本说明书提出的非对称式数据模式,则被询端电路120会进行图3中的流程304,以传送代表被询端电路120可支持非对称式数据模式的一预定回应信号给询问端电路110。As mentioned above, if the interrogated circuit 120 is able to interpret the asymmetric mode identification signal transmitted by the inquiring circuit 110 and can support the asymmetric data mode proposed in this specification, the interrogated circuit 120 will perform the process 304 in Figure 3 to transmit a predetermined response signal to the inquiring circuit 110 representing that the interrogated circuit 120 can support the asymmetric data mode.
在此情况下,询问端电路110的接收电路114会进行流程306,以通过媒介相关接口电路111与混合电路112,接收被询端电路120传来的预定回应信号。In this case, the receiving circuit 114 of the inquiring circuit 110 performs the process 306 to receive the predetermined response signal transmitted from the interrogated circuit 120 through the medium dependent interface circuit 111 and the mixing circuit 112 .
由前述说明可知,倘若接收电路114在询问端电路110发出非对称模式识别信号之后的一预定时间长度之内,接收到被询端电路120传来的预定回应信号,则询问端电路110的处理电路115会进行流程308,以将被询端电路120判定成能够支持本说明书提出的非对称式数据模式,并接着进行流程310。As can be seen from the above description, if the receiving circuit 114 receives a predetermined response signal from the interrogated circuit 120 within a predetermined time length after the inquiring circuit 110 sends the asymmetric mode identification signal, the processing circuit 115 of the inquiring circuit 110 will perform process 308 to determine that the interrogated circuit 120 is capable of supporting the asymmetric data mode proposed in this specification, and then perform process 310.
在流程310中,询问端电路110可在处理电路115的控制下,与被询端电路120操作于本说明书提出的一非对称式数据模式(asymmetry data mode),以在彼此间进行各种数据通信。亦即,只有在处理电路115判定被询端电路120能够支持非对称式数据模式的情况下,处理电路115才会控制询问端电路110操作于非对称式数据模式。换言之,被询端电路120传送预定回应信号给询问端电路110的动作,是在询问端电路110与被询端电路120完成连线同步运行、或自动协商运行之后。In process 310, the inquiring circuit 110 can operate in an asymmetry data mode proposed in this specification with the interrogated circuit 120 under the control of the processing circuit 115 to perform various data communications between each other. That is, only when the processing circuit 115 determines that the interrogated circuit 120 can support the asymmetry data mode, the processing circuit 115 will control the inquiring circuit 110 to operate in the asymmetry data mode. In other words, the action of the interrogated circuit 120 transmitting the predetermined response signal to the inquiring circuit 110 is after the inquiring circuit 110 and the interrogated circuit 120 complete the connection synchronization operation or the automatic negotiation operation.
在某些实施例中,询问端电路110与被询端电路120还可于流程308与流程310之间,进行如同前述流程212所描述的信号训练运行,以使得询问端电路110与被询端电路120之间的工作时钟能够保持同步。此时,处理电路115会控制询问端电路110与被询端电路120进行信号训练运行。In some embodiments, the inquiring circuit 110 and the interrogated circuit 120 may also perform a signal training operation as described in the aforementioned process 212 between the process 308 and the process 310, so that the working clocks between the inquiring circuit 110 and the interrogated circuit 120 can be synchronized. At this time, the processing circuit 115 controls the inquiring circuit 110 and the interrogated circuit 120 to perform the signal training operation.
请注意,本说明书提出的非对称式数据模式并非传统车用以太网络通信协定所规范的数据模式,所以也不是全双工模式。Please note that the asymmetric data mode proposed in this specification is not a data mode specified by the conventional automotive Ethernet communication protocol, and therefore is not a full-duplex mode.
例如,图4示出本发明的非对称式数据模式的两种不同实施例简化后的时序图,其中包含一第一非对称式数据模式410的时序图、以及一第二非对称式数据模式420的时序图。在图4中,“Dumb(哑)”表示“传送端不发信号”;“Blind(盲)”表示“接收端不收信号”。For example, FIG4 shows simplified timing diagrams of two different embodiments of the asymmetric data mode of the present invention, including a timing diagram of a first asymmetric data mode 410 and a timing diagram of a second asymmetric data mode 420. In FIG4, "Dumb" means "the transmitting end does not send a signal"; "Blind" means "the receiving end does not receive a signal".
在第一非对称式数据模式410中,每一数据传输周期411包含一第一数据传输时段413、一第二数据传输时段415、以及若干个其他用途时段,其中,第一数据传输时段413与第二数据传输时段415互不重叠,且第一数据传输时段413的时长(time length)大于第二数据传输时段415的时长。第一数据传输时段413的时长,可以是第二数据传输时段415的2倍、2.5倍、3倍、或是3倍以上。In the first asymmetric data pattern 410, each data transmission cycle 411 includes a first data transmission period 413, a second data transmission period 415, and a plurality of other purpose periods, wherein the first data transmission period 413 and the second data transmission period 415 do not overlap each other, and the time length of the first data transmission period 413 is greater than the time length of the second data transmission period 415. The time length of the first data transmission period 413 can be 2 times, 2.5 times, 3 times, or more than 3 times that of the second data transmission period 415.
在第二非对称式数据模式420中,每一数据传输周期421包含一第一数据传输时段423、一第二数据传输时段425、以及若干个其他用途时段,其中,第一数据传输时段423与第二数据传输时段425互不重叠,第一数据传输时段423的时长小于第二数据传输时段425的时长。第二数据传输时段425的时长,可以是第一数据传输时段423的2倍、2.5倍、3倍、或是3倍以上。In the second asymmetric data pattern 420, each data transmission cycle 421 includes a first data transmission period 423, a second data transmission period 425, and a plurality of other purpose periods, wherein the first data transmission period 423 and the second data transmission period 425 do not overlap each other, and the duration of the first data transmission period 423 is shorter than the duration of the second data transmission period 425. The duration of the second data transmission period 425 can be 2 times, 2.5 times, 3 times, or more than 3 times of the first data transmission period 423.
在一实施例中,询问端电路110与被询端电路120可操作于第一非对称式数据模式410。在此情况下,询问端电路110的传送电路113会在第一数据传输时段413中传送数据给被询端电路120,但不会在第二数据传输时段415中传送数据给被询端电路120。另一方面,被询端电路120的传送电路123会在第二数据传输时段415中传送数据给询问端电路110,但不会在第一数据传输时段413中传送数据给询问端电路110。In one embodiment, the inquiring circuit 110 and the interrogated circuit 120 may operate in a first asymmetric data mode 410. In this case, the transmitting circuit 113 of the inquiring circuit 110 transmits data to the interrogated circuit 120 in the first data transmission period 413, but does not transmit data to the interrogated circuit 120 in the second data transmission period 415. On the other hand, the transmitting circuit 123 of the interrogated circuit 120 transmits data to the inquiring circuit 110 in the second data transmission period 415, but does not transmit data to the inquiring circuit 110 in the first data transmission period 413.
在第一非对称式数据模式410中,为了配合被询端电路120的数据传送时序,询问端电路110的接收电路114会在第二数据传输时段415中接收被询端电路120传来的数据,但不会在第一数据传输时段413中接收被询端电路120传来的数据。另一方面,为了配合询问端电路110的数据传送时序,被询端电路120的接收电路114会在第一数据传输时段413中接收询问端电路110传来的数据,但不会在第二数据传输时段415中接收询问端电路110传来的数据。In the first asymmetric data pattern 410, in order to cooperate with the data transmission timing of the interrogated circuit 120, the receiving circuit 114 of the inquiring circuit 110 will receive the data transmitted from the interrogated circuit 120 in the second data transmission period 415, but will not receive the data transmitted from the interrogated circuit 120 in the first data transmission period 413. On the other hand, in order to cooperate with the data transmission timing of the inquiring circuit 110, the receiving circuit 114 of the interrogated circuit 120 will receive the data transmitted from the inquiring circuit 110 in the first data transmission period 413, but will not receive the data transmitted from the inquiring circuit 110 in the second data transmission period 415.
换言之,询问端电路110的数据传送时段跟数据接收时段,会彼此错开、而互不重叠。同样地,被询端电路120的数据传送时段跟数据接收时段,也会彼此错开、而互不重叠。In other words, the data transmission period and data receiving period of the inquiry end circuit 110 are staggered and do not overlap each other. Similarly, the data transmission period and data receiving period of the inquiry end circuit 120 are staggered and do not overlap each other.
在另一实施例中,询问端电路110与被询端电路120可操作于第二非对称式数据模式420。在此情况下,询问端电路110的传送电路113会在第二数据传输时段425中传送数据给被询端电路120,但不会在第一数据传输时段423中传送数据给被询端电路120。另一方面,被询端电路120的传送电路123会在第一数据传输时段423中传送数据给询问端电路110,但不会在第二数据传输时段425中传送数据给询问端电路110。In another embodiment, the inquiring circuit 110 and the interrogated circuit 120 may operate in the second asymmetric data mode 420. In this case, the transmitting circuit 113 of the inquiring circuit 110 transmits data to the interrogated circuit 120 in the second data transmission period 425, but does not transmit data to the interrogated circuit 120 in the first data transmission period 423. On the other hand, the transmitting circuit 123 of the interrogated circuit 120 transmits data to the inquiring circuit 110 in the first data transmission period 423, but does not transmit data to the inquiring circuit 110 in the second data transmission period 425.
在第二非对称式数据模式410中,为了配合被询端电路120的数据传送时序,询问端电路110的接收电路114会在第一数据传输时段423中接收被询端电路120传来的数据,但不会在第二数据传输时段425中接收被询端电路120传来的数据。另一方面,为了配合询问端电路110的数据传送时序,被询端电路120的接收电路114会在第二数据传输时段425中接收询问端电路110传来的数据,但不会在第一数据传输时段423中接收询问端电路110传来的数据。In the second asymmetric data pattern 410, in order to cooperate with the data transmission timing of the interrogated circuit 120, the receiving circuit 114 of the inquiring circuit 110 will receive the data transmitted from the interrogated circuit 120 in the first data transmission period 423, but will not receive the data transmitted from the interrogated circuit 120 in the second data transmission period 425. On the other hand, in order to cooperate with the data transmission timing of the inquiring circuit 110, the receiving circuit 114 of the interrogated circuit 120 will receive the data transmitted from the inquiring circuit 110 in the second data transmission period 425, but will not receive the data transmitted from the inquiring circuit 110 in the first data transmission period 423.
由前述说明可知,前述的第一非对称式数据模式410与第二非对称式数据模式420,都不是传统车用以太网络通信协定所规范的全双工模式。It can be seen from the above description that the first asymmetric data mode 410 and the second asymmetric data mode 420 are not full-duplex modes specified by the conventional automotive Ethernet communication protocol.
在询问端电路110需要传送的数据量大于被询端电路120的应用中,询问端电路110与被询端电路120在流程310中可操作于第一非对称式数据模式410,以提升数据传输效率。In applications where the amount of data to be transmitted by the inquiring circuit 110 is greater than that of the interrogated circuit 120 , the inquiring circuit 110 and the interrogated circuit 120 may operate in the first asymmetric data mode 410 in the process 310 to improve data transmission efficiency.
相反地,在被询端电路120需要传送的数据量大于询问端电路110的应用中,询问端电路110与被询端电路120在流程310中可操作于第二非对称式数据模式420,以提升数据传输效率。On the contrary, in applications where the amount of data to be transmitted by the interrogated circuit 120 is greater than that of the inquiring circuit 110 , the inquiring circuit 110 and the interrogated circuit 120 may operate in the second asymmetric data mode 420 in the process 310 to improve data transmission efficiency.
在运行时,询问端电路110与被询端电路120还可以在双方的数据传输量发生明显变化时,动态地在前述的第一非对称式数据模式410与第二非对称式数据模式420之间进行切换。During operation, the inquiring circuit 110 and the queried circuit 120 can also dynamically switch between the aforementioned first asymmetric data mode 410 and the second asymmetric data mode 420 when the data transmission volume of both parties changes significantly.
在实际应用中,车用以太网络系统100中的询问端电路110与被询端电路120彼此之间所需传送的数据量,经常是不相等的、甚是有可能相差很大。因此,倘若询问端电路110采用前述流程图2与图3中的确认机制,判定被询端电路120能够支持本说明书提出的非对称式数据模式,便可利用本说明书提出的非对称式数据模式来取代传统的对称式数据模式。In actual applications, the amount of data that needs to be transmitted between the inquiring end circuit 110 and the interrogated end circuit 120 in the automotive Ethernet system 100 is often unequal, and may even differ greatly. Therefore, if the inquiring end circuit 110 uses the confirmation mechanism in the aforementioned flow chart 2 and FIG. 3 to determine that the interrogated end circuit 120 can support the asymmetric data mode proposed in this specification, the asymmetric data mode proposed in this specification can be used to replace the traditional symmetric data mode.
如此一来,不仅可大幅提高询问端电路110与被询端电路120之间的数据传输效率,还可有效改善询问端电路110与被询端电路120之间的频宽使用率。In this way, not only the data transmission efficiency between the inquiring end circuit 110 and the queried end circuit 120 can be greatly improved, but also the bandwidth utilization rate between the inquiring end circuit 110 and the queried end circuit 120 can be effectively improved.
另外,如前所述,当询问端电路110中的传送电路113与接收电路114同时进行运行时,便需要利用回音消除电路117来产生回音消除信号,以改善接收电路114所接收到的信号的正确性。同样地,当被询端电路120中的传送电路123与接收电路124同时进行运行时,便需要利用回音消除电路127来产生回音消除信号,以改善接收电路124所接收到的信号的正确性。In addition, as mentioned above, when the transmitting circuit 113 and the receiving circuit 114 in the interrogating circuit 110 are operated simultaneously, the echo cancellation circuit 117 is required to generate an echo cancellation signal to improve the accuracy of the signal received by the receiving circuit 114. Similarly, when the transmitting circuit 123 and the receiving circuit 124 in the interrogated circuit 120 are operated simultaneously, the echo cancellation circuit 127 is required to generate an echo cancellation signal to improve the accuracy of the signal received by the receiving circuit 124.
然而,由前述说明可知,当询问端电路110与被询端电路120操作在本说明书提出的非对称式数据模式(例如,前述的第一非对称式数据模式410或第二非对称式数据模式420)时,询问端电路110中的传送电路113与接收电路114并不会同时运行,而且被询端电路120中的传送电路123与接收电路124也不会同时运行。However, it can be seen from the above description that when the inquiring circuit 110 and the interrogated circuit 120 operate in the asymmetric data mode proposed in this specification (for example, the first asymmetric data mode 410 or the second asymmetric data mode 420 mentioned above), the transmitting circuit 113 and the receiving circuit 114 in the inquiring circuit 110 will not operate at the same time, and the transmitting circuit 123 and the receiving circuit 124 in the interrogated circuit 120 will not operate at the same time.
因此,当询问端电路110操作于非对称式数据模式时,询问端电路110中的回音消除电路117可暂时关闭,使得回音消除电路117停止运行。同样地,当被询端电路120操作于非对称式数据模式时,被询端电路120中的回音消除电路127可暂时关闭,使得回音消除电路127停止运行。如此一来,便可有效节省询问端电路110的电力消耗,以及节省被询端电路120的电力消耗。Therefore, when the inquiring end circuit 110 operates in the asymmetric data mode, the echo cancellation circuit 117 in the inquiring end circuit 110 can be temporarily turned off, so that the echo cancellation circuit 117 stops operating. Similarly, when the interrogated end circuit 120 operates in the asymmetric data mode, the echo cancellation circuit 127 in the interrogated end circuit 120 can be temporarily turned off, so that the echo cancellation circuit 127 stops operating. In this way, the power consumption of the inquiring end circuit 110 and the power consumption of the interrogated end circuit 120 can be effectively saved.
再者,由于询问端电路110传送非对称模式识别信号给被询端电路120的动作(以及被询端电路120传送预定回应信号给询问端电路110的动作),是在询问端电路110与被询端电路120完成连线同步运行(或自动协商运行)之后进行,所以不会干扰到询问端电路110与被询端电路120之间的连线同步运行(或自动协商运行)。这样的方式可有效地避免大幅增加车用以太网络系统100的整体控制复杂度。Furthermore, since the action of the inquiring end circuit 110 transmitting the asymmetric pattern identification signal to the interrogated end circuit 120 (and the action of the interrogated end circuit 120 transmitting the predetermined response signal to the inquiring end circuit 110) is performed after the inquiring end circuit 110 and the interrogated end circuit 120 complete the connection synchronization operation (or automatic negotiation operation), it will not interfere with the connection synchronization operation (or automatic negotiation operation) between the inquiring end circuit 110 and the interrogated end circuit 120. This method can effectively avoid significantly increasing the overall control complexity of the automotive Ethernet system 100.
很明显地,前述的询问端电路110会动态检核被询端电路120是否支持本说明书提出的非对称式数据模式,并可根据被询端电路120的状况不同,调整与被询端电路120之间的数据通信方式。这样的机制可让询问端电路110具备与不同被询端电路搭配运行的更大应用弹性。Obviously, the aforementioned inquiring end circuit 110 will dynamically check whether the queried end circuit 120 supports the asymmetric data mode proposed in this specification, and can adjust the data communication method with the queried end circuit 120 according to the different conditions of the queried end circuit 120. Such a mechanism allows the inquiring end circuit 110 to have greater application flexibility in working with different queried end circuits.
在说明书及权利要求中使用了某些词汇来指称特定的元件,而本领域内的技术人员可能会用不同的名词来称呼同样的元件。本说明书及权利要求并不以名称的差异来作为区分元件的方式,而是以元件在功能上的差异来作为区分的基准。在说明书及权利要求中所提及的“包含”为开放式的用语,应解释成“包含但不限定于”。另外,“耦接”一词在此包含任何直接及间接的连接手段。因此,若文中描述第一电路耦接于第二电路,则代表第一电路可通过电性连接或无线传输、光学传输等信号连接方式而直接地连接于第二电路,或通过其它装置或连接手段间接地电性或信号连接至第二电路。Certain words are used in the specification and claims to refer to specific components, while those skilled in the art may use different terms to refer to the same components. This specification and claims do not use differences in names as a way to distinguish components, but use differences in the functions of the components as the basis for distinction. The term "including" mentioned in the specification and claims is an open-ended term and should be interpreted as "including but not limited to". In addition, the term "coupled" herein includes any direct and indirect connection means. Therefore, if the text describes a first circuit coupled to a second circuit, it means that the first circuit can be directly connected to the second circuit through electrical connection or signal connection methods such as wireless transmission, optical transmission, etc., or can be indirectly electrically or signal connected to the second circuit through other devices or connection means.
在说明书中所使用的“和/或”的描述方式,包含所列举的其中一个项目或多个项目的任意组合。另外,除非说明书中特别指明,否则任何单数格的用语都同时包含复数格的含义。The description method of "and/or" used in the specification includes any combination of one or more of the listed items. In addition, unless otherwise specified in the specification, any singular term also includes the meaning of the plural term.
以上仅为本发明的优选实施例,凡依本发明权利要求所做的等效变化与修改,皆应属本发明的涵盖范围。The above are only preferred embodiments of the present invention. All equivalent changes and modifications made according to the claims of the present invention should fall within the scope of the present invention.
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202263430666P | 2022-12-07 | 2022-12-07 | |
| US63/430,666 | 2022-12-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118157816A true CN118157816A (en) | 2024-06-07 |
Family
ID=91289337
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311551876.0A Pending CN118157816A (en) | 2022-12-07 | 2023-11-20 | Inquiry end circuit supporting asymmetric data mode |
| CN202311551883.0A Pending CN118157817A (en) | 2022-12-07 | 2023-11-20 | Inquiry end circuit capable of operating in asymmetric data mode |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311551883.0A Pending CN118157817A (en) | 2022-12-07 | 2023-11-20 | Inquiry end circuit capable of operating in asymmetric data mode |
Country Status (2)
| Country | Link |
|---|---|
| CN (2) | CN118157816A (en) |
| TW (2) | TWI854889B (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11038607B2 (en) * | 2018-09-11 | 2021-06-15 | Synaptics Incorporated | Method and system for bi-directional communication |
| US11296858B2 (en) * | 2019-03-29 | 2022-04-05 | Nxp B.V. | Communications device and method of communications |
| US11831585B2 (en) * | 2020-10-23 | 2023-11-28 | Aviva Technology Holding | Method and apparatus for asymmetrical communication |
-
2023
- 2023-11-13 TW TW112143732A patent/TWI854889B/en active
- 2023-11-13 TW TW112143733A patent/TWI857852B/en active
- 2023-11-20 CN CN202311551876.0A patent/CN118157816A/en active Pending
- 2023-11-20 CN CN202311551883.0A patent/CN118157817A/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| CN118157817A (en) | 2024-06-07 |
| TWI854889B (en) | 2024-09-01 |
| TW202425586A (en) | 2024-06-16 |
| TWI857852B (en) | 2024-10-01 |
| TW202425585A (en) | 2024-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102104515B (en) | Coupling devices, system comprising a coupling device and method for use in a system comprising a coupling device | |
| US9667409B2 (en) | Sensor that transmits signals responsive to a request signal and receives information | |
| US7743268B2 (en) | Apparatus, method, and program for communication | |
| US7836199B2 (en) | System and method for multilane link rate negotiation | |
| US7409567B2 (en) | Devices with reciprocal wake-up function from the standby mode | |
| US11469920B2 (en) | Asymmetric energy efficient ethernet | |
| US12463678B2 (en) | Inquirer-side circuit supporting asymmetry data mode | |
| CN104885414A (en) | Motor vehicle comprising a vehicle communication bus and method for generating bus messages | |
| TWI857852B (en) | Inquirer-side circuit supporting asymmetry data mode | |
| US12445161B2 (en) | Inquirer-side circuit capable of operating in asymmetry data mode | |
| CN111835491B (en) | Using OAM to control Ethernet link partner GPIO | |
| US20250365035A1 (en) | Inquirer-side circuit for use in automotive ethernet system | |
| US20250365034A1 (en) | Inquirer-side circuit of automotive ethernet system | |
| CN112703788B (en) | Devices and methods for synchronizing end nodes | |
| US7349996B2 (en) | Method and system for remote management of data over a wireless link | |
| CN112929252A (en) | Parallel data transmission system and method suitable for bus port | |
| US7296085B2 (en) | Multiple protocol handshaking between systems | |
| CN117354960A (en) | A networking communication system and method based on LoRa technology | |
| KR200328928Y1 (en) | Matching device between base station controller for mobile communication and personal computer | |
| CN112399281A (en) | Wireless communication module and method for data transmission based on GPRS network | |
| JPH09198596A (en) | Radio meter-reading system | |
| CN114123479A (en) | Monitoring device for power distribution equipment and monitoring method thereof | |
| CN110825681A (en) | LBE bus-based SMHK381 test method | |
| JP2007251444A (en) | Serial communication method | |
| JP2001136299A (en) | Data communication system and data communication method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |