Vehicle based LAN a communication buffer memory having at least one more number of storage areas for receive status and source address than the number of areas for receive data
First Claim
1. A communication apparatus which comprises a buffer memory having n number of transmitting buffers each storing one unit of information to be transmitted to other communication apparatus respectively and m number of receiving buffers each storing one unit of information to be received from other communication apparatus respectively, and which temporarily stores information to be transmitted to other communication apparatus in said transmitting buffer and thereafter transmits it, and temporarily stores information to be received from the other communication apparatus in said receiving buffer and thereafter receives it,wherein said buffer memory is provided with:
- at least n+m+1 number of status registers each for storing information relating to status of said information in said buffers to be transmitted and received;
at least n number of transmitting error registers each for storing information relating to status of one unit of information in said buffers to be transmitted; and
at least m+1 number of receiving error registers each for storing information relating to status of said information in said buffers to be received.
0 Assignments
0 Petitions
Accused Products
Abstract
A primary object is to provide a communication apparatus, in particular, its buffer memory which conforms mainly to specifications of SAE-J1850 or ISO-9141. In the buffer memory, there are provided: at least, one more status registers storing information associated with the state of respective information to be transmitted and received, than the number of buffers storing information to be transmitted and received; at least, the same number of transmission error registers storing information associated with the transmitting state of information to be transmitted, as the buffers storing information to be transmitted; at least, one more receiving error registers storing information associated with the receiving state of information to be received, than the buffers storing information to be received; at least, one more source address registers storing information associated with the other communication apparatus which has transmitted respective information to be received, than the buffers storing information to be received; and at least, the same number of response information registers storing information responded from the communication apparatus which is to receive information when the information to be transmitted is transmitted, as the buffers storing information to be transmitted.
-
Citations
11 Claims
-
1. A communication apparatus which comprises a buffer memory having n number of transmitting buffers each storing one unit of information to be transmitted to other communication apparatus respectively and m number of receiving buffers each storing one unit of information to be received from other communication apparatus respectively, and which temporarily stores information to be transmitted to other communication apparatus in said transmitting buffer and thereafter transmits it, and temporarily stores information to be received from the other communication apparatus in said receiving buffer and thereafter receives it,
wherein said buffer memory is provided with: -
at least n+m+1 number of status registers each for storing information relating to status of said information in said buffers to be transmitted and received; at least n number of transmitting error registers each for storing information relating to status of one unit of information in said buffers to be transmitted; and at least m+1 number of receiving error registers each for storing information relating to status of said information in said buffers to be received.
-
-
2. A communication apparatus which comprises a buffer memory having n number of transmitting buffers each storing one unit of information to be transmitted to other communication apparatus respectively and m number of receiving buffers each storing one unit of information to be received from other communication apparatus respectively, and which temporarily stores information to be transmitted to the other communication apparatus in said transmitting buffer and thereafter transmits it, and temporarily stores information to be received from other communication apparatus in said receiving buffer and thereafter receives it, respectively,
wherein said buffer memory is provided with at least m+1 number of storage areas, each for storing source address information relating to remote communication apparatus from which said information is transmitted to facilitate retransmission of data which could not be accommodated by said receiving buffers.
-
3. A communication apparatus which comprises a buffer memory having n number of transmitting buffers each storing one unit of information to be transmitted to other communication apparatus respectively and m number of receiving buffers each storing one unit of information to be received from other communication apparatus respectively, and which temporarily stores information to be transmitted to other communication apparatus in said transmitting buffer and thereafter transmits it, and temporarily stores information to be received from the other communication apparatus in said receiving buffer and thereafter receives it,
wherein said buffer memory is provided with: -
at least n+m+1 number of status registers each for storing information relating to status of said information in said buffers to be transmitted and received; at least n number of transmitting error registers each for storing information relating to status of said information in said buffers to be transmitted; at least m+1 number of receiving error registers each for storing information relating to status of said information in said buffers to be received; at least m+1 number of source address registers each for storing information relating to another communication apparatus from which information to be received is transmitted; and at least n number of returning information registers each for, when information to be transmitted is transmitted, storing information being returned from another communication apparatus by which additional information to be transmitted may be retrieved. - View Dependent Claims (4, 5, 6)
-
-
7. A communication apparatus which comprises:
-
a transmitting buffer group consisting of n number of transmitting buffers each of which store one unit of information in order to temporarily store information to be transmitted to other communication apparatus and thereafter output it; a receiving buffer group consisting of m number of receiving buffers each of which stores one unit of information in order to temporarily store information to be received from other communication apparatus and thereafter receive it; at least n+m+1 number of status registers, each of which stores information relating to status of said information in said buffers to be transmitted and received; at least n number of transmitting error registers each of which stores information relating to transmitting status of said information in said buffers to be transmitted; at least m+1 number of receiving error registers each of which stores information relating to receiving status of said information in said buffers to be received; at least m+1 number of source address registers each of which stores information relating to other communication apparatus having transmitted information to be received; and at least n number of returning information registers each of which, when information to be transmitted is transmitted, stores information being returned from another communication apparatus to permit additional information to be transmitted; further comprising; transmitting buffer designating means for designating usable ones of said transmitting buffers in the case where the information to be transmitted to another communication apparatus is stored in one of transmitting buffers of said transmitting buffer group; receiving buffer designating means for designating usable ones of said receiving buffers in the case where the information to be received from another communication apparatus is stored in one of receiving buffers to said receiving buffer group; status register designating means for designating ones of said at least n+m+1 number of status registers corresponding to said designated transmitting buffers or receiving buffers in the case where any transmitting buffer or any receiving buffer is designated by said transmitting buffer designating means or receiving buffer designating means; transmitting error register designating means for designating one of said at least n number of transmitting error registers corresponding to said designated transmitting buffer in the case where any transmitting buffer is designated by said transmitting buffer designating means; returning information register designating means for designating one of said at least n number of returning information registers corresponding to said designated transmitting buffer in the case where any transmitting buffer is designated by said transmitting buffer designating means; receiving error register designating means for designating one of said at least m+1 number of receiving error registers corresponding to said designated receiving buffer in the case where any receiving buffer is designated by said receiving buffer designating means; and source address register designating means for designating one of said at least m+1 number of source address registers corresponding to said designated receiving buffer in the case where any receiving buffer is designated by aid receiving buffer designating means. - View Dependent Claims (8, 9, 10, 11)
-
Specification