Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Heterogeneous multi-bus data transmission method between information processing device

A technology of an information processing device and a data transmission method, which is applied in the directions of data exchange and bus network through path configuration, and can solve problems such as low bus reliability.

Inactive Publication Date: 2006-04-12
HARBIN INST OF TECH
View PDF0 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a heterogeneous multi-bus data transmission method between information processing devices, which can overcome the low reliability of existing similar redundant bus bus reliability

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Heterogeneous multi-bus data transmission method between information processing device
  • Heterogeneous multi-bus data transmission method between information processing device
  • Heterogeneous multi-bus data transmission method between information processing device

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0005] Specific implementation mode one: the following combination figure 1 with figure 2 This embodiment will be specifically described. The present invention comprises the following steps: 1. start; 2. the bus control device 1 is redundantly arranged between the CAN bus, the I2C bus and the SPI bus between the information processing device 2 at the sending end and the information processing device 3 at the receiving end. To set the state, the bus with the highest priority level is marked as the current effective bus, and the bus with the second priority level is used for hot backup, ready to take over data transmission when the current active bus transmission fails, and the bus control device 1 defaults to the CAN bus The priority level is the highest, and the SPI bus priority level is the lowest; three, the bus control device 1 judges whether there is data to be sent from the sending end information processing device 2 in its internal sending buffer 1-1; if the result is ...

specific Embodiment approach 2

[0013] Specific implementation mode two: the following combination image 3 This embodiment will be specifically described. The difference between this embodiment and Embodiment 1 is: after step 5, it also includes step 50, performing a limited number of data retransmissions; 60, judging whether the data transmission is successful according to the signal fed back by the bus; the result is yes , then return to the beginning of step two; if the result of step sixty is no, go to step six. For the switched bus, at first the faulty bus port will be reset and set to determine whether it is a recoverable port logic failure. Make settings, and then add the restored bus to the bus queue again. If it cannot be restored, it will be repaired or directly replaced by maintenance personnel.

specific Embodiment approach 3

[0014] Specific implementation mode three: the following combination Figure 4This embodiment will be specifically described. The difference between this embodiment and Embodiment 1 is that step 70 is also included after step 6, and the current data transmission is carried out again on the bus after switching to ensure that data is not lost. Frame identification (use 0 and 1 to distinguish the transmission of frames, 0 frames after 1 frame, 1 frame after 0 frames, there are no consecutive 0 frames and 1 frames), when the received continuous frame identification is found at the receiving end, it indicates The frame has been received, and the data of this transmission is directly discarded at this time to solve the data receiving redundancy problem. Then go to step seven. Such setting, 1. Ensure that the data being transmitted on the bus will not be lost when the bus fails; 2. Ensure that no data reception redundancy occurs when the bus is switched (that is, the same data will...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method for transmitting data with heterostructure multibus between information processing units includes dividing CAN, I 2C and SPI bus to be three different transmission priorities, using only bus with high transmission priority to transmit data in system at the same time and using one bus as hot standby for undertaking data transmission at any time when current effective bus is failure, closing current effective bus and start up bus with next priority to transmit data by utilizing bus control device to judge out fault and to issue switching over command if data transmission fault is occurred on current effective bus.

Description

technical field [0001] The invention relates to a multi-bus data transmission method between information processing devices. Background technique [0002] Today, with the vigorous development of information technology, the network has extended to all aspects of society. The transmission of information requires accuracy and timeliness, so the bus that transmits information should have the capability of continuous operation, that is, high availability. The patent application number is 98806346 "Redundant Serial Bus and Its Operation Method" discloses the bus mode of redundant setting of similar bus. In the event of disturbances affecting certain bus transmissions, all buses will not function properly, so such buses will have low reliability. Contents of the invention [0003] The purpose of the present invention is to provide a heterogeneous multi-bus data transmission method between information processing devices, which can overcome the defect of low reliability of the ex...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/40
Inventor 崔刚杨孝宗刘宏伟左德承曲峰苗百利董剑温东新向琳张展罗丹彦舒燕君王玲莫毓昌代明
Owner HARBIN INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products