The present disclosure relates to an in-vehicle communication device, an in-vehicle communication system, and a communication method.
In recent years, practical application of autonomous driving, electric vehicles (EVs), and energy saving of vehicles have been promoted. In addition, with the evolution of these vehicles, a vehicle itself is connected to a network (connected cars), and many sensors are mounted on a vehicle.
In a case where many sensors are mounted on a vehicle as described above, a dedicated cable for connecting the sensors is required, which hinders weight reduction of the vehicle.
Therefore, in recent years, technology called a zone architecture has attracted attention in communication within a vehicle (intra-vehicle communication). In the zone architecture, a vehicle is divided into a plurality of zones, and a network is constructed in each of the zones.
As a network constructed in each of the zones or a network connecting zones, for example, technology using a local area network (LAN) is known. By using the LAN technology, information collected at a plurality of nodes in a multipoint manner can be transmitted in a network.
In particular, as a general-purpose LAN system, a system using Ethernet (registered trademark) is widely used for communication between information communication devices. Also in the zone architecture, construction of a system using Ethernet is studied.
In addition, in the zone architecture, in addition to wired connection, construction of a system for transmitting information by wireless connection is also studied. For example, Patent Literature 1 discloses technology of combining wired communication and wireless communication as intra-vehicle communication.
In the LAN system described above, in addition to a system that transmits information using a wired transmission path such as Ethernet, also known is a system that transmits information using a wireless transmission path such as Wi-Fi (registered trademark). For example, Patent Literature 2 discloses technology of using a wireless LAN for inter-vehicle communication.
In a case where the LAN technology is used in the intra-vehicle communication, different from the case of using a dedicated cable, various types of information such as information acquired by sensors are transmitted in a mixed state in the wireless transmission path of the LAN. In addition, in the LAN system, access control is performed in a case where there is a plurality of pieces of data desired to be simultaneously transmitted, which may cause a delay in data transmission, and thus there is a disadvantage that it is not suitable for transmission of information for which immediacy is required.
In response to such a disadvantage, conventionally, technology for increasing the amount of information of data exchanged on a transmission path has been developed as LAN technology. However, in the related art, emphasis is placed on increasing the maximum transmission rate in order to increase the amount of information, and it cannot be said that sufficient studies are made on the technology related to access control.
In the LAN systems, an access control procedure that maintains compatibility with carrier sense multiple access/collision detection (CSMA/CD) is used. Therefore, in the LAN systems, there still remains a problem that a transmission delay occurs due to access control.
Meanwhile, in the intra-vehicle communication, for example, information simultaneously detected by a plurality of different sensors such as a radar device and a camera may be used as one piece of information. For example, there is a case where it is desired to recognize an object detected by a radar device and an object detected by a camera as the same one object at the same time.
However, as described above, in a case where the LAN technology is applied to the intra-vehicle communication, there is a possibility that a plurality of pieces of information cannot be synchronized due to a transmission delay caused by access control. In a case where the plurality of pieces of information cannot be synchronized, the plurality of pieces of information cannot be used as one piece of information, and for example, there is a possibility that an object detected by the radar device and an object detected by the camera at the same time are recognized as different objects.
As described above, even in a case where a transmission delay occurs due to access control, it is desirable to correctly synchronize a plurality of pieces of information.
Therefore, the present disclosure provides a mechanism capable of correctly synchronizing a plurality of pieces of information even in a case where a transmission delay occurs due to access control.
Note that the above disadvantage or object is merely one of a plurality of disadvantages or objects that can be solved or achieved by a plurality of embodiments disclosed herein.
According to the present disclosure, in-vehicle communication device is provided. The in-vehicle communication device includes a communication section and a control section. The communication section performs wireless communication with a first zone control node disposed in a first zone among a plurality of divided zones in a vehicle and transmits first data to a reception device via the first zone control node. The control section (150) adds, to the first data, synthesis information to be used in a case where the reception device combines the first data and another piece of data.
Hereinafter, embodiments of the present disclosure will be described in detail by referring to the accompanying drawings. Note that, in the present specification and the drawings, components having substantially the same functional configuration are denoted by the same symbols, and redundant description is omitted.
In addition, in the present specification and the drawings, similar components of embodiments may be distinguished by attaching different alphabets or numbers after the same symbol. Note that, in a case where it is not necessary to particularly distinguish each of similar components, only the same symbol is assigned.
One or a plurality of embodiments (including examples and modifications) described below can be each implemented independently. Meanwhile, at least a part of the plurality of embodiments described below may be combined with and implemented together with at least a part of another embodiment as desired. The plurality of embodiments may include novel features different from each other. Therefore, the plurality of embodiments can contribute to solving different objects or disadvantages or achieve different effects.
As described above, in recent years, technology called the zone architecture has attracted attention in intra-vehicle communication.
An example of the zone architecture will be described with reference to
In the zone architecture illustrated in
In addition, the zone control nodes 20a in the respective regions are each connected to one or more devices 30a by, for example, a cable and perform wired LAN communication with the devices 30a.
The devices 30a include, for example, sensors such as a camera or a ranging device, display devices such as a car navigation system or a DVD, and the like. As described above, the devices 30a include, for example, devices that are mounted on the vehicle Ca and acquire information for performing autonomous driving, perform control, or present entertainment, a vehicle status, or others to a user onboard the vehicle Ca.
A device 30a communicates with another device 30a mounted on the vehicle Ca via a zone control node 20a.
In this manner, by implementing intra-vehicle communication using the zone architecture, the number of cables and the cable length for connecting the sensors can be reduced, thereby enabling weight reduction of the vehicle, which can improve the fuel efficiency.
In addition, in use cases such as remote driving or platooning, it is necessary to access the control system of the vehicle Ca from the outside of the vehicle. In this case, the network inside the vehicle Ca (hereinafter, also referred to as an in-vehicle local area network (LAN)) needs to be connected to an external network.
Therefore, in
In addition, the central control node 10a may be configured to be able to perform wireless communication with another vehicle Cb or a base station B. Note that in the following drawings, wired communication is indicated by a solid line, and wireless communication is indicated by a dotted line.
In this manner, by zoning the vehicle Ca and providing a zone control node 20a for each of the zones, it becomes possible to reduce the number of cables connecting the sensors or the cable length, thereby enabling weight reduction of the vehicle, which can improve the fuel efficiency. Furthermore, by providing the central control node 10a in the in-vehicle LAN as necessary and connecting to a network outside the vehicle via the central control node 10a, security can be improved.
Note that the devices 30a1, 30a2, 30a31, and 30a32 are, for example, cameras placed in the respective zones and transmit images (captured images) #1 to #4 that are simultaneously captured as data to the central control node 10a.
As illustrated in
In a case where all the devices are always connected as one network and operate in the same protocol, while the device 30a1 is transmitting the data #1, the other devices 30a2 to 30a32 are busy. In the example illustrated in
Similarly, the device 30a31 and the device 30a32 sequentially acquire the access right and transmit the captured images #3 and #4 to the central control node 10a as data #3 and #4, respectively.
As described above, in the conventional in-vehicle LAN technology, the devices 30a1, 30a2, 30a31, and 30a32 cannot simultaneously perform transmission even of information (for example, captured images #1 to #4) acquired simultaneously. Depending on the size of data, the number of pieces of data that can be sent to the transmission path may be limited to one. Therefore, a plurality of the central control nodes 10a cannot simultaneously receive the information, and a delay due to access control may occur.
Therefore, in the related art, in order to achieve time synchronization among pieces of data in which a transmission delay is caused by access control, information indicating timing at which data is collected is added to the data and transmitted.
Even in a case where a general-purpose network (LAN) is used, clock synchronization can be achieved to some extent in the case of a wired network such as Ethernet described above.
However, in a case where the in-vehicle LAN is constructed using a wireless network, since there is a section of a wireless transmission path between a transmission device and a reception device, accurate clock synchronization cannot be performed between the transmission device and the reception device.
For example, a system constructed in a vehicle may include a mixture of a wireless network and a wired network. In a case where a LAN is used in such a system, there is a possibility that a difference occurs between timing at which the reception device receives data collected by the transmission device connected to the wired network and timing at which the reception device receives data collected by the transmission device connected to the wireless network. In this case, the reception device receives data that is not synchronized.
That is, in the in-vehicle network system, even when a plurality of transmission devices tries to transmit data simultaneously, the number of pieces of data sent to the network is limited to, for example, one. Therefore, there occurs a difference in timing at which the reception device receives these pieces of data.
Therefore, a mechanism is desired in which the reception device can acquire information of timing at which the transmission device has collected data regardless of the timing at which the reception device receives the data.
The central control node 10 is an in-vehicle communication device that controls communication by an in-vehicle LAN network. The central control node 10 is connected to the zone control nodes 20 in a ring shape via a trunk cable and performs wired communication with the zone control nodes 20. The central control node 10 also communicates with the devices 30 via the zone control nodes 20.
In addition, the central control node 10 is connected to an external network via wireless communication. The central control node 10 communicates, for example, with the base station B through Uu link communication in 3GPP or communicates with the other vehicle Cb through sidelink communication.
The devices 30 are in-vehicle communication devices that acquire and notify various types of information and others. The devices 30 include, for example, a sensor such as a camera or a ranging device, a control device that controls an engine or the like, a display device such as a car navigation system or a DVD, and the like. The devices 30 are, for example, mounted on the vehicle C and include a device for acquiring information for performing autonomous driving and performing control and a device for presenting entertainment, a vehicle status, and others to a user onboard the vehicle C.
A device 30 is included in each of a plurality of divided regions (zones) in the vehicle C. A plurality of devices 30 may be included in one zone. A device 30 performs wireless communication conforming to the wireless LAN standards with a zone control node 20 corresponding to each of the regions. Note that
A device 30 communicates with other devices (e.g., other devices 30, other zone control nodes 20, or the central control node 10A via a zone control node 20.
A zone control node 20 is included in each of the plurality of divided regions (zones) in the vehicle C. The zone control node 20 is connected in a ring shape via the trunk cable and performs wired communication conforming to the wired LAN standards with the other zone control nodes 20 and the central control node 10. In the example of
A zone control node 20 performs wireless communication conforming to the wireless LAN with a device 30 belonging to the zone in which the zone control node 20 itself is disposed. A zone control node 20 has a communication area Z corresponding to the size of the zone and performs wireless communication with a device 30 in the communication area Z. In this case, the zone control node 20 functions as an access point AP of the wireless LAN. Hereinafter, in a case where a zone control node 20 operates as an AP, the zone control node 20 is also referred to as an AP 20.
In addition, N zone control nodes 201 to 20N are arranged below the central control node 10. A zone control node 20 manages the number of devices 30 belonging to the zone to which the zone control node 20 itself belongs as the number of devices in zone #n (n=1 to N).
M devices 30 are included below each of the zone control nodes 20. Note that, in
The antenna section 110 radiates a signal output from the wireless communication section 120 into space as a radio wave. The antenna section 110 further converts a radio wave in space into a signal and outputs the signal to the wireless communication section 120. Note that the antenna section 110 of the present embodiment includes a plurality of antenna elements and can form a beam.
The wireless communication section 120 transmits and receives a signal. For example, the wireless communication section 120 transmits a signal to another device and receives a signal from another device. The wireless communication section 120 can communicate by forming a plurality of beams by the antenna section 110.
For example, in a case where the in-vehicle communication device 100 functions as the central control node 10, the wireless communication section 120 communicates with the base station B or the other vehicle Cb via an external network. In this case, the wireless communication section 120 performs communication in conformity with a cellular communication system such as NR, LTE, W-CDMA, or cdma2000.
Alternatively, in a case where the in-vehicle communication device 100 functions as a zone control node 20, the wireless communication section 120 communicates with a device 30. In a case where the in-vehicle communication device 100 functions as a device 30B, the wireless communication section 120 communicates with a zone control node 20. In this case, the wireless communication section 120 performs communication in conformity with, for example, the wireless LAN system.
The network communication section 130 transmits and receives information. For example, the network communication section 130 transmits information to another in-vehicle communication device 100 and receives information from another in-vehicle communication device. For example, in a case where the in-vehicle communication device 100 functions as the central control node 10, the network communication section 130 communicates with the zone control nodes 20 via the trunk cable. In a case where the in-vehicle communication device 100 functions as a zone control node 20, the network communication section 130 communicates with the central control node 10 and other zone control nodes 20.
The storage section 140 temporarily or permanently stores programs and various data for the operation of the in-vehicle communication device 100.
The control section 150 is a controller that controls each of the sections of the in-vehicle communication device 100. The control section 150 is implemented by a processor such as a CPU or an MPU. For example, the control section 150 is implemented by the processor executing various programs stored in a storage device inside the in-vehicle communication device 100 using a RAM or the like as a work area. Note that the control section 150 may be implemented by an integrated circuit such as an ASIC or an FPGA. Any of the CPU, the MPU, the ASIC, and the FPGA can be deemed as a controller.
Note that, in a case where the in-vehicle communication device 100 functions as a node that performs wireless communication but does not perform wired communication as the devices 30, the network communication section 130 described above may be omitted. Alternatively, the device 30 may perform both wireless communication and wired communication. In this case, the device 30 is connected to a zone control node 20 via wireless and wired transmission paths.
Furthermore, in a case where the in-vehicle communication device 100 functions as a device 30 that is, for example, a sensor that acquires information inside and outside the vehicle, the in-vehicle communication device 100 may include a sensor section (not illustrated) that acquires the information. Furthermore, in a case where the in-vehicle communication device 100 is a device 30 that presents information to a user like a car navigation system, an input and output section (not illustrated) may also be included. As described above, the in-vehicle communication device 100 can have a configuration corresponding to a function to be implemented.
The central control node 10, for example, generates a composite image by synchronizing and combining the captured images captured by the devices 301 to 304 at the same timing. For example, the central control node 10 combines the captured images captured by the devices 301 to 304 at Time 1 to generate one composite image. Alternatively, the central control node 10 may detect the same object included in the captured images captured at the same timing. Note that the devices 301 to 304 transmit the captured images without including synthesis information (for example, information regarding a delay) for combining the captured images.
Here, it is based on the premise that access control has been performed in a case where the captured images are transmitted from the devices 301 to 304 to the central control node 10. In this case, as illustrated in
As illustrated in
As a result, each of the captured images transmitted by the devices 301 to 303 is transmitted to the central control node 10 with a time difference. At this point, for example, let us presume that the timing at which the device 304 acquires the access right is after time #2 (Time 2) at which the devices 30 capture a captured image next. In this case, as illustrated in
The devices 301 and 302 transmit the captured images captured at time #2 (Time 2) at the timing when the access right is acquired next. The devices 303, 304, and 301 transmit captured images captured at time #3 (Time 3) at the next timing of acquiring the access right.
Likewise, the devices 302, 303, and 304 transmit captured images captured at time #4 (Time 4) at the next timing of acquiring the access right.
In this manner, each of the devices 30 may acquire the access right after the timing of capturing a captured image when access control is performed, and there are cases where not all captured images are transmitted to the central control node 10.
Therefore, as illustrated in
As described above, for example, the synthesis information to be used for combining the captured images, such as information regarding an access control delay, is not included in the captured images. Therefore, when acquiring the captured images from the devices 30 in zones #1 to #4, the central control node 10 generates a composite image from the captured images as they are regardless of the time of capture.
As described above, if the central control node 10 cannot acquire synthesis information such as an access control delay, the central control node 10 composes captured images (see an area I in
Therefore, in the in-vehicle communication system 1 according to the first embodiment of the present disclosure, for example, a transmission device (for example, device 30) adds, to data, synthesis information for a reception device (for example, the central control node 10) to combine a plurality of pieces of data (for example, captured images) and transmits the data.
As a result, even when a transmission delay occurs due to access control, the reception device can synchronize a plurality of pieces of data and combine the pieces of data.
For example, the device 301 divides data into sizes that can be transmitted in one transmission opportunity and generates four pieces of Data 1-1 to 1-4. The device 301 stores the four pieces of Data 1-1 to 1-4 in a transmission buffer in a state without an access control delay (Delay: 0).
When acquiring the access right as a result of access control, the device 301 sequentially transmits Data 1-1 to 1-4 stored in the transmission buffer. In the example of
Subsequently, as a result of the access control, the device 301 transmits Data 1-2 as Delay: 1 and transmits Data 1-3 as Delay: 2.
Here, let us presume that the device 302 also tries to transmit data. The device 302 divides data into sizes that can be transmitted in one transmission opportunity and generates four pieces of Data 2-1 to 2-4. The device 302 stores the four pieces of Data 2-1 to 2-4 in the transmission buffer in a state without an access control delay (Delay: 0) and attempts to acquire the access right.
In the example in
After the device 302 transmits Data 2-1, the device 302 subsequently acquires the access right. As a result, the device 302 transmits Data 2-2 as Delay: 1. Data 1-4 is, for example, added with Delay: 4, as synthesis information indicating a delay due to access control, and is stored in the transmission buffer.
After the device 302 transmits Data 2-2, the device 301 acquires the access right. As a result, the device 301 transmits Data 1-4 as Delay: 5. As a result, for example, Data 2-3 and Data 2-4 are added with Delay: 2, as synthesis information indicating a delay due to access control, and is stored in the transmission buffer.
With the transmission of Data 1-4, all pieces of Data 1-1 to 1-4 transmitted by the device 301 reach the device 303. The device 303 can grasp that all pieces of Data 1-1 to 1-4 have been received at the timing of Delay: 5 by confirming the synthesis information added to Data 1-4. In this case, the device 303 goes back by timing corresponding to the information (Delay: 5) regarding the delay included in the synthesis information and combines Data 1-1 to 1-3, which have been received earlier, and Data 1-4.
Then, the device 302 acquires an access right and transmits Data 2-3 as Delay: 3 and Data 2-4 as Delay: 4.
With the transmission of Data 2-4, all pieces of Data 2-1 to 2-4 transmitted by the device 302 reach the device 304. The device 304 can grasp that all pieces of Data 2-1 to 2-4 have been received at the timing of Delay: 4 by confirming the synthesis information added to Data 2-4. In this case, the device 304 goes back by timing corresponding to the information (Delay: 4) regarding the delay included in the synthesis information and combines Data 2-1 to 2-3, which have been received earlier, and Data 2-4.
Note that the synthesis information may include information other than delay information related to a delay due to access control. The synthesis information may include, for example, synthesis target information indicating that the transmission data is a target of synthesis processing or output timing information regarding timing at which a reception device outputs data. The output timing information is, for example, information indicating timing at which the reception device combines and outputs data.
The reception device can confirm the timing at which all pieces of the divided data transmitted from one device 30 are received by checking the delay information. Furthermore, the reception device can combine and output data collected at the same timing by confirming the output timing information of data transmitted by a plurality of devices 30.
Note that illustrated in
The synthesis information is described in, for example, any header portion added to a payload of the transmission data. For example, as a general MAC header structure, at least one of Type indicating a format, Source Address indicating a transmission source, Transmit Address indicating a transmission source, Receive Address indicating a reception destination, or Destination Address indicating a transmission destination is set. Furthermore, parameters (Parameter) of layers necessary for communication are set as necessary.
In the first embodiment of the disclosure, in addition to the above, Mobility Zone Parameter for combining and processing data by a reception device is set as the synthesis information.
Mobility Zone Parameter may include at least one of the following parameters.
Note that the delay information can include information of occurrence of an access control delay and information regarding the delay time.
Moreover, the synthesis information is not limited to the example described above. The synthesis information may be any information used when a reception device performs data synthesis processing, and the synthesis information may include information other than the above-described information.
The data illustrated in
The PLCP header includes the following fields.
Note that a plurality of EXHT-LTFs may be included in the PLCP header. In addition, EXHT-SIG-A, EXHT-STF, EXHT-LTF, and EXHT-SIG-B are fields standardized as next-generation wireless LAN standards.
Data to be actually transmitted is stored in PPDU.
The synthesis information is stored in EXHT-SIG-A of the above-described PLCP header. Note that the synthesis information includes the same information as that in the example of
Note that, in the PLCP header, the synthesis information may be stored in EXHT-SIG-B. The synthesis information may be stored in any field of the PLCP header.
The example of
Illustrated in
The synthesis information is stored in the delimiter as Mobility Zone Parameter (MZP). Note that although illustrated in
Furthermore, the synthesis information may be stored in a portion corresponding to a MAC header in each of MPDUs included in the A-MPDU frame. Note that although illustrated in
For example, the transmission device determines whether or not transmission data is received from a sensor section (not illustrated) or other sections via an interface (Step S101). If no transmission data is received (Step S101; No), the transmission device returns to Step S101 and waits for reception of transmission data.
On the other hand, if transmission data is received (Step S101; Yes), the transmission device acquires characteristic information of the application of the transmission data (Step S102). The transmission device sets timing at which an output device outputs data in accordance with the acquired characteristic information (Step S103).
Next, the transmission device determines whether or not it is necessary for the reception device to perform synthesis processing on the transmission data (Step S104). If it is not necessary to perform the synthesis processing (Step S104; No), the transmission device proceeds to Step S106. If it is necessary to perform the synthesis processing (Step S104; Yes), the transmission device sets synthesis processing parameters (synthesis processing information) (Step S105).
The transmission device determines whether or not the transmission timing has arrived (Step S106). If the transmission timing has not arrived (Step S106; No), the transmission device returns to Step S06 and waits for the arrival of the transmission timing.
If the transmission timing has arrived (Step S106; Yes), the transmission device determines whether or not an access right (access transmission right) is acquired (Step S107). If no access right is acquired (Step S107; No), the transmission device proceeds to Step S112.
If the access right is acquired (Step S107; Yes), the transmission device calculates the transmission opportunity data volume (Step S108). For example, the transmission device calculates the maximum data volume corresponding to a duration in which transmission can be performed in one transmission opportunity.
The transmission device acquires data of the calculated data volume from a buffer (Step S109) and transmits the data (Step S110). The transmission device determines whether or not there remains data waiting to be transmitted (Step S111). If there is no remaining data waiting to be transmitted (Step S111; Yes), the transmission device ends the processing.
If there remains data waiting to be transmitted (Step S111; No), the transmission device acquires access delay information (Step S112) and adds the access delay information to a delay parameter (delay information) (Step S113). The transmission device which has added the access delay information returns to Step S106 and waits for the arrival of the transmission timing.
Note that, although it is presumed herein that the transmission device acquires the transmission data from the sensor section, it is not limited thereto. For example, in a case where the zone control node 20 operates as a transmission device, transmission data is obtained from a device 30.
For example, the reception device determines whether or not data is received from another device (for example, zone control node 20) (Step S201). If no data is received (Step S201; No), the reception device returns to Step S201 and waits for reception of data.
On the other hand, if data is received (Step S201; Yes), the reception device acquires reception header information from the data (Step S202). The reception device determines whether or not the received data requires synthesis processing in accordance with the acquired header information (Step S203).
If it is not necessary to perform the synthesis processing (Step S203; No), the reception device proceeds to Step S210. If it is necessary to perform the synthesis processing (Step S203; Yes), the reception device determines whether or not there is no access delay information in the received data (Step S204).
If there is no access delay information in the received data (Step S204; Yes), the reception device acquires the reception data (Step S205) and stores the reception data as composite data (Step S206).
If the received data includes the access delay information (Step S204; No), the reception device reads data (existing composite data) which has been previously received and already subjected to the synthesis processing and is stored (Step S207) and acquires the current reception data (Step S208). The reception device performs synthesis processing using the read existing composite data and the reception data as data at the same timing (Step S209), returns to Step S206, and stores the data on which the synthesis processing has been performed as composite data.
Here, if the transmission device determines in Step S203 that the data does not require the composite data processing (Step S203; No), the transmission device determines whether or not there is no access delay information in the received data (Step S210).
If there is no access delay information in the received data (Step S210; Yes), the reception device proceeds to Step S212. If the received data includes the access delay information (Step S210; No, the reception device determines whether or not output timing of the reception data has passed (Step S211).
If the output timing has passed (Step S211; Yes), the reception device discards the received data and ends the reception processing. If the output timing has not passed (Step S211; No), the reception device acquires the reception data (Step S212) and stores the acquired reception data as uncombined independent data (Step S213).
The reception device having stored the composite data in Step S206 or stored the independent data in Step S213 determines whether or not output timing of the composite data or the independent data (hereinafter, also simply referred to as output data) has arrived (Step S214).
If the output timing has not arrived (Step S214; No), the flow returns to Step S214 and waits for the arrival of the output timing. If the output timing has arrived (Step S214; Yes), the reception device acquires output data of the same timing (Step S215), and outputs the output data (Step S216).
The reception device determines whether or not there is no data waiting to be output (Step S217). That is, the reception device determines whether or not there is no output data whose output timing has not arrived.
If there is data waiting to be output (Step S217; No), the flow returns to Step S214 and waits for the arrival of the output timing of the data waiting to be output. If there is no data waiting to be output (Step S217; Yes), the reception device ends the processing.
As described above, a device 30 (an example of the in-vehicle communication device) according to the first embodiment of the present disclosure includes the wireless communication section 120 (an example of the communication section) and the control section 150. The wireless communication section 120 performs wireless communication with a zone control node 20 disposed in one of the divided zones in the vehicle C and transmits data to a reception device (for example, the central control node 10, the zone control nodes 20, and the other devices 30) via the zone control node 20. The control section 150 adds, to first data, synthesis information to be used when a reception device combines data and another piece of data.
As a result, even when a transmission delay due to access control occurs for data, the reception device that has received the data can combine a plurality of pieces of data in synchronization by using the synthesis information.
Note that, although it is presumed herein that the device 30 adds the synthesis information and transmits the data; however, it is not limited thereto. In a case where a delay occurs due to access control, it is only required that the synthesis information be added, and thus a node control zone 20 or the central control node 10 may add the synthesis information and transmit the data.
The in-vehicle communication system 1 of the disclosure includes a wired transmission path and a wireless transmission path. At this point, an access control delay of transmission data may become large due to an influence of the access control delay occurring in the wireless transmission path. The wireless transmission path tends to have a small communication capacity and unstable communication as compared with the wired transmission path. Therefore, the access control delay generated in the wireless transmission path may be larger than that in the wired transmission path.
Meanwhile, the communication area of the wired transmission path is limited between communication devices to which cables are actually connected, whereas the communication area of the wireless transmission path is within an area where radio waves of the communication devices reach. Therefore, in wireless communication, the communication area can be modified with a communication device performing power control of the radio waves.
Hereinafter, a wireless communication area of an in-vehicle communication system 1 according to a second embodiment of the disclosure will be described with reference to
As illustrated in
On the other hand, as illustrated in
For example, in
However, with the zone control nodes 202 and 203 performing power control, the device 304A can perform wireless communication with the other zone control nodes 202 and 203 in addition to the zone control node 204.
Note that the zone control node 20 does not necessarily need to maximize the transmission power or the reception power and is only required to perform control in such a manner that the power is enough to perform wireless communication with devices 30 belonging to other zones.
As described above, by controlling the transmission power (or the reception power), the zone control node 201 can perform wireless communication also with devices 30 belonging to zones other than the zone managed by the zone control node 201.
Therefore, the zone control node 201 manages neighbor zone information) related to the devices 30 in the other zones in which wireless communication can be performed in addition to own zone information related to the device 30 in the zone that the zone control node 201 manages.
For example, as a function of Controller of zone #1, the zone control node 201 manages the number of devices (M in the example of
The zone control node 201 transfers communication between a device 30 and another communication device (for example, other devices 30, the central control node 10, or other zone control nodes 20) by managing the own zone information related to the devices 30 belonging to zone #1.
As described above, the zone control node 201 according to the second embodiment of the disclosure can perform wireless communication with devices 30 in other zones. Therefore, the zone control node 201 manages, in addition to the device 30 belonging to zone #1, neighbor zone information related to devices 30 in other zones in which wireless communication can be performed.
For example, the zone control node 201 manages the number of devices (M in the example of
Note that the zone control node 201 may manage devices 30 capable of performing direct wireless communication among all the devices 30 belonging to zone #2 as neighbor zone information. Alternatively, the zone control node 201 may manage all the devices 30 belonging to zone #2. In this case, the zone control node 201 can obtain information regarding the device 30 belonging to zone #2 from the zone control node 202 that manages zone #2.
It is presumed here that the device 30 managed as the neighbor zone information by the zone control node 201 belongs to one zone #2; however, it is not limited thereto. The zone control node 201 may manage a device 30 belonging to a zone other than zone #2 (for example, zone #3) as the neighbor zone information. In this case, the zone control node 201 can manage the neighbor zone information for each of zones #2 and #3.
A zone managed as the neighbor zone information by the zone control node 201 does not need to be adjacent to zone #1 that the zone control node 201 manages as its own zone information. The zone managed as the neighbor zone information is only required to include a device 30 that can perform wireless communication with the zone control node 201. The zone may be a zone managed by a node other than the zone control nodes 202 and 206 (see
Note that the management information described above is an example, and the management information is not limited thereto. For example, the zone control node 201 may manage the zone and information of the corresponding transmission power (or reception field strength) in association with each other.
As described above, the zone control node 201 according to the second embodiment of the disclosure can perform wireless communication with devices 30 in other zones. Therefore, a device 30 according to the second embodiment of the disclosure transmits transmission data to a reception device via a zone control node 20 that manages a zone to which the device 30 does not belong depending on an access control delay with the zone control node 20 that manages the zone to which the device 30 belongs.
Note that the zone control node 20 that manages the zone to which the device 30 belongs is also referred to as its own zone control node 20. The zone control node 20 that manages the zone to which the device 30 does not belong is also referred to as another zone control node 20.
As a result, even in a case where an access control delay occurs in wireless communication with its own zone control node 20, the device 30 can further reduce the delay amount of data arriving at the reception device.
Note that the device 30 may perform wireless communication by maximizing the transmission power or the reception power when performing wireless communication with the other zone control node 20. Alternatively, the device 30 may perform power control so as to have power enough to perform wireless communication with the other zone control node 20 and perform wireless communication with the other zone control node 20.
The device 304A is managed by the zone control node 204. As such, the device 304A first acquires an access right from the zone control node 204 and attempts to transmit the data.
Here, it is based on the premise that the data volume that can be transmitted in one transmission opportunity acquired by the device 304A is smaller than the size of the data that the device 304A attempts to transmit. In this case, the device 304A cannot transmit all pieces of the data in one transmission opportunity, and an access control delay occurs in the remaining data.
Therefore, as illustrated in
As described above, in a case where the size of data desired to be transmitted is larger than the maximum data volume that can be transmitted in one transmission opportunity, the device 304A divides the data desired to be transmitted and transmits the divided data to each of the other zone control nodes 202 and 203 in addition to its own zone control node 204.
As illustrated in
As a result, the device 304A can further reduce the delay amount (delay due to access control) of the data arriving at the reception device.
In
As illustrated in
The device 304A transmits Data 2 having a data size that can be transmitted in one transmission opportunity to the other zone control node 202 which is an access point at timing when its own zone control node 204 transmits Data 1 to the zone control node 201. The other zone control node 202 transmits the received Data 1 to the zone control node 201 at next timing. At this point, the other zone control nodes 20 detect that the wired transmission path is busy and do not transmit data. The zone control node 201 transmits the received Data 2 to the device 3012 at next timing.
At the timing when the other zone control node 202 transmits Data 2 to the zone control node 201, the device 304A transmits Data 3 having a data size that can be transmitted in one transmission opportunity to the other zone control node 203 that is an access point. The other zone control node 203 transmits the received Data 3 to the zone control node 201 at next timing. At this point, the other zone control nodes 20 detect that the wired transmission path is busy and do not transmit data. The zone control node 201 transmits the received Data 3 to the device 301A at next timing.
The device 304A transmits Data 4 having a data size that can be transmitted in one transmission opportunity to its own zone control node 204. The device 304A's own zone control node 204 transmits the received Data 4 to the zone control node 201 which is an access point at next timing. At this point, the other zone control nodes 20 detect that the wired transmission path is busy and do not transmit data. The zone control node 201 transmits the received Data 4 to the device 301A at next timing.
As described above, with the device 304A transmitting Data 1 to Data 4 via its own zone control node 204 and the other zone control nodes 202 and 203, the zone control node 201 and the device 301A can continuously receive Data 1 to Data 4. Accordingly, device 301A can receive all of Data 1 to Data 4 with a shorter transmission delay time.
In Step S113 illustrated in
If no neighbor zone is available (Step S301; No), the transmission device returns to Step S116 and waits for the arrival of transmission timing at which data can be transmitted to its own zone control node 20.
If a neighbor zone is available (Step S301; Yes), the transmission device acquires neighbor zone information from its own zone control node 20 (Step S302). The transmission device obtains, for example, information regarding another zone control node 20 that can communicate, information regarding the transmission power, and others.
Next, the transmission device determines whether or not transmission to the neighbor zone is possible (Step S303). For example, in a case where the transmission device cannot acquire the access right from the other zone control node 20 in the neighbor zone or in a case where transmission cannot be performed with the transmission power acquired in Step S302, the transmission device determines that transmission to the neighbor zone is not possible.
If transmission to the neighbor zone is not possible (Step S303; No), the transmission device returns to Step S116 and waits for the arrival of transmission timing at which data can be transmitted to its own zone control node 20.
If transmission to the neighbor zone is possible (Step S303; Yes), the transmission device transmits data to the neighbor zone (Step S304) and proceeds to Step S111.
Note that the reception processing is the same as the processing illustrated in
As described above, the wireless communication section 120 (an example of the communication section) of a device 30 according to the first embodiment of the present disclosure transmits data via another zone control node 20 (an example of the second zone control node) that is capable of communicating with the wireless communication section 120.
As a result, the device 30 can further shorten a transmission delay due to access control.
Note that it is presumed here that, in a case where the device 30 operating as the transmission device transmits data to the reception device, the data is transmitted via the other node control zone 20; however, it is not limited thereto. For example, in a case where a device 30 operating as a reception device receives data, the data may be received via another node control zone 20. In this case, the other node control zone 20 uses the management information managed by the other node control zone 20 to transfer the data to a device 30 in another zone capable of wireless communication.
In addition, it is presumed here that the other node control zones 202 and 203 transfer data to the reception device (device 301A) via the zone control node 201 (see
The technology according to the present disclosure (present technology) can be applied to various products. For example, the technology according to the present disclosure may be implemented as a device to be mounted on a mobile body of any type such as automobiles, electric vehicles, hybrid electric vehicles, motorcycles, bicycles, personal mobility vehicles, airplanes, drones, ships, and robots.
Each of the control units includes: a microcomputer that performs arithmetic processing in accordance with various programs; a storage section that stores the programs executed by the microcomputer, parameters used for various operations, or others; and a driving circuit that drives various control target devices. Each of the control units further includes: a network interface (I/F) for performing communication with other control units via the communication network 7010; and a communication I/F for performing communication with a device, a sensor, or others within and outside the vehicle by wired communication or radio communication. A functional configuration of the integrated control unit 7600 illustrated in
The driving system control unit 7100 controls the operation of devices related to the driving system of the vehicle in accordance with various programs. For example, the driving system control unit 7100 functions as a control device for a driving force generating device for generating the driving force of the vehicle, such as an internal combustion engine or a driving motor, a driving force transmitting mechanism for transmitting the driving force to wheels, a steering mechanism for adjusting the steering angle of the vehicle, a braking device for generating the braking force of the vehicle, and the like. The driving system control unit 7100 may have a function as a control device of an antilock brake system (ABS), electronic stability control (ESC), or the like.
The driving system control unit 7100 is connected with a vehicle state detecting section 7110. The vehicle state detecting section 7110 includes, for example, at least one of a gyro sensor that detects the angular velocity of axial rotational movement of the vehicle body, an acceleration sensor that detects the acceleration of the vehicle, and sensors for detecting an amount of operation of an accelerator pedal, an amount of operation of a brake pedal, the steering angle of a steering wheel, an engine speed or the rotational speed of wheels, and the like. The driving system control unit 7100 performs arithmetic processing using a signal input from the vehicle state detecting section 7110 and controls the internal combustion engine, the driving motor, an electric power steering device, the brake device, and the like.
The body system control unit 7200 controls the operation of various devices provided to the vehicle body in accordance with various programs. For example, the body system control unit 7200 functions as a control device for a keyless entry system, a smart key system, a power window device, or various lamps such as a headlamp, a rear lamp, a brake lamp, a turn signal, or a fog lamp. In this case, radio waves transmitted from a mobile device as an alternative to a key or signals of various switches can be input to the body system control unit 7200. The body system control unit 7200 receives input of these radio waves or signals and controls a door lock device, the power window device, the lamps, and others of the vehicle.
The battery control unit 7300 controls a secondary battery 7310, which is a power supply source for the driving motor, in accordance with various programs. For example, the battery control unit 7300 is supplied with information about a battery temperature, a battery output voltage, an amount of charge remaining in the battery, or the like from a battery device including the secondary battery 7310. The battery control unit 7300 performs arithmetic processing using these signals and performs control for regulating the temperature of the secondary battery 7310 or control for a cooling device included in the battery device or the like.
The outside-vehicle information detecting unit 7400 detects information about the outside of the vehicle mounted with the vehicle control system 7000. For example, the outside-vehicle information detecting unit 7400 is connected with at least one of an imaging section 7410 or an outside-vehicle information detecting section 7420. The imaging section 7410 includes at least one of a time-of-flight (ToF) camera, a stereo camera, a monocular camera, an infrared camera, or other cameras. The outside-vehicle information detecting section 7420 includes, for example, at least one of an environmental sensor for detecting current atmospheric conditions or weather conditions or a surrounding information detecting sensor for detecting another vehicle, an obstacle, a pedestrian, or the like around the vehicle mounted with the vehicle control system 7000.
The environmental sensor may be, for example, at least one of a rain drop sensor for detecting rain, a fog sensor for detecting a fog, a sunshine sensor for detecting the degree of sunshine, and a snow sensor for detecting a snowfall. The surrounding information detecting sensor may be at least one of an ultrasonic sensor, a radar device, or a light detection and ranging or laser imaging detection and ranging (LIDAR) device. Each of the imaging section 7410 and the outside-vehicle information detecting section 7420 may be each provided as an independent sensor or device or may be provided as a device in which a plurality of sensors or devices is integrated.
Incidentally,
Outside-vehicle information detecting sections 7920, 7922, 7924, 7926, 7928, and 7930 provided to the front, rear, sides, and corners of the vehicle 7900, and the upper portion of the windshield inside the cabin of the vehicle may be, for example, an ultrasonic sensor or a radar device. The outside-vehicle information detecting sections 7920, 7926, and 7930 provided to the front nose, the rear bumper, and the back door of the vehicle 7900 and the upper portion of the windshield inside the cabin of the vehicle may be a LIDAR device, for example. These outside-vehicle information detecting sections 7920 to 7930 are used mainly to detect a preceding vehicle, a pedestrian, an obstacle, or the like.
Returning to
In addition, on the basis of the received image data, the outside-vehicle information detecting unit 7400 may perform image recognition processing of recognizing a human, a vehicle, an obstacle, a sign, a character on a road surface, or the like or processing of detecting a distance thereto. The outside-vehicle information detecting unit 7400 may subject the received image data to processing such as distortion correction or alignment and combine image data captured by a plurality of different imaging sections 7410 to generate a bird's-eye image or a panoramic image. The outside-vehicle information detecting unit 7400 may perform viewpoint conversion processing using the image data captured by the different imaging sections 7410.
The in-vehicle information detecting unit 7500 detects information about the inside of the vehicle. The in-vehicle information detecting unit 7500 is, for example, connected with a driver state detecting section 7510 that detects the state of a driver. The driver state detecting section 7510 may include a camera that captures an image of the driver, a biosensor that detects biological information of the driver, a microphone that collects sound inside the cabin of the vehicle, or the like. The biosensor is, for example, disposed in a seat surface, the steering wheel, or the like and detects biological information of an occupant seated at the seat or a driver holding the steering wheel. On the basis of detection information input from the driver state detecting section 7510, the in-vehicle information detecting unit 7500 may calculate a degree of fatigue or a degree of concentration of the driver or may determine whether or not the driver is dozing. The in-vehicle information detecting unit 7500 may subject an audio signal that has been collected to processing such as noise canceling processing.
The integrated control unit 7600 controls overall operation within the vehicle control system 7000 in accordance with various programs. The integrated control unit 7600 is connected with an input section 7800. The input section 7800 is implemented by a device that can be operated by an occupant by input, such as a touch panel, a button, a microphone, a switch, or a lever. The integrated control unit 7600 may be supplied with data obtained by voice recognition of voice input by a microphone. The input section 7800 may, for example, be a remote control device using infrared rays or other radio waves or an external connecting device such as a mobile telephone or a personal digital assistant (PDA) that supports operation of the vehicle control system 7000. The input section 7800 may be, for example, a camera. In this case, an occupant can input information by gesture. Alternatively, data may be input which is obtained by detecting the motion of a wearable device that an occupant wears. Furthermore, the input section 7800 may include, for example, an input control circuit or the like that generates an input signal on the basis of information input by an occupant or the like using the input section 7800 and outputs the generated input signal to the integrated control unit 7600. An occupant or the like inputs various types of data or gives an instruction for processing operation to the vehicle control system 7000 by operating the input section 7800.
The storage section 7690 may include a read only memory (ROM) that stores various programs executed by a microcomputer and a random access memory (RAM) that stores various parameters, arithmetic results, sensor values, or the like. In addition, the storage section 7690 may be implemented by a magnetic storage device such as a hard disc drive (HDD), a semiconductor storage device, an optical storage device, a magneto-optical storage device, or the like.
The general-purpose communication I/F 7620 is a general-purpose communication I/F that mediates communication with various devices present in an external environment 7750. The general-purpose communication I/F 7620 may implement a cellular communication protocol such as global system of mobile communications (GSM (registered trademark)), WiMAX (registered trademark), long term evolution (LTE (registered trademark)), or LTE-advanced (LTE-A) or another wireless communication protocol such as wireless LAN (referred to also as Wi-Fi (registered trademark) or Bluetooth (registered trademark). The general-purpose communication I/F 7620 may be, for example, connected to an apparatus (for example, an application server or a control server) present on an external network (for example, the Internet, a cloud network, or a company-specific network) via a base station or an access point. In addition, the general-purpose communication I/F 7620 may be connected to a terminal present in the vicinity of the vehicle (for example, a terminal of the driver, a pedestrian, or a store or a machine type communication (MTC) terminal) using peer to peer (P2P) technology, for example.
The dedicated communication I/F 7630 is a communication I/F that supports a communication protocol developed for use in vehicles. The dedicated communication I/F 7630 may implement a standard protocol such as wireless access in vehicle environment (WAVE), which is a combination of IEEE 802.11p for a lower layer and IEEE 1609 for a higher layer, dedicated short range communications (DSRC), or a cellular communication protocol. The dedicated communication I/F 7630 typically carries out V2X communication which is a concept including one or more of vehicle to vehicle communication, vehicle to infrastructure communication, vehicle to home communication, and vehicle to pedestrian communication.
The positioning section 7640, for example, performs positioning by receiving global navigation satellite system (GNSS) signals from GNSS satellites (for example, global positioning system (GPS) signals from GPS satellites) and generates positional information including the latitude, the longitude, and the altitude of the vehicle. Incidentally, the positioning section 7640 may identify the current position by exchanging signals with a wireless access point or may obtain the positional information from a terminal such as a mobile telephone, a PHS, or a smart phone that has a positioning function.
The beacon receiving section 7650, for example, receives a radio wave or an electromagnetic wave transmitted from a radio station or the like installed on a road and thereby obtains information about the current position, congestion, a closed road, a necessary time, or the like. Incidentally, the function of the beacon receiving section 7650 may be included in the dedicated communication I/F 7630 described above.
The in-vehicle device I/F 7660 is a communication interface that mediates connection among the microcomputer 7610 and various in-vehicle devices 7760 present within the vehicle. The in-vehicle device I/F 7660 may establish wireless connection using a wireless communication protocol such as a wireless LAN, Bluetooth (registered trademark), near field communication (NFC), or wireless USB (WUSB). In addition, the in-vehicle device I/F 7660 may establish wired connection by universal serial bus (USB), high-definition multimedia interface (HDMI (registered trademark)), mobile high-definition link (MHL), or the like via a connection terminal (and a cable if necessary) (not illustrated). The in-vehicle devices 7760 may include, for example, at least one of a mobile device or a wearable device possessed by an occupant or an information device carried into or attached to the vehicle. The in-vehicle devices 7760 may also include a navigation device that searches for a route to a desired destination. The in-vehicle device I/F 7660 exchanges control signals or data signals with these in-vehicle devices 7760.
The in-vehicle network I/F 7680 is an interface that mediates communication between the microcomputer 7610 and the communication network 7010. The in-vehicle network I/F 7680 transmits and receives signals or the like in conformity with a predetermined protocol supported by the communication network 7010.
The microcomputer 7610 of the integrated control unit 7600 controls the vehicle control system 7000 in accordance with various programs on the basis of information obtained via at least one of the general-purpose communication I/F 7620, the dedicated communication I/F 7630, the positioning section 7640, the beacon receiving section 7650, the in-vehicle device I/F 7660, or the in-vehicle network I/F 7680. For example, the microcomputer 7610 may calculate a control target value for the driving force generating device, the steering mechanism, or the braking device on the basis of the obtained information about the inside and the outside of the vehicle and output a control command to the driving system control unit 7100. For example, the microcomputer 7610 may perform cooperative control intended to implement functions of an advanced driver assistance system (ADAS) including collision avoidance or shock mitigation for the vehicle, following driving based on a following distance, vehicle speed maintaining driving, a warning of collision of the vehicle, a warning of deviation of the vehicle from a lane, or the like. In addition, the microcomputer 7610 may perform cooperative control intended for autonomous driving or the like for travelling autonomously without depending on the operation by the driver by controlling the driving force generating device, the steering mechanism, the braking device, or the like on the basis of the obtained information about the surroundings of the vehicle.
The microcomputer 7610 may generate three-dimensional distance information between the vehicle and an object such as a surrounding structure or a person and create local map information including information of the surroundings of the current position of the vehicle on the basis of information obtained via at least one of the general-purpose communication I/F 7620, the dedicated communication I/F 7630, the positioning section 7640, the beacon receiving section 7650, the in-vehicle device I/F 7660, or the in-vehicle network I/F 7680. In addition, the microcomputer 7610 may predict danger such as collision of the vehicle, approaching of a pedestrian or the like, or an entry to a closed road on the basis of the obtained information and generate a warning signal. The warning signal may be, for example, a signal for producing a warning sound or lighting a warning lamp.
The sound and image output section 7670 transmits an output signal of at least one of sound or an image to an output device capable of visually or auditorily notifying information to an occupant of the vehicle or to the outside of the vehicle. In the example of
Incidentally, at least two control units connected to each other via the communication network 7010 in the example illustrated in
Note that a computer program for implementing each of the functions of the in-vehicle communication device 100 according to the embodiment described with reference to
In the vehicle control system 7000 described above, the in-vehicle communication system 1 according to the embodiment described with reference to
In each of the embodiments described above, the central control node 10 controls the communication; however, it is not limited thereto. For example, each of the zone control nodes 20 may independently control the communication.
In each of the embodiments described above, the communication between the central control node 10 and the zone control nodes 20 is wired communication; however, it is not limited thereto. Communication between the central control node 10 and the zone control nodes 20 may be wireless communication or both wired and wireless communication. In addition, the communication between the zone control nodes 20 and the devices 30 is wireless communication; however, it is not limited thereto. The communication between the zone control nodes 20 and the devices 30 may be wired communication or both wired and wireless communication.
Furthermore, in each of the above-described embodiments, the data transmitted by the devices 30 is the captured image by the camera; however, it is not limited thereto. The data transmitted by the devices 30 may include various types of information such as a depth image, audio information, or the temperature in the vehicle C.
Each step in the processing executed by each of the devices in the present specification does not necessarily need to be processed in time series in the order described in the drawings. For example, each step in the processing executed by each of the devices may be processed in an order different from the order described in the drawings or may be processed in parallel.
In addition, it is also possible to create a computer program for causing hardware such as a CPU, a ROM, and a RAM built in each of the devices to exhibit a function equivalent to that of the configuration of the device described above.
Furthermore, a storage medium storing the computer program can also be provided. Furthermore, by configuring each functional block illustrated in the functional block diagram by hardware, a series of processing can be implemented by hardware.
Although the preferred embodiments of the disclosure have been described in detail by referring to the accompanying drawings, the technical scope of the disclosure is not limited to such examples. It is obvious that a person having ordinary knowledge in the technical field of the disclosure can conceive various modifications or variations within the scope of the technical idea described in the claims, and it is naturally understood that these also belong to the technical scope of the disclosure.
Incidentally, the effects described in the present specification are merely illustrative or exemplary and are not limiting. That is, the technology according to the present disclosure can achieve other effects that are obvious to those skilled in the art from the description of the present specification together with or in place of the above effects.
Note that the present technology can also have the following configurations.
(1)
An in-vehicle communication device comprising:
The in-vehicle communication device according to (1), wherein the communication section transmits the first data of a maximum transmission amount in one transmission opportunity in a case where an access right is acquired.
(3)
The in-vehicle communication device according to (1) or (2),
The in-vehicle communication device according to (3),
The in-vehicle communication device according to (3) or (4), wherein the communication section controls transmission power or reception power in association with the second zone control node.
(6)
The in-vehicle communication device according to anyone of (1) to (5), wherein the synthesis information includes at least one of information indicating that an access control delay has occurred or information indicating a delay amount caused by the access control delay.
(7)
The in-vehicle communication device according to anyone of (1) to (6),
An in-vehicle communication device disposed in a first zone among a plurality of divided zones in a vehicle, the in-vehicle communication device including:
The in-vehicle communication device according to (8), in which the synthesis information includes at least one of information indicating that an access control delay has occurred or information indicating a delay amount caused by the access control delay.
(10)
The in-vehicle communication device according to (8) or (9), in which the communication section performs wireless communication with a second communication device belonging to a second zone different from the first zone and transfers second data transmitted by the second communication device to the reception device.
(11)
The in-vehicle communication device according to any one of (8) to (10), in which the communication section transfers transfer data received from a zone control node in a zone different from the first zone to the reception device belonging to the first zone.
(12)
The in-vehicle communication device according to any one of (8) to (11), in which the communication section transmits transfer data received from a zone control node in a zone different from the first zone to the reception device belonging to a zone different from the first zone.
(13)
The in-vehicle communication device according to any one of (8) to (12), in which the communication section controls transmission power or reception power in association with the communication device in a case of performing wireless communication with a communication device belonging to a zone different from the first zone.
(14)
The in-vehicle communication device according to any one of (8) to (13), in which the communication section transfers transfer data received from a communication device belonging to a zone different from the first zone to the reception device belonging to the first zone.
(15)
An in-vehicle communication device including:
The in-vehicle communication device according to (15), in which the control section performs synthesis with the other piece of data on the basis of delay information regarding an access control delay included in the synthesis information by going back by timing corresponding to the delay information.
(17)
The in-vehicle communication device according to (15) or (16), in which the control section outputs composite data obtained by combining the first data and the other piece of data by output timing on the basis of timing information regarding the output timing included in the synthesis information.
(18)
An in-vehicle communication system comprising
A communication method comprising:
A communication method for an in-vehicle communication device disposed in a first zone among a plurality of divided zones in a vehicle, the communication method including:
A communication method including:
Number | Date | Country | Kind |
---|---|---|---|
2021-117378 | Jul 2021 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2022/010515 | 3/10/2022 | WO |