[go: up one dir, main page]

CN1329850C - Multi-path bus data transmission method and system - Google Patents

Multi-path bus data transmission method and system Download PDF

Info

Publication number
CN1329850C
CN1329850C CNB2004100027693A CN200410002769A CN1329850C CN 1329850 C CN1329850 C CN 1329850C CN B2004100027693 A CNB2004100027693 A CN B2004100027693A CN 200410002769 A CN200410002769 A CN 200410002769A CN 1329850 C CN1329850 C CN 1329850C
Authority
CN
China
Prior art keywords
data
data transmission
transmitted
transmission channels
transmitting
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.)
Expired - Fee Related
Application number
CNB2004100027693A
Other languages
Chinese (zh)
Other versions
CN1648886A (en
Inventor
林家骏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sunplus Technology Co Ltd
Original Assignee
Sunplus Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sunplus Technology Co Ltd filed Critical Sunplus Technology Co Ltd
Priority to CNB2004100027693A priority Critical patent/CN1329850C/en
Publication of CN1648886A publication Critical patent/CN1648886A/en
Application granted granted Critical
Publication of CN1329850C publication Critical patent/CN1329850C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Communication Control (AREA)
  • Small-Scale Networks (AREA)

Abstract

A data transmission method and system for multi-path bus is disclosed, which divides the data block to be transmitted into data segments to be transmitted through the multi-path bus with multiple data transmission channels. The receiving end receives and reassembles the data segments through the data transmission channels, so that the flexible application of data transmission rate and circuit board area occupation can be maintained. In addition, when no data segment to be transmitted is found, the data segment being transmitted is allowed to be transmitted simultaneously through another data transmission channel, so as to avoid the situation that the data transmission cannot be completed or the data transmission is delayed when the signal quality of one data transmission channel is poor.

Description

Multi-path bus data transmission method and system
Technical field
The invention relates to a kind of data transmission method and system, and particularly relevant for a kind of multi-path bus data transmission method and system.
Background technology
Along with the development of Information technology, distributed processing environment is the common selection in the computer system already, therefore, how undertaking between each device of different task, transmits information fast and stably via bus, has also become a big factor that influences system effectiveness.
Existing bus data transmission technology, nothing more than serial bus data transmission with and two kinds of column bus data transmission.The transmission of serial bus data as shown in Figure 1, it is the data that transmits the defeated data blocks of tendency to develop in the mode of tandem binary digit in regular turn, and the transmission of column bus data then as shown in Figure 2, and it is N the binary digit that transmits the defeated data blocks of tendency to develop with N bar bus transmission line L1~LN simultaneously.Therefore, and the transfer rate of column bus data transmission, the transfer rate of all transmitting than the serial bus data is high usually.
Yet, and the transmission of column bus data but needs bigger board area compared to the transmission of serial bus data.Save board area as desire, then need reduce the number of bus transmission line, and promote its transmission frequency, but because the difference of circuit-board laying-out (layout) when making frequency upgrading, has also faced the increase of every group of signal Synchronization degree of difficulty.In addition, no matter be to use transmission of serial bus data or also column bus data transmission,, promptly can't finish the transmission of data as long as a bus transmission line fault is arranged.
Summary of the invention
The purpose of this invention is to provide a kind of multi-path bus data transmission method and system, it can be cut into data fragment with data blocks, and transmits via a plurality of data transmission channels respectively.Receiving end then receives data fragment via a plurality of data transmission channels respectively and is recombinated, so can possess transmission rate information and the elasticity that takies board area, more can guarantee the degree of stability of data transmission.
For reaching above-mentioned and other purpose, the invention provides a kind of multi-path bus data transmission method, applicable to having a plurality of for example is the transmission system of the data transmission channel of universal serial convergence bus (USB) or optical fiber, comprise the following steps: that the data blocks that the transmission end of transmission system will be to be transmitted is cut into most data fragments, to transmit via those data transmission channels respectively; The receiving end of transmission system receives data fragment via those data transmission channels respectively, and is reassembled as data blocks; And the transmission end of this transmission system safeguards the state of those data transmission channels and those data fragments, and according to the state of those data transmission channels and those data fragments, decision is transmitted those data fragments via one of those data transmission channels.
Wherein, before transmitting data blocks, the transmission end of transmission system and receiving end can be linked up the size and the quantity of the defeated data fragment of decision tendency to develop via a data transmission channel wherein.
Wherein, the state of the transmission end of transmission system meeting data preservation transmission channel and data fragment, for example the data transmission channel is in idle or the use; Data fragment transmits or transmits for transmitting, waiting, so that according to the state of data transmission channel and data fragment, decide via which data transmission channel to transmit which data fragment.
Wherein, state as a data transmission channel is idle, and the state without any data fragment transmits for waiting, but the state that one of data fragment still arranged is in transmitting the time, can be with the data fragment in transmitting, transmit simultaneously via idle data transmission channel, when avoiding a certain data channel signal quality bad, cause the situation that to finish data transmission or the transmission of delay data.
Wherein, when transmitting, the transmission end of transmission system can be numbered data fragment, and the receiving end of transmission system is the numbering of reference fragment then, is reassembled as data blocks.
The present invention provides a kind of multi-path bus data transferring system of a kind of multi-path bus data transmission end, a kind of multi-path bus data receiving end and combination thereof in addition.
Multi-path bus data transmission end comprises: most individual transmission end transmitter and receivers and transmission end moderator.Most transmission ends transmitter and receivers are in order to provide most data transmission channels, and the transmission end moderator then couples the transmission end transmitter and receiver, are cut into most data fragments in order to data blocks that will be to be transmitted, to transmit via those data transmission channels respectively.
Multi-path bus data receiving end comprises: most individual receiving end transmitter and receivers and receiving end moderator.Most receiving end transmitter and receivers are in order to provide most data transmission channels, and the receiving end moderator then couples the receiving end transmitter and receiver, in order to receiving data fragment via those data transmission channels respectively, and are reassembled as data blocks.
Wherein this transmission end moderator can be safeguarded the state of those data transmission channels and those data fragments, and according to the state of those data transmission channels and those data fragments, decision is transmitted those data fragments via one of those data transmission channels.
In the preferred embodiment of the present invention, the transmission end moderator is before transmitting data blocks, can be via a data transmission channel wherein, inquire the size and the quantity of the acceptable data fragment of receiving end moderator, the receiving end moderator then can be responded the size and the quantity of informing its acceptable data fragment.
In the preferred embodiment of the present invention, the state of transmission end moderator meeting data preservation transmission channel and data fragment, for example the data transmission channel is in idle or the use; Data fragment transmits or transmits for transmitting, waiting, so that according to the state of data transmission channel and data fragment, decide via which data transmission channel to transmit which data fragment.
In the preferred embodiment of the present invention, it is idle judging the state that a data transmission channel is arranged when the transmission end moderator, and the state without any data fragment transmits for waiting, but the state that one of data fragment still arranged is in transmitting the time, can be with the data fragment in transmitting, transmit simultaneously via idle data transmission channel, when avoiding a certain data channel signal quality bad, cause the situation that to finish data transmission or the transmission of delay data.
By in the above-mentioned explanation as can be known, because a kind of multi-path bus data transmission method provided by the present invention and system, be will be to be transmitted data blocks be cut into data fragment, to transmit via multi-path bus respectively with a plurality of data transmission channels, receiving end then receives data fragment via a plurality of data transmission channels respectively and is recombinated, so can possess transmission rate information and the elasticity utilization that takies board area.In addition, when finding data fragment not transmitted, and the data fragment in allowing to transmit transmits simultaneously via another data transmission channel, so in the time of can avoiding a certain data channel signal quality bad, cause the situation that to finish data transmission or the transmission of delay data, and then guarantee the degree of stability of data transmission.
Description of drawings
Fig. 1 shows a kind of serial bus data transmission synoptic diagram;
Fig. 2 shows a kind of and column bus data transmission synoptic diagram;
Fig. 3 is a kind of multi-path bus data transferring system block schematic diagram that shows the preferred embodiment according to the present invention;
Fig. 4 is that a kind of multi-path bus data transmission end that shows the preferred embodiment according to the present invention transmits process flow diagram;
Fig. 5 is that a kind of multi-path bus data receiving end that shows the preferred embodiment according to the present invention receives process flow diagram;
Fig. 6 is the multi-path bus data transmission synoptic diagram of display application optical fiber as the data transmission channel;
Fig. 7 is the multi-path bus data transmission synoptic diagram of display application universal serial convergence bus as the data transmission channel.
Embodiment
For above-mentioned and other purposes of the present invention, feature and advantage can be become apparent, hereinafter special with preferred embodiment, and cooperate appended graphicly, be described in detail below:
Please refer to shown in Figure 3ly, it is a kind of multi-path bus data transferring system block schematic diagram of the preferred embodiment according to the present invention.Show among the figure that this multi-path bus data transferring system 300 comprises multi-path bus data transmission end 310 and multi-path bus data receiving end 320.
Among the figure, multi-path bus data transmission end 310 comprises: transmission end moderator 311 and transmission end transmitter and receiver 312,313,314,315 etc., and multi-path bus data receiving end 320 comprises: receiving end moderator 321 and receiving end transmitter and receiver 322,323,324,325 etc.Certainly, as have the knack of this skill person and should know, the number of transmission end transmitter and receiver and receiving end transmitter and receiver should be decided on the number of the data transmission channel desiring to provide, and totally 4 data transmission channels such as 332,333,334 and 335 for example are provided among the figure, and then each needs 4 transmission end transmitter and receivers and receiving end transmitter and receiver.In addition, data transmission channel 332,333,334 and 335 etc. is not limited to the tandem bus, and it also can be the block form bus.
As shown in the figure, transmission end moderator 311 couples transmission end transmitter and receiver 312,313,314,315 etc., in order to will be cut into most data fragments as data blocks to be transmitted among the figure, to transmit via data transmission channel 332,333,334 and 335 respectively, it transmits flow process shown in the process flow diagram of Fig. 4, is described as follows.
When the holding state of S405, transmission end moderator 311 at first enters the S410 step, with the data blocks that judges whether to remain to be transmitted.During if any data blocks to be transmitted, just enter the S415 step, utilizing a sleeping data transmission channel that can transmit signal, receiving end is sent transmission demands such as the size of data fragment and quantity.Then, enter the S420 step to wait for the response message of receiving end, respond as receiving end and can't accept this and one transmit when requiring, then enter the S425 step, with size and the quantity of readjusting data fragment, otherwise enter the S430 step, the data fragment that data blocks to be transmitted is cut into several parts is also numbered.
Afterwards, in the S435 step, judge whether still to remain the data fragment that transmits, if any then entering the S440 step, with the sleeping data transmission channel that judges whether to transmit.When the sleeping data transmission channel that can transmit, just enter the S445 step, begin will be to be transmitted data fragment be arranged into the transmission end transmitter and receiver that can transmit and transmit, respectively each data fragment is spread out of step by step, finish the transmission action of whole data blocks.
In addition, in the S435 step as judge when not had data fragment to be transmitted, then enter the S450 step, to judge whether the data fragment of not finishing transmission as yet in the transmission, if any and judge when the sleeping data transmission channel that can transmit is arranged in the S440 step, the data fragment of not finishing transmission as yet in then will transmitting, arrangement is transmitted simultaneously via the transmission end transmitter and receiver that other can transmit, can't transmit the situation of finishing or postponing to transmit to avoid a certain channel signal quality bad, to cause.When judging that at S450 data transmission finishes, just enter the S455 step and transmit the end of transmission message and give receiving end, and enter the S460 step wait for receiving end respond finish receiving after, get back to the holding state of S405 step.
Please referring again to shown in Figure 3, receiving end moderator 321 couples receiving end transmitter and receiver 322,323,324,325 etc., in order to the data fragment that transmits via reception transmission ends such as data transmission channels 332,333,334,335 respectively, and be reassembled as data blocks, it receives flow process shown in the process flow diagram of Fig. 5, is described as follows.
When the holding state of S505, receiving end moderator 321 at first enters the S510 step, to judge whether to receive the transmission demand of transmission end,, whether conform to quantity with the resource of being grasped to judge the data fragment size that the transmission end tendency to develop is sent if any then entering the S515 step.When judging that data fragment size that the transmission end tendency to develop is sent does not conform to the resource of being grasped with quantity, then enter the S520 step, responds the big or small and quantity of suitable data fragment to the transmission end.After treating that both sides have confirmed the size and quantity of data fragment, just enter the S525 step and respond transmission approval message.
Afterwards, in the S530 step, the receiving end moderator judges whether data blocks receives, when not receiving, enter the S535 step and wait for reception data fragment and its numbering, enter the S540 step then, to move the correspondence position of the data blocks storage area of receiving end according to the numbering of data fragment.So respectively each data fragment is received, moves, finish the reception action of data blocks, enter the S545 step at last again, wait for receiving the end of transmission message, and respond the message that receives and give the transmission end, finish whole data transmission action.
Please refer to Fig. 6, it is for using the multi-path bus data transmission synoptic diagram of optical fiber as the data transmission channel.Show among the figure that its transmission end comprises transmission end moderator 611 and optical transmitting set 612,613,614,615, receiving end comprises receiving end moderator 621 and optical receiver 622,623,624,625.That is to say that transmission end moderator 611 can be cut into data A, data B, data C, data D and data E etc. with illustrated data blocks, and is sent to receiving end via optical transmitting set 612,613,614,615 respectively.621 of receiving end moderators receive via optical receiver 622,623,624,625 respectively, and respectively data A, data B, data C, data D and data E etc. are reassembled as the complete information block, and its action example is as follows:
At first, transmission end moderator 611 and receiving end moderator 621 can one of them be linked up the size and the quantity of decision data fragment via optical transmitting set 612,613,614,615 and optical receiver 622,623,624,625 etc.Then, transmission end moderator 611 cutting data blocks, and assign a cognizable data fragment numbering respectively, become data fragments such as data A, data B, data C, data D and data E.Afterwards, transmission end moderator 611 is assigned data A, data B, data C, data D respectively in regular turn via state and is transmitted for idle optical transmitting set 613,615,612 and 614, and its state changed in the use, other also changes the state of data A, data B, data C, data D in the transmission into, and the state of data E then is maintained to be waited to transmit.
At this moment, receiving end moderator 621 also changes the state of optical receiver 622,623,624,625 in the transmission into respectively.Suppose that optical receiver 622 responses finish receiving the data fragment of data C, then transmission end moderator 611 changes into the state of optical transmitting set 612 and optical receiver 622 idle respectively with receiving end moderator 621.Transmission end moderator 611 also changes the state of data C into simultaneously and transmitting, and data E is assigned via state to idle optical transmitting set 612 transmits, and then its state is changed in the use, and the state of data E is changed in the transmission.
Suppose the data transmission channel of optical transmitting set 612 to optical receiver 622, bad because of the transmission quality that is interfered, cause data C can't arrive receiving end smoothly always.At this moment, transmitted via the data B of optical transmitting set 615 and optical receiver 625 transmission and to have finished, and the state of optical transmitting set 615 and optical receiver 625 has changed to idle.So transmission end moderator 611 is assigned data E via state simultaneously and is transmitted for idle optical transmitting set 615.Finish receiving the data fragment of data E as optical receiver 625, and respond and finish receiving, the then reception action of receiving end moderator 621 cancellation optical receivers 622 is confirmed to receive whole data and response and is received message and give the transmission end, finishes the transmission of data.Transmission end moderator 611 also confirms to finish the transmission action, and the transmission action of cancellation optical transmitting set 612.
Please refer to Fig. 7, it is for using the multi-path bus data transmission synoptic diagram of universal serial convergence bus (USB) as the data transmission channel.Show among the figure that its transmission end comprises transmission end moderator 711 and USB transmitter and receiver 712,713,714,715, receiving end comprises receiving end moderator 721 and USB transmitter and receiver 722,723,724,725.That is to say that transmission end moderator 711 can be cut into data A, data B, data C and data D etc. with illustrated data blocks, and be sent to receiving end via the USB cable that connects USB transmitter and receiver 712,713,714,715 respectively.721 of receiving end moderators receive via USB transmitter and receiver 722,723,724,725 respectively, and respectively data A, data B, data C and data D etc. are reassembled as the complete information block, and its action is similar to the explanation of Fig. 6, repeats no more herein.
Though the present invention discloses as above with preferred embodiment; right its is not in order to limiting the present invention, anyly has the knack of this skill person, without departing from the spirit and scope of the present invention; when can being used for a variety of modifications and variations, so protection scope of the present invention is as the criterion when looking the accompanying Claim book person of defining.

Claims (13)

1.一种多重路径总线资料传输方法,适用于具有多个资料传输通道的一传输系统,其特征在于,包括下列步骤:1. A multi-path bus data transmission method is applicable to a transmission system with a plurality of data transmission channels, and is characterized in that, comprising the following steps: 该传输系统的传送端将待传送的一资料区块切割为多数个资料片段,以分别经由该些资料传输通道传送;The transmitting end of the transmission system divides a data block to be transmitted into a plurality of data fragments for transmission through the data transmission channels respectively; 该传输系统的接收端分别经由该些资料传输通道接收该些资料片段,并予以重组为该资料区块;以及the receiving end of the transmission system respectively receives the data segments via the data transmission channels and reassembles them into the data blocks; and 该传输系统的传送端维护该些资料传输通道及该些资料片段的状态,并依据该些资料传输通道及该些资料片段的状态,决定经由该些资料传输通道之一来传输该些资料片段。The sending end of the transmission system maintains the status of the data transmission channels and the data fragments, and decides to transmit the data fragments through one of the data transmission channels according to the status of the data transmission channels and the data fragments . 2.如权利要求1所述的多重路径总线资料传输方法,其特征在于,还包括下列步骤:2. multi-path bus data transmission method as claimed in claim 1, is characterized in that, also comprises the following steps: 该传输系统的传送端与接收端,经由该些资料传输通道之一来沟通决定欲传输的该些资料片段的大小与数量。The transmitting end and the receiving end of the transmission system communicate through one of the data transmission channels to determine the size and quantity of the data segments to be transmitted. 3.如权利要求1所述的多重路径总线资料传输方法,其特征在于,其中传送的步骤还包括:当该些资料传输通道之一的状态为闲置,且没有任何该些资料片段的状态为待传送,但尚有该些资料片段之一的状态为传送中时,可将传送中的该资料片段,经由闲置的该资料传输通道同时传输。3. The multi-path bus data transmission method as claimed in claim 1, wherein the step of transmitting further comprises: when the state of one of the data transmission channels is idle, and there is no state of any of the data fragments To be transmitted, but one of the data fragments is in the state of being transmitted, the data fragment being transmitted can be simultaneously transmitted through the idle data transmission channel. 4.如权利要求1所述的多重路径总线资料传输方法,其特征在于,其中该传输系统的传送端会将该些资料片段编号,而该传输系统的接收端则参考该些资料片段的编号,来予以重组为该资料区块。4. The multi-path bus data transmission method according to claim 1, wherein the transmitting end of the transmission system will number the data fragments, and the receiving end of the transmission system will refer to the numbers of the data fragments , to be reorganized into the data block. 5.一种多重路径总线资料传输系统,其特征在于,包括:5. A multi-path bus data transmission system, characterized in that, comprising: 多数个传送端传收器;a plurality of transmitter-receivers; 多数个接收端传收器,分别与该些传送端传收器构成多数个资料传输通道;A plurality of receiving-end transceivers respectively form a plurality of data transmission channels with the transmitting-end transceivers; 一传送端仲裁器,耦接该些传送端传收器,用以将待传送的一资料区块切割为多数个资料片段,以分别经由该些资料传输通道传送;以及A transmitting-end arbiter, coupled to the transmitting-end transceivers, is used to divide a data block to be transmitted into a plurality of data segments for transmission through the data transmission channels respectively; and 一接收端仲裁器,耦接该些接收端传收器,用以分别经由该些资料传输通道接收该些资料片段,并予以重组为该资料区块;a receiving-end arbiter, coupled to the receiving-end transceivers, for receiving the data segments respectively through the data transmission channels, and reassembling them into the data block; 其中该传送端仲裁器会维护该些资料传输通道及该些资料片段的状态,并依据该些资料传输通道及该些资料片段的状态,决定经由该些资料传输通道之一来传输该些资料片段。The transmitting arbiter will maintain the states of the data transmission channels and the data fragments, and decide to transmit the data through one of the data transmission channels according to the states of the data transmission channels and the data fragments fragment. 6.如权利要求5所述的多重路径总线资料传输系统,其特征在于,其中该传送端仲裁器在传送该资料区块前,会经由该些资料传输通道之一,来与该接收端仲裁器沟通决定欲传输的该些资料片段的大小与数量。6. The multi-path bus data transmission system according to claim 5, wherein the arbiter at the transmitting end arbitrates with the receiving end through one of the data transmission channels before transmitting the data block The server communicates to determine the size and number of these data segments to be transmitted. 7.如权利要求5所述的多重路径总线资料传输系统,其特征在于,其中当该传送端仲裁器判断该些资料传输通道之一的状态为闲置,且没有任何该些资料片段的状态为待传送,但尚有该些资料片段之一的状态为传送中时,可将传送中的该资料片段,经由闲置的该资料传输通道同时传输。7. The multi-path bus data transmission system as claimed in claim 5, wherein when the transmitting arbiter judges that the state of one of the data transmission channels is idle, and there is no state of any of the data fragments as To be transmitted, but one of the data fragments is in the state of being transmitted, the data fragment being transmitted can be simultaneously transmitted through the idle data transmission channel. 8.如权利要求5所述的多重路径总线资料传输系统,其特征在于,其中该传送端仲裁器会将该些资料片段编号,而该接收端仲裁器则参考该些资料片段的编号,来予以重组为该资料区块。8. The multi-path bus data transmission system according to claim 5, wherein the transmitting arbiter will number the data fragments, and the receiving arbiter will refer to the numbers of the data fragments to be reorganized into the data block. 9.如权利要求5所述的多重路径总线资料传输系统,其特征在于,其中该些资料传输通道为光纤的资料传输通道。9. The multi-path bus data transmission system as claimed in claim 5, wherein the data transmission channels are optical fiber data transmission channels. 10.如权利要求5所述的多重路径总线资料传输系统,其特征在于,其中该些资料传输通道为通用串列总线的资料传输通道。10. The multi-path bus data transmission system as claimed in claim 5, wherein the data transmission channels are data transmission channels of Universal Serial Bus. 11.一种多重路径总线资料传送端,其特征在于,包括:11. A multi-path bus data transmission end, characterized in that, comprising: 多数个传送端传收器,用以提供多数个资料传输通道;以及a plurality of transmitter-receivers for providing a plurality of data transmission channels; and 一传送端仲裁器,耦接该些传送端传收器,用以将待传送的一资料区块切割为多数个资料片段,以分别经由该些资料传输通道传送;A transmitting-end arbiter, coupled to the transmitting-end transceivers, is used to divide a data block to be transmitted into a plurality of data segments, so as to transmit through the data transmission channels respectively; 其中该传送端仲裁器会维护该些资料传输通道及该些资料片段的状态,并依据该些资料传输通道及该些资料片段的状态,决定经由该些资料传输通道之一来传输该些资料片段。The transmitting arbiter will maintain the states of the data transmission channels and the data fragments, and decide to transmit the data through one of the data transmission channels according to the states of the data transmission channels and the data fragments fragment. 12.如权利要求11所述的多重路径总线资料传送端,其特征在于,其中该传送端仲裁器在传送该资料区块前,会经由该些资料传输通道之一,来询问接收端可接受的该些资料片段的大小与数量。12. The multi-path bus data transmitting end as claimed in claim 11, wherein the arbiter at the transmitting end will ask the receiving end through one of the data transmission channels before transmitting the data block. The size and number of these data fragments. 13.如权利要求11所述的多重路径总线资料传送端,其特征在于,其中当该传送端仲裁器判断该些资料传输通道之一的状态为闲置,且没有任何该些资料片段的状态为待传送,但尚有该些资料片段之一的状态为传送中时,可将传送中的该资料片段,经由闲置的该资料传输通道同时传输。13. The multi-path bus data transmitting end as claimed in claim 11, wherein when the transmitting end arbiter judges that the state of one of the data transmission channels is idle, and there is no state of any of the data fragments as To be transmitted, but one of the data fragments is in the state of being transmitted, the data fragment being transmitted can be simultaneously transmitted through the idle data transmission channel.
CNB2004100027693A 2004-01-20 2004-01-20 Multi-path bus data transmission method and system Expired - Fee Related CN1329850C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100027693A CN1329850C (en) 2004-01-20 2004-01-20 Multi-path bus data transmission method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100027693A CN1329850C (en) 2004-01-20 2004-01-20 Multi-path bus data transmission method and system

Publications (2)

Publication Number Publication Date
CN1648886A CN1648886A (en) 2005-08-03
CN1329850C true CN1329850C (en) 2007-08-01

Family

ID=34867459

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100027693A Expired - Fee Related CN1329850C (en) 2004-01-20 2004-01-20 Multi-path bus data transmission method and system

Country Status (1)

Country Link
CN (1) CN1329850C (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1369816A (en) * 2001-02-13 2002-09-18 明碁电通股份有限公司 Universal serial bus high-speed transmission device and method
WO2003046737A1 (en) * 2001-11-21 2003-06-05 Interdigital Technology Corporation User equipment (ue) having a hybrid parallel/serial bus interface

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1369816A (en) * 2001-02-13 2002-09-18 明碁电通股份有限公司 Universal serial bus high-speed transmission device and method
WO2003046737A1 (en) * 2001-11-21 2003-06-05 Interdigital Technology Corporation User equipment (ue) having a hybrid parallel/serial bus interface

Also Published As

Publication number Publication date
CN1648886A (en) 2005-08-03

Similar Documents

Publication Publication Date Title
CA1218437A (en) Method of polling to ascertain service needs
US6954787B2 (en) Method and apparatus for the addition and removal of nodes from a common interconnect
CN101873299B (en) Serial bus, communication method and system
JP2551304B2 (en) Broadcast link control method
CN113904762B (en) Full duplex 485 bus communication system with annular buffer zone and method
JP2003324443A (en) Ad hoc network system, ad hoc network communication method, and wireless terminal device
JPH0681113B2 (en) Time division multiplex wireless communication system
US5305320A (en) Peripheral communications network
EP0375909B1 (en) Multiple I/O channel
GB2251532A (en) Allocating identifiers in a local area network
US6501765B1 (en) Distributed method and apparatus for allocating a communication medium
US7218663B1 (en) Communication system in which arbitrary number of communication apparatuses form group to communicate with each other, and the communication apparatus
CN101453751A (en) Method for large file transmission under narrow-band network environment
US7664078B2 (en) Method and apparatus for efficient sharing of communication system resources
CN1329850C (en) Multi-path bus data transmission method and system
CN107357756A (en) The system that more equipment carry out IIC communications under holotype
CN113886310B (en) Bridging module, data transmission system and data transmission method
US7002947B1 (en) Method and system for data collision avoidance in a wireless communications system
JPH1174889A (en) Topology modification method
US7334030B2 (en) Method and apparatus for the addition and removal of nodes from a common interconnect
KR100440444B1 (en) Method for Communication between Master and Slave in Basestation
KR100713508B1 (en) Wireless network and method in which master and multiple slaves share floating data in real time
US20050111481A1 (en) [method and system for transmitting data through multi-path bus]
JPH0612897B2 (en) Communication control method in communication network system
US6463491B1 (en) Data transfer making efficient use of time concerning bus arbitration

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070801

Termination date: 20150120

EXPY Termination of patent right or utility model