CN1205145A - 信息包收发装置及信息包接收装置 - Google Patents

信息包收发装置及信息包接收装置 Download PDF

Info

Publication number
CN1205145A
CN1205145A CN97191266A CN97191266A CN1205145A CN 1205145 A CN1205145 A CN 1205145A CN 97191266 A CN97191266 A CN 97191266A CN 97191266 A CN97191266 A CN 97191266A CN 1205145 A CN1205145 A CN 1205145A
Authority
CN
China
Prior art keywords
information
aforementioned
packets
reception
packet
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.)
Granted
Application number
CN97191266A
Other languages
English (en)
Other versions
CN1166131C (zh
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.)
Philip Electronic Ltd By Share Ltd
Panasonic Holdings Corp
Original Assignee
Philip Electronic Ltd By Share Ltd
Matsushita Electric Industrial 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 Philip Electronic Ltd By Share Ltd, Matsushita Electric Industrial Co Ltd filed Critical Philip Electronic Ltd By Share Ltd
Publication of CN1205145A publication Critical patent/CN1205145A/zh
Application granted granted Critical
Publication of CN1166131C publication Critical patent/CN1166131C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1835Buffer management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1848Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling and prioritising arrangements

Abstract

为了能够可靠接收与发送的请求信号包相应的应答信息包,当信息包发送手段21发送了请求信息包时,预测手段23根据发送的请求信息包对等待接收的应答信息包进行预测。当从传输媒体25接收了应答信息包时,比较手段26将信息包接收手段22本身的接收信息包与预测手段23预测的信息包的一部分进行比较,仅当他们一致时输出接收信息包。这样一来,通过优先接收仅仅是应答信息包,能够可靠接收等待接收的应答信息包,提高了传输媒体的可靠性。

Description

信息包收发装置及信息包接收装置
技术领域
本发明涉及使用传输媒体进行信息包(Packet)收发的信息包收发装置及信息包接收装置。
背景技术
在进行数字数据收发时,一般进行以信息包为单位的通信。发送装置一旦发送信息包,则接收装置就接收该信息包,接收到信息包所包含的数据。另外,在以这样的信息包为单位的数据通信中,当接收装置接收了信息包时,往往将表示信息包接收状态的确认(acknowledge)(下面叫做ack)返还给发送装置,通过这样提高通信的可靠性。在该ack中,包含传输中的出错状态及接收装置的状态等,也包含是否有必要重发等信息。
进行以这样的信息包为单位的通信的接口,有一种为IEEE1394接口。IEEE1394为IEEE进行标准化的下一代多媒体用高速串行接口(参考文献:高性能串行总线P1394/草案8.0V2,High Performance Serial Bus p1394/Dratf 8.0V2)。现在正在进行开发工作,以便将该IEEE1394用于数字AV装置中。
IEEE1394有两种传输,即传输有实时性要求的数据的同步信息包(isochrounus mode)传输及传输无实时性要求的数据、例如控制命令等的异步信息包(asynchrounus mode)传输。其中,在通常的异步信息包传输中,接收装置对各信息包要将ack返还发送装置。利用该ack,接收装置可以进行重发请求。另外,对于连接在接口上的所有装置进行发送为目的而使用的特殊异步信息包的情况下,不能返还ack。这种情况下,各接收装置不能请求重发。
IEEE 1394异步信息包有两种信息包,即为了进行动作请求的请求信息包(request packet)及为了返还根据请求信息包所请求的动作结果的应答信息包(response packet)。对于任何一种信息包,当接收了信息包时,都要将ack返还对方的装置。这两种信息包,除了对于请求信息包根据ack结束处理的情况外,通常是成对使用的。
图1为第1装置1对于第2装置2发送请求信息包时的顺序图。当第1装置1对于第2装置2发送请求信息包时,接收了该信息包的第2装置2将ack返还第1装置1。这种情况下的ack,可以表示重发请求、接收结束(正在处理中)或处理结束等。当该ack表示重发请求时,如图1所示,第1装置1再次发送请求信息包。另外,当ack表示接收结束时,由于表示第2装置2正在处理中,因此第1装置1等待接收相应的应答信息包。当ack表示处理结束时,就不进行应答信息包的发送。
另一方面,第2装置2在发送表示接收结束的ack之后,将包含根据请求信息包所请求的处理结果的应答信息包发送给第1装置1。第1装置1一旦接收该应答信息包,就将表示重发请求或处理结束的ack发送给第2装置2。这种情况下,如果ack表示重发请求,则第2装置2也再次发送应答信息包。另外,由于应答信息包不是进行处理请求,因此不能使用表示接收结束(正在处理中)的ack。
利用IEEE1394,如上所述那样进行请求信息包及应答信息包的收发。但是,对于连接在前述接口上的所有装置进行发送的所谓特殊的请求信息包的情况,不进行ack的发送。
利用IEEE1394,在进行利用这种请求信息包及应答信息包的通信中,规定了检测处理中断的暂停。即发送了请求信息包、并接收了表示接收结束的ack之后,当经过规定的时间还没有接收到应答信息包时,则判断为由于某种异常,根据请求信息包所请求的处理产生了中断。据此,发送请求信息包的装置可以进行下面的处理。反之,接收了请求信息包的装置,必须在该规定的时间内发送相应的应答信息包。这里所谓规定的时间,作为缺省值设定为100ms,该时间的设定可任意变更。
另外,IEEE1394具有所有装置同步用的约25MHz的计数器,叫做循环时间寄存器(cycle time register)。该计数器保证作为接口功能所有装置具有同样的值。因此,该循环时间寄存器能够作为IEEE1394接口上的时钟使用。
当如IEEE1394那样,利用成对的请求信息包及应答信息包进行处理时,在发送请求信息包之后,在等待应答信息包的时间内有可能接收到来自别的装置的请求信息包等。这种情况下,为了接收多个信息包,就有必要增大信息包接收用的缓冲器。另外,当由于接收了新的请求信息包,而不能使用信息包接收用缓冲器时,就要发送表示应答信息包重发请求的ack,根据这样的重发请求,就可能发生暂停,处理出现中断。由于这样的处理中断,就存在使通信可靠性明显下降的危险性。
另外,在处理新的请求信息包的时间内,由于不进行应答信息包的处理,估计要发送对于已接收的应答信息包表示重发请求的ack。在这种情况,也有可能发生与上述相同的处理中断。因此一直希望信息包收发装置不发生这样的处理中断,能够可靠地接收应答信息包。
另外,在等待期望的应答信息包的时间内,当接收到来自别的装置的新的请求信息包时,就发生处理中的多个处理。为此,所有的装置必须具有能进行多个处理的能力,问题是将导致各装置的处理及构成复杂化。
另外,在IEEE1394中有时使用对连接在接口上的所有装置进行发送的特殊信息包。该特殊信息包在发送重要信息时、主要是以接口全体管理为目的等的情况下使用。但是,在该特殊信息包的情况下,不能利用ack进行重发请求。因而,当信息包接收用的缓冲器不能用于其他信息包时等情况下,就不能接收该特殊信息包。这一情况的危险性在于,将导致整个接口的可靠性下降,不能进行正常的信息包的收发。
如前所述,在IEEE1394中,从进行请求信息包的发送开始到发送应答信息包为止的时间是一定的。发送请求信息包的装置,当经过该规定的时间还没有接收到相应的应答信息包时,则判断为处理中断。另一方面,接收到请求信息包的装置在该规定的时间内必须发送应答信息包,但是也有可能由于装置的状态不能在规定的时间内发送应答信息包。在这里,当超过该规定的时间后再发送应答信息包时,由于成为发送无效的信息包,因此存在妨碍其他有效信息包发送的危险性。
本发明揭示
本发明是考虑到上述以往的问题而提出的,目的在于实现能够使用传输媒体可靠地进行发送信息包及应答信息包收发的信息包收发装置及进行请求信息包接收的信息包接收装置。
为了解决这样的问题,本申请的权利要求1所述的发明,其特征在于,具有发送信息包的信息包发送手段,接收信息包并输出的信息包接收手段,根据前述信息包发送手段发送的信息包对前述信息包接收手段的动作进行控制的接收控制手段。
本申请的权利要求2所述的发明,其特征在于,前述接收控制手段进行控制,不接收前述信息包发送手段发送的请求信息包相应的应答信息包以外的信息包。
本申请的权利要求3所述的发明,其特征在于,前述接收控制手段进行控制,在从前述信息包发送手段发送请求信息包开始到接收前述请求信息包相应的应答信息包为止的时间内,不接收前述应答信息包以外的信息包。
本申请的权利要求4所述的发明,其特征在于,前述接收控制手段进行控制,在从前述信息包发送手段发送请求信息包之后的规定时间内,而且到接收前述请求信息包相应的应答信息包为止的时间内,不接收前述应答信息包以外的信息包。
本申请的权利要求5所述的发明,其特征在于,具有发送信息包的信息包发送手段,接收信息包并输出的信息包接收手段,根据前述信息包发送手段发送的信息包对前述请求信息包相应的应答信息包的信息包识别信息进行预测并输出预测识别信息的预测手段,将从前述预测手段接收的前述预测识别信息与从前述信息包接收手段接收的接收信息包的接收识别信息进行比较、仅仅当前述接收信息包是前述应答信息包相应的信息包时输出前述接收信息包的比较手段。
本申请的权利要求6所述的发明,其特征在于,当在前述信息包发送手段发送前述请求信息包之后的规定时间内没有接收到前述应答信息包时,前述比较手段将清除前述预测识别信息。
本申请的权利要求7所述的发明,其特征在于,具有接收信息包并输出的信息包接收手段,将能够进行重发请求的信息包加以暂时存储的通常信息包存储手段,将不能进行重发请求的信息包加以暂时存储的例外信息包存储手段,接收来自前述信息包接收手段的接收信号包、并根据前述接收信息包是否是能够进行重发请求的信息包而写入前述通常信息包存储手段及前述例外信息包存储手段的某一方、当前述通常信息包存储手段接收了在使用中的时间内能够进行重发请求的信息包时、进行前述接收信息包的重发指示的信息包选择手段,根据前述信息包选择手段的指示进行信息包重发请求的重发请求手段。
本申请的权利要求8所述的发明,其特征在于,当从前述信息包接收手段接收到能够进行重发请求的信息包时,而且进行前述接收信息包的重发指示时,前述信息包选择手段将清除前述接收信息包。
本申请的权利要求9所述的发明,其特征在于,当从前述信息包接收手段接收不能进行重发请求的信息包时,而且前述例外信息包存储手段正在使用中时,前述信息包选择手段将清除接收信息包。
本申请的权利要求10所述的发明,其特征在于,具有接收信息包并输出的信息包接收手段,将前述信息包接收手段接收到的接收信息包加以暂时存储的信息包存储手段,输出时刻的时刻输出手段,将来自前述时刻输出手段的前述时刻输入、并将前述信息包接收手段接收的前述接收信息包写入前述信息包存储手段的写入时刻加以保持的接收时刻保持手段,当前述接收信息包需要与其相应的应答信息包时,以前述信息包存储手段存储的前述接收信息包及前述接收时刻保持手段保持的前述写入时刻及前述时刻输出手段输出的时刻为基础生成前述应答信息包并输出的应答信息包生成手段,发送前述应答信息包的信息包发送手段。
本申请的权利要求11所述的发明,其特征在于,前述应答信息包生成手段,在输出前述应答信息包时,只有当从前述时刻输出手段输入的时刻处于前述写入时刻加上规定值的时刻之前时输出前述应答信息包。
本申请的权利要求12所述的发明,其特征在于,具有接收信息包并输出的信息包接收手段,将前述信息包接收手段接收到的接收信息包加以暂存储的信息包存储手段,输出时刻的时刻输出手段,将来自前述时刻输出手段的前述时刻输入、并将前述信息包接收于手段接收的前述接收信息包写入前述信息包存储手段的写入时刻加以保持的接收时刻保持手段,当前述接收信息包需要与其相应的应答信息包时、读出前述信息包存储手段存储的前述接收信息包及前述接收时刻保持手段保持的前述写入时刻、生成前述应答信息包并将前述应答信息包及前述写入时刻输出的应答信息包生成手段,将来自前述时刻输出手段的前述时刻输入、接收来自前述应答信息包生成手段的前述应答信息包及前述写入时刻、只有当进行发送的时刻不超过前述写入时刻加上规定值的时刻时发送前述应答信息包的信息包发送手段。
本申请的权利要求13所述的发明,其特征在于,具有接收信息包并输出的信息包接收手段,将前述信息包接收手段接收到的接收信息包加暂时存储的信息包存储手段,输出时刻的时刻输出手段,将来自前述时刻输出手段的前述时刻输入、并对前述信息包接收手段接收的前述接收信息包写入前述信息包存储手段之后所经过的时间进行测量并输出的测量手段,当前述信息包需要与其相应的应答信号时、以前述信息包存储手段存储的前述接收信息包及前述测量手段输出的前述经过时间为基础生成前述应答信息包并输出的应答信息包生成手段,发送前述应答信息包的信息包发送手段。
本申请的权利要求14所述的发明,其特征在于,前述应答信息包生成手段,只有当前述经过时间不超过规定值时才输出应答信息包。
本申请的权利要求15所述的发明,其特征在于,具有接收信息包并输出的信息包接收手段,将前述信息包接收手段接收的接收信息包加以暂时存储的信息包存储手段,输出时刻的时刻输出手段,将来自前述时刻输出手段的前述时刻输入、并对前述信息包接收手段接收的前述接收信息包写入前述信息包存储手段之后所经过的时间进行测量并输出的测量手段,当前述信息包需要与其相应的应答信息包时、对前述测量手段输出的前述经过时间进行监视、当前述经过时间超过规定时间时清除前述信息包存储手段存储的前述接收信息包的经过时间监视手段。
采用权利要求1~4的构成,信息包发送手段一旦发送请求信息包,则信息包接收手段就等待接收信息包的到来。这时当来自传输媒体的接收信息包是根据接收控制手段的控制信息所指示的应答信息包时,接收该信息包并向外部输出。
采用权利要求5及6的构成,信息包发送手段一旦发送请求信息包,则信息包接收手段就等待接收信息包的到来。预测手段根据发送的请求信息包对与该信息包相应的应答信息包的信息包识别信息进行预测。比较手段将从预测手段接收的预测识别信息与从信息包接收手段接收的接收信息包的接收识别信息进行比较,对接收信息包是否是与请求信息包相应的应答信息包进行识别,只有当是相应时才将接收信息包向外部输出。
采用权利要求7-9的构成,通常信息包存储手段将能够重发请求的信息包加以暂时存储,例外信息包存储手段将不能重发请求的信息包加以暂时存储。从信息包接收手段收到接收信息包,根据该接收信息包是否是能够重发请求的信息包,信息包选择手段将其写入通常信息包存储手段或例外信息包存储手段的某一方。当通常信息包存储手段正在使用中时接收了通常重发请求的信息包,则重发请求手段根据信息包选择手段的指示进行接收信息包的重发指示。
采用权利要求10及11的构成,信息包存储手段将信息包接收手段接收的接收信息包加以暂时存储。一旦接收时刻保持手段输入了来自时刻输出手段的时刻,则将信息包接收手段接收的接收信息包写入信息包存储手段的写入时刻加以保持。当接收信息包需要与其相应的应答信息包时,应答信息包生成手段以信息包存储手段存储的接收信息包及接收时刻保持手段保持的写入时刻及时刻输出手段输出的时刻为基础生成应答信息包并输出。
采用权利要求12的构成,则信息包存储手段将信息包接收手段接收的接收信息包加以暂时存储。一旦接收时刻保持手段输入了来自时刻输出手段的时刻,则将信息包接收手段接收的接收信息包写入信息包存储手段的写入时刻加以保持。当接收信息包需要与其相应的应答信息包时,应答信息包生成手段读出信息包存储手段存储的接收信息包及接收时刻保持手段保持的写入时刻,生成应答信息包,并输出应答信息包及写入时刻。信息包发送手段将来自时刻输出手段的时刻输入,接收来自应答信息包生成手段的应答信息包及写入时刻,只有当进行发送的时刻不超过写入时刻加上规定值的时刻时,发送应答信息包。
采用权利要求13及14的构成,信息包存储手段将信息包接收手段接收的接收信息包加以暂时存储、一旦测量手段输入了来自时刻输出手段的时刻,则对信息包接收手段将接收信息包写入信息包存储手段之后的经过时间进行测量。当接收信息包需要与其相应的应答信息包时,应答信息包生成手段以信息包存储手段存储的接收信息包及测量手段输出的经过时间为基础生成应答信息包并输出。
采用权利要求15的构成,信息包存储手段将信息包接收手段接收的接收信息包加以暂时存储。一旦来自时刻输出手段的时刻被输入,则测量手段对信息包接收手段将接收信息包写入信息包存储手段之后的经过时间进行测量。当信息包需要与其相应的应答信息包时,经过时间监视手段对从测量手段输出的经过时间进行监视,当经过时间超过规定时间时,清除信息包存储手段存储的接收信息包。
附图概述
图1为表示IEEE1394中请求信息包与应答信息包的收发关系的顺序图。
图2为本发明第1实施形态中的信息包收发装置基本构成图。
图3为本发明第2实施形态中的信息包收发装置基本构成图。
图4为本发明第3实施形态中的信息包收发装置基本构成图。
图5为本发明第4实施形态中的信息包收发装置基本构成图。
图6为本发明第5实施形态中的信息包收发装置基本构成图。
图7为本发明第6实施形态中的信息包收发装置基本构成图。
图8为本发明第7实施形态中的信息包接收装置基本构成图。
图9为根据IEEE1394进行收发的信息包构成图。
[符号说明]
10,20,30,40,50,60信息包收发装置
11,21,41,51,61信息包发送手段
12,22,32,42,52,62,72信息包接收手段
13接收控制手段
14,24信息包生成手段
15,25,33,43,53,63,73传输媒体
23预测手段
26比较手段
31重发请求手段
34信息包选择手段
36例外信息包存储手段
35通常信息包存储手段
44,54,64,74时刻输出手段
45,55接收时刻保持手段
46,56,66,76信息包存储手段
47,57,67应答信息包生成手段
65测量手段
70信息包接收装置
77经过时间监视手段
901发送目的地ID
902 t1(事务处理标记)
903 rt(重发)
904 tcode(事务处理代码)
905 pri
906发送主(源)ID
907与信息包种类有关的信息
908首部用CRC
909数据
910数据用CRC
911数据包首部
912数据部
实施发明的最佳形态
(实施形态1)
利用附图就本发明第1实施形态中的信息包收发装置加以说明。图2为表示第1实施形态中的信息包收发装置基本构成的方框图。信息包收发装置10为将请求信息包发送给传输媒体15并接收应答信息包的装置,由信息包发送手段11、信息包接收手段12、接收控制手段13及信息包生成手段14构成。
信息包生成手段14生成请求信息包并输出至信息包发送手段11。信息包发送手段11一旦收到了该请求信息包,则将该信息包送出至传输媒体15,另外也输出至接收控制手段13。这里,信息包发送手段11在将信息包输出至传输媒体15时,在传输媒体15进行必要的协调动作等。
接收控制手段13将信息包发送手段11发送的请求信息包输入,将仅接收与该请求信息包相应的应答信息包用的控制信息传给信息包接收手段12。信息包接收手段12一旦输入了该控制信息,则在接收来自传输媒体15的信息包时,当该接收信息包是根据来自接收控制手段13的控制信息所指示的应答信息包时,接收该信息包并向外部输出。另一方面,当该信息包是根据控制信息所指示的应答信息包以外的信息包时,信息包接收手段12将清除该信息包。另外,信息包接收手段12也同时进行传输出错等的检测。
这里,当使用IEEE1394作为传输媒体15时,请求信息包及应答信息包所使用的信息包的形式如图9所示。
如该图中所示,信息包具有信息包首部911及数据部912,控制命令等数据909与数据用CRC910一起插入数据部912。发送目的地ID 901、发送主(源)ID906、t1(事务处理标记transaction label)902、rt(重发:retry)903、tcode(事务处理代码transaction code)904、pri(优先权:priority)905、与信息包种类有关的信息907及首部用CRC908等数据插入信息包首部911。
在IEEE1394中,根据tcode 904能够判断信息包是请求信息包还是应答信息包的哪一种。另外,在IEEE1394中有若干种请求信息包,与不同的请求信息包相应地设置若干种应答信息包。根据该tcode 904,能够判断是哪一种请求信息包或应答信息包。因而,当接收控制手段13将应该接收的信息包的tcod作为控制信息输出给信息包接收手段12时,信息包接收手段12根据信息包的前头部分能够判断接收的信息包是应该接收的信息包还是应该清除的信息包。
这样通过不接收所想要的应答信息包以外的信息包,就能够防止在等待应答信息包的时间内接收别的请求信息包。也就是说,信息包收发装置10就没有必要同时进行多个处理。另外,能够防止接收新的请求信息包,能够可靠接收等待的应答信息包。
这时,当连应答信息包种类的判断也不进行、而接收全部应答信息包时,也能够防止在等待应答信息包的时间内接收来自别的装置的请求信息包。
另外,接收控制手段13在接收所等待的应答信息包时,通过停止上述控制,也能够接收请求信息包。另外,在IEEE1394中,由于从发送请求信息包开始到发送应答信息包为止的时间是固定的,因此接收控制手段13当经过规定时间后可以仅中止接收应答信息包的控制。这样一来,当由于传输媒体15的异常等而不能接收应答信息包时,也能够进行别的处理。
当清除接收的请求信息包时,通过对于请求信息包进行重发请求,能够从后面再一次接收该请求信息包进行处理。特别是当使用IEEE1394作为传输媒体15时,接收的请求信息包清除了,还能够利用ack将重发请求传输给请求信息包的发送装置。
另外,省略接收控制手段13,让信息包生成手段14具有该功能,通过直接控制信息包接收手段12也能够得到同样的效果。
(实施形态2)
利用附图就本发明第2实施形态中的信息包收发装置加以说明。图3为表示第2实施形态中的信息包收发装置基本构成的方框图。另外,与第1实施形态相同的部分标以同一名称,并省略详细说明。信息包收发装置20为将请求信息包发送给传输媒体25与接收应答信息包的装置,由信息包发送手段21、信息包接收手段22、预测手段23、信息包生成手段24及比较手段26构成。
信息包生成手段24生成请求信息包,并输出至信息包发送手段21。信息包发送手段21一旦输入了该请求信息包,就将该信息包传送至传输媒体25,另外输出至预测手段23。这里,信息包发送手段21,当将信息包输出至传输媒体25时,在传输媒体25进行必要的协调动作。另一方面,信息包接收手段22,一旦接收到来自传输媒体25的信息包,则将该信息包输出至比较手段26。这时信息包接收手段22也进行传输出错等的检测。
预测手段23以信息包送手段21发送的请求信息包的一部分为基础,对等待接收的应答信息包的一部分进行预测并输出给比较手段26。比较手段26将接收信息包的一部分与从预测手段23收到的预测信息包的一部分进行比较,当它们一致时,将接收信息包输出。反之,当不一致时,将接收信息包清除。
当使用IEEE1394作为传输媒体25时,预测手段23以信息包发送手段21发送的请求信息包的信息包首部911为基础,对等待接收的应答信息包的信息包首部911的一部分进行预测并输出至比较手段26。这时如图9所示,信息包首部911中如前所述,由于t code 904是判断请求信息包及应答信息包的种类的,因此能够根据请求信息包的t code预测应答信息包的t code。另外,t1 902在请求信息包及应答信息包中是相同的。而发送目的地ID 901及发送主ID906也可以通过改换已发送的请求信息包的发送目的地ID及发送主ID进行预测。
进一步,比较手段26,当从预测手段23将等待接收的应答信息包的信息包首部输入、而从信息包接收手段22收到接收信息包时,将接收信息包的信息包首部与从预测手段23输入的信息包首部进行比较。这时,不是比较信息包首部的全部,而是仅比较预测手段23预测的部分。当两者一致时,将接收信息包向外部输出。反之,当不一致时,将接收信息包清除。
当清除接收的请求信息包时,通过对于请求信息包进行重发请求,能够从后面再一次接收该请求信息包进行处理,特别是当使用IEEE1394作为传输媒体25时,接收的请求信息包清除了,还能够利用ack将重发请求传输给请求信息包的发送装置。
另外,通过信息包生成手段24兼有预测手段23的功能,也能够省略预测手段23。这种情况下也能得到同样的效果。
(实施形态3)
利用附图就本发明第3实施形态中的信息包收发装置加以说明。图4为表示第3实施形态中的信息包收发装置基本构成的方框图。信号包收发装置30由重发请求手段31、信息包接收手段32、信息包选择手段34、通常信息包存储手段35及例外信息包存储手段36构成。
信息包接收手段32接收来自传输媒体33的信息包。这时信息包接收手段32进行传输出错等的检测。收到该接收信息包的信息包选择手段34根据该接收信息包是否是能够请求重发的信息包进行信息包的选择,当接收信息包是能够进行重发请求的信息包时,写入通常信息包存储手段35。这时当通常信息包存储手段35由于正在使用中而不能写入时,输出重发请求并清除接收信息包。反之,当接收信息包是不能进行重发请求的信息包时,写入例外信息包存储手段36。这时当例外信息包存储手段36由于正在使用中而不能写入时,清除接收信息包。
重发请求手段31当收到来自信息包选择手段34的重发请求时,将重发请求输出至传输媒体33。当使用IEEE1394作为传输媒体时,广播信息包(broadcastpacket)相当于该例外信息包。该广播信息包是对连接在总线上的全部装置进行发送的信息包,主要是以总线管理为目的而发送的。当接收通常的信息包时,接收装置在信息包接收之后进行ack的发送,如果有必要,能够请求重发。与此相反,广播信息包是在总线所有节点接收的信息包,不进行ack的发送。为此,不能进行使用ack的重发请求。因此,除了通常的信息包用存储手段外,另外再准备广播信息包用的存储手段,通过这样能够更可靠地接收以总线管理为目的等的重要的信息包。
(实施形态4)
利用附图就本发明第4实施形态中的信息包收发装置加以说明。图5为表示第4实施形态中的信息包收发装置基本构成的方框图。信息包收发装置40为根据接收的请求信息包生成应答信息包并进行发送的装置,由信息包发送手段41、信息包接收手段42、时刻输出手段44、接收时刻保持手段45、信息包存储手段46及应答信息包生成手段47构成。
信息包接收手段42,当接收了来自传输媒体43的请求信息包时,将接收信息包写入信息包存储手段46,同时将信息包的接收通知输出。接收时刻保持手段45将从时刻输出手段44输出的时刻输入,将收到来自信息包接收手段42的信息包接收通知的瞬间的时刻加以保持。
应答信息包生成手段47读出来自信息包存储手段46的请求信息包,生成与该请求信息包相应的应答信息包并输出。另外,该应答信息包生成手段47也可以利用微型计算机等来实现。信息包发送手段41将应答信息包生成手段42生成的应答信息包发送至传输媒体43。
应答信息包生成手段47当从信息包存储手段46读出请求信息包并生成应答信息包时,从接收时刻保持手段45输入请求信息包的接收时刻,再将时刻输出手段44输出的时刻输入。这里,当接收了请求信息包之后经过规定时间情况下,中止应答信息包的生成。另外,当将生成的应答信息包输出至信息包发送手段41时,在接收请求信息包之后经过规定时间情况下,不输出生成的应答信息包而将其清除。
在使用IEEE1394作为传输媒体43时,由于如图1所示的从请求信息包发送到应答信息包接收的时间是一定的,因此当应答信息包生成手段47生成及输出应答信息包时,通过识别请求信息包被接收的时刻,对于即使发送也无效的应答信息包能够控制不进行该应答信息包的生成或发送。另外,能够使用所有装置都具有的循环时间寄存器作为时刻输出手段44。
(实施形态5)
利用附图就本发明第5实施形态中的信息包收发装置加以说明。图6为表示第5实施形态中的信息包收发装置基本构成的方框图。信息包收发装置50为根据接收的请求信息包生成应答信息包并发送的装置,与第4实施形态相同,由信息包发送手段51、信息包接收手段52、时刻输出手段54、接收时刻保持手段55、信息包存储手段56及应答信息包生成手段57构成。
当信息包接收手段52从传输媒体53接收了若干个请求信息包时,在将这些接收信息包写入信息包存储手段56的同时,输出信息包的接收通知。接收时刻保持手段55将时刻输出手段54输出的时刻输入、然后将接收到来自信息包接收手段52的各信息包接收通知的瞬间时刻分若干组加以保持。
信息包存储手段56是能够存储多个请求信息包的手段,而且接收时刻保持手段55也是能够保持多个时刻的手段,因此当应答信息包生成手段57读出来自信息包存储手段56的请求信息包时,通过从接收时刻保持手段55读出与该请求信息包相应的接收时刻,应答信息包生成手段57就能够同时处理多个请求信息包。也就是说,信息包存储手段能够暂时存储的请求信息包不一定只限于一个,若保持多个接收时刻,在接收时刻保持手段也没有搞乱与各请求信息包的对应关系,则即使接收了多个请求信息包之后,也能够生成应答信息包。
信息包发送手段51将来自应答信息包生成手段57的应答信息包及请求信息包的接收时刻输入,另外将来自时刻输出手段54的时刻输入。这里,若从请求信息包接收时刻起达到规定时间之前,则将从应答信息包生成手段57输入的应答信息包输出至传输媒体53。反之,当接收了请求信息包后经过了规定时间,则清除应答信息包。
当使用IEEE1394作为传输媒体53时,由于如图1所示的从请求信息包发送到应答信息包接收的时间一定的,因此在请求信息包发送之后经过规定时间后,即使发送相应的应答信息包也是无效的。另外,由于为了进行信息包的发送,必须有总线协调,因此进行发送请求后到进行实际的发送需要花费时间。因而,通过在总线协调结束的时刻判断信息包发送的有效性,就能够防止发送无效的信息包。另外,能够使用所有装置都具有的循环时间寄存器作为时刻输出手段54。
(实施形态6)
利用附图就本发明第6实施形态中的信息包收发装置加以说明。图7为表示第6实施形态中的信息包收发装置基本构成的方框图。信息包收发装置60为根据接收的请求信息包生成应答信息包并发送的装置,由信息包发送手段61、信息包接收手段62、时刻输出手段64、测量手段65、信息包存储手段66、应答信息包生成手段67构成。
当信息包接收手段62从传输媒体63接收了请求信息包时,在将接收信息包写入信息包存储手段66的同时,输出信息包的接收通知。测量手段65将时刻输出手段64输出的时刻输入,然后对收到来自信息包接收手段62的信息包接收通知的瞬间开始的经过时间进行测量并输出。
应答信息包生成手段67从信息包存储手段66读出请求信息包,生成与该请求包相应的应答信息包并输出。另外,该应答信息包生成手段67也可以利用微型计算机等来实现。信息包发送手段61将应答信息包生成手段67生成的应答信息包发送至传输媒体63。
应答信息包生成手段67在从信息包存储手段66读出请求信息包并生成应答信息包时,从测量手段65输入接收该请求信息包之后的经过时间。这里,当接收请求信息包之后的经过时间超过规定值时,中止应答信息包的生成。另外,在将生成的应答信息包输出至信息包发送手段61时,当接收请求信息包之后的经过时间超过规定值时,不将生成的应答信息包输出而将其清除。
当使用IEEE1394作为传输媒体63时,由于如图1所示的从请求信息包发送到应答信息包接收的时间是一定的,因此应答信息包生成手段67,当应答信息包生成及输出时,可以知道请求信息包接收之后的时刻。为此,对于即使发送也无效的应答信息包能够控制不进行该应答信息包的生成或发送。另外,能够使用所有装置都具有的循环时间寄存器作为时刻输出手段64。
(实施形态7)
利用附图就本发明第7实施形态中的信息包接收装置加以说明。图8为表示第7实施形态中的信息包接收装置基本构成的方框图。信息包接收装置70为接收来自传输媒体73的请求信息包的装置,由信息包接收手段72、时刻输出手段74、测量手段75、信息包存储手段76及时间经过监视手段77构成。
当信息包接收手段72从传输媒体73接收了请求信息包时,在将接收信息包写入信息包存储手段76的同时,输出信息包的接收通知。测量手段75将时刻输出手段74输出的时刻输入,然后对收到来自信息包接收手段72的信息包接收通知的瞬间开始的经过时间进行测量并输出。
经过时间监视手段77将测量手段75输出请求信息包之后的经过时间输入,当该经过时间超过规定时间时,将写入信息包存储手段76的请求信息包清除。
当使用IEEE1394作为传输媒体73时,由于如图1所示的从请求信息包发送到应答信息包接收的时间是一定的,因此接收请求信息包之后经过规定时间后,就没有必要生成与该请求信息包相应的应答信息包。为此,通过清除信息包存储手段76所存储的请求信息包,能够不对无效的请求信息包进行相应的处理。另外,能够使用所有装置都具有的循环时间寄存器作为时刻输出手段74。
另外,对于第4实施形态、第5实施形态或第6实施形态及第7实施形态,可以加以任意组合使用。这种情况下,由各种实施形态所获得的减轻处理及通信媒体的有效利用等,能够得到更大的效果。
工业上的应用性
如上所述,采用权利要求1~4的发明,发送请求信息包的装置,在等待应答信息包的时间内,由于不接收新的请求信息包,因此没有必要进行多个处理。因而,用于信息包接收及处理所必须的信息包存储手段可以采用较小的手段。再加上,用于信息包接收所必须的存储手段即使较小,存储手段在由于接收别的请求信息包等正在使用中时也能够减少为了接收应答信息包而产生的重发。因此,能够更可靠地接收应答信息包。
采用权利要求5及6的发明,发送请求信息包的装置,在等待应答信息包的时间内,由于不接收新的请求信息包,因此没有必要进行多个处理。因而,用于信息包接收及处理所必须的信息包存储手段可以采用较小的手段,再加上,用于信息包接收所必须的存储手段即使较小,存储手段在由于接收别的请求信息包等正在使用中时也能够减少为了接收应答信息包而产生的重发。因此,能够更可靠地接收应答信息包。
采用权利要求7~9的发明,由于另外还具有通常信息包接收用的存储手段及例外信息包接收用的存储手段,因此更有可能用于发送重要信息,能够更可靠地接收例外信息包。
采用权利要求10及11的发明,在生成应答信息包时,由于利用接收请求信息包的时刻,因此当接收请求信息包之后经过了规定时间情况下,能够防止生成及发送无效的应答信息包。
采用权利要求12的发明,由于发送手段知道请求信息包被接收的时刻,因此通过应答信息包发送时与传输媒体之间的协调等,当请求信息包接收之后经过规定时间情况下,能够对即使发送也无效的应答信息包不进行发送。再通过不对传输媒体发送不需要的信息包,能够防止传输媒体具有的频带的浪费,能够有效利用传输媒体。
采用权利要求13及14的发明,在生成应答信息包时,通过利用接收了请求信息包之后的经过时间,当接收请求信息包之后经过了规定时间情况下,能够防止生成及发送无效的应答信息包。
采用权利要求15的发明,由于经过时间监视手段在接收了请求信息包之后经过了规定时间情况下,清除未经处理仍保存在信息包存储手段中的请求信息包,所以能够免去一旦从信息包存储手段读出请求信息包的无效处理。

Claims (15)

1.一种信息包收发装置,其特征在于,具有:
发送信息包的信息包发送手段,
接收信息包并输出的信息包接收手段,
根据前述信息包发送手段发送的信息包对前述信息包接收手段的动作进行控制的接收控制手段。
2.如权利要求1所述的信息包收发装置,其特征在于,前述接收控制手段进行控制,不接收前述信息包发送手段发送的与请求信息包相应的应答信息包以外的信息包。
3.如权利要求1所述的信息包收发装置,其特征在于,前述接收控制手段进行控制,在从前述信息包发送手段发送请求信息包开始到接收与前述请求信息包相应的应答信息包为止的时间内,不接收前述应答信息包以外的信息包。
4.如权利要求1所述的信息包收发装置,其特征在于,前述接收控制手段进行控制,在从前述信息包发送手段发送请求信息包之后的规定时间内,而且到接收与前述请求信息包相应的应答信息包为止的时间内,不接收前述应答信息包以外的信息包。
5.一种信息包收发装置,其特征在于,具有:
发送信息包的信息包发送手段,
接收信息包并输出的信息包接收手段,
根据前述信息包发送手段发送的请求信息包对与前述请求信息包相应的应答信息包的信息包识别信息进行预测并输出预测识别信息的预测手段,
将从前述预测手段接收的前述预测识别信息与从前述信息包接收手段接收的接收信息包的接收识别信息进行比较、仅仅当前述接收信息包是与前述应答信息包相应的信息包时输出前述接收信息包的比较手段。
6.如权利要求5所述的信息包收发装置,其特征在于,当在前述信息包发送手段发送前述请求信息包之后的规定时间内没有接收到前述应答信息包时,前述比较手段将清除前述预测识别信息。
7.一种信息包收发装置,其特征在于,具有:
接收信息包并输出的信息包接收手段,
将能够进行重发请求的信息包加以暂时存储的通常信息包存储手段,
将不能进行重发请求的信息包加以暂时存储的例外信息包存储手段,
接收来自前述信息包接收手段的接收信号包、并根据前述接收信息包是否是能够进行重发请求的信息包而写入前述通常信息包存储手段及前述例外信息包存储手段的某一方、当前述通常信息包存储手段接收了在使用中的时间内能够进行重发请求的信息包时、进行前述接收信息包的重发指示的信息包选择手段,
根据前述信息包选择手段的指示进行信息包重发请求的重发请求手段。
8.如权利要求7所述的信息包收发装置,其特征在于,当从前述信息包接收手段接收到能够进行重发请求的信息包时,而且进行前述接收信息包的重发指示时,前述信息包选择手段将清除前述接收信息包。
9.如权利要求7所述的信息包收发装置,其特征在于,当从前述信息包接收手段接收到不能进行重发请求的信息包时,而且前述例外信息包存储手段正在使用中时,前述信息包选择手段将清除接收信息包。
10.一种信息包收发装置,其特征在于,具有:
接收信息包并输出的信息包接收手段,
将前述信息包接收手段接收到的接收信息包加以暂时存储的信息包存储手段,
输出时刻的时刻输出手段,
将来自前述时刻输出手段的前述时刻输入、并将前述信息包接收手段接收的前述接收信息包写入前述信息包存储手段的写入时刻加以保持的接收时刻保持手段,
当前述接收信息包需要与其相应的应答信息包时,以前述信息包存储手段存储的前述接收信息包及前述接收时刻保持手段保持的前述写入时刻及前述时刻输出手段输出的时刻为基础生成前述应答信息包并输出的应答信息包生成手段,
发送前述应答信息包的信息包发送手段。
11.如权利要求10所述的信息包收发装置,其特征在于,前述应答信息包生成手段,在输出前述应答信息包时,只有当从前述时刻输出手段输入的时刻处于前述写入时刻加上规定值的时刻之前时输出前述应答信息包。
12.一种信息包收发装置,其特征在于,具有:
接收信息包并输出的信息包接收手段,
将前述信息包接收手段接收到的接收信息包加以暂时存储的信息包存储手段,
输出时刻的时刻输出手段,
将来自前述时刻输出手段的前述时刻输入、并将前述信息包接收于手段接收的前述接收信息包写入前述信息包存储手段的写入时刻加以保持的接收时刻保持手段,
当前述接收信息包需要与其相应的应答信息包时、读出前述信息包存储手段存储的前述接收信息包及前述接收时刻保持手段保持的前述写入时刻、生成前述应答信息包并将前述应答信息包及前述写入时刻输出的应答信息包生成手段,
将来自前述时刻输出手段的前述时刻输入、接收来自前述应答信息包生成手段的前述应答信息包及前述写入时刻、只有当进行发送的时刻不超过前述写入时刻加上规定值的时刻时发送前述应答信息包的信息包发送手段。
13.一种信息包收发装置,其特征在于,具有:
接收信息包并输出的信息包接收手段,
将前述信息包接收手段接收到的接收信息包加暂时存储的信息包存储手段,
输出时刻的时刻输出手段,
将来自前述时刻输出手段的前述时刻输入、并对前述信息包接收手段接收的前述接收信息包写入前述信息包存储手段之后所经过的时间进行测量并输出的测量手段,
当前述信息包需要与其相应的应答信号时、以前述信息包存储手段存储的前述接收信息包及前述测量手段输出的前述经过时间为基础生成前述应答信息包并输出的应答信息包生成手段,
发送前述应答信息包的信息包发送手段。
14.如权利要求13所述的信息包收发装置,其特征在于,前述应答信息包生成手段,只有当前述经过时间不超过规定值时才输出应答信息包。
15.一种信息包接收装置,其特征在于,具有:
接收信息包并输出的信息包接收手段,
将前述信息包接收手段接收的接收信息包加以暂时存储的信息包存储手段,
输出时刻的时刻输出手段,
将来自前述时刻输出手段的前述时刻输入、并对前述信息包接收手段接收的前述接收信息包写入前述信息包存储手段之后所经过的时间进行测量并输出的测量手段,
当前述信息包需要与其相应的应答信息包时、对前述测量手段输出的前述经过时间进行监视、当前述经过时间超过规定时间时清除前述信息包存储手段存储的前述接收信息包的经过时间监视手段。
CNB971912661A 1996-09-17 1997-09-16 信息包收发装置及信息包接收装置 Expired - Fee Related CN1166131C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP24471696A JP3560423B2 (ja) 1996-09-17 1996-09-17 パケット送受信装置及びパケット受信装置
JP244716/1996 1996-09-17
JP244716/96 1996-09-17

Publications (2)

Publication Number Publication Date
CN1205145A true CN1205145A (zh) 1999-01-13
CN1166131C CN1166131C (zh) 2004-09-08

Family

ID=17122853

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB971912661A Expired - Fee Related CN1166131C (zh) 1996-09-17 1997-09-16 信息包收发装置及信息包接收装置

Country Status (6)

Country Link
US (1) US6483845B1 (zh)
JP (1) JP3560423B2 (zh)
KR (1) KR100423773B1 (zh)
CN (1) CN1166131C (zh)
HK (1) HK1017791A1 (zh)
WO (1) WO1998012844A1 (zh)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1018821A1 (en) * 1999-01-08 2000-07-12 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Communication device and method
JP3148733B2 (ja) 1999-02-26 2001-03-26 株式会社神戸製鋼所 信号処理装置及び信号処理システム
JP3091184B2 (ja) 1999-03-03 2000-09-25 株式会社神戸製鋼所 通信システム及び通信装置
JP3098996B2 (ja) 1999-03-03 2000-10-16 株式会社神戸製鋼所 パケット通信装置
US6781987B1 (en) 1999-10-19 2004-08-24 Lucent Technologies Inc. Method for packet transmission with error detection codes
JP2001156842A (ja) * 1999-11-26 2001-06-08 Mitsubishi Electric Corp 伝送システム
US6957273B2 (en) * 2000-03-03 2005-10-18 Fujitsu Limited Packet transmitting/receiving method and apparatus for computer system
US7114002B1 (en) * 2000-10-05 2006-09-26 Mitsubishi Denki Kabushiki Kaisha Packet retransmission system, packet transmission device, packet reception device, packet retransmission method, packet transmission method and packet reception method
DE10102323A1 (de) * 2001-01-19 2002-07-25 Philips Corp Intellectual Pty Verfahren und Vorrichtung zur zuverlässigen Übertragung von Datenpaketen
JP2002247094A (ja) * 2001-02-20 2002-08-30 Pioneer Electronic Corp パケット送出装置および方法
JP4591736B2 (ja) * 2001-02-21 2010-12-01 ソニー株式会社 情報処理装置および方法、記録媒体、並びにプログラム
US20020129183A1 (en) * 2001-03-08 2002-09-12 James David Vernon Method of enhancing flow control in a data bus system by eliminating an acknowledge packet during a response phase to indicate a flow control condition
US7114001B2 (en) * 2001-05-11 2006-09-26 International Business Machines Corporation Predictive networking
KR100460967B1 (ko) * 2001-12-18 2004-12-09 삼성전자주식회사 접속률을 높일 수 있는 무선통신기기 및 그 방법
KR100460970B1 (ko) * 2002-01-10 2004-12-09 삼성전자주식회사 데이터 송수신 시스템 및 방법
KR100937314B1 (ko) * 2002-09-28 2010-01-18 주식회사 케이티 에이알큐 방식의 데이터통신에서의 패킷분할을 이용한 공격적 패킷 합성 방법
KR100934650B1 (ko) * 2002-10-02 2009-12-31 엘지전자 주식회사 하이브리드 자동재송요구 시스템에서 패킷 송/수신 방법
US8023520B2 (en) * 2003-03-27 2011-09-20 Hewlett-Packard Development Company, L.P. Signaling packet
KR100631579B1 (ko) 2004-08-11 2006-10-09 엘지전자 주식회사 사용자 플랜의 최적화를 위한 피티티 서비스 시스템 및 방법
US8161362B2 (en) * 2005-06-10 2012-04-17 Hitachi, Ltd. Task management control apparatus and method, having redundant processing comparison
JP4797867B2 (ja) 2006-07-31 2011-10-19 株式会社デンソー 車両用制御システムのメッセージ管理装置及び車両用制御システム
US8326781B2 (en) * 2007-09-27 2012-12-04 Intel Mobile Communications GmbH Method for the compressed transmission of data packet header fields in a packet-oriented data stream, method for compressing data packet header fields in a packet-oriented data stream, method for decompressing data packet header fields in a packet-oriented data stream, compression/decompression system, compression apparatus and decompression apparatus
KR101678487B1 (ko) * 2009-09-18 2016-11-23 한국전자통신연구원 무선 통신 시스템을 위한 데이터 송수신 장치 및 방법
US8705552B1 (en) 2010-02-09 2014-04-22 Marvell International Ltd. Controlling latency variations in a packet node

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4495570A (en) * 1981-01-14 1985-01-22 Hitachi, Ltd. Processing request allocator for assignment of loads in a distributed processing system
JP2538325B2 (ja) 1988-10-20 1996-09-25 三洋電機株式会社 自動端末終端点識別子割当端末
JP2986802B2 (ja) * 1989-03-13 1999-12-06 株式会社日立製作所 プロトコル高速処理方法
JPH03117242A (ja) 1989-09-29 1991-05-20 Nec Ibaraki Ltd データ伝送のリトライ方法
JPH0716197B2 (ja) 1989-10-23 1995-02-22 日本電気株式会社 パケットバスの外部折返し試験方式およびパケット転送装置
US5224095A (en) * 1990-01-30 1993-06-29 Johnson Service Company Network control system and method
US5052029A (en) * 1990-04-05 1991-09-24 Apple Computer, Inc. Self-correcting synchronization signal method and apparatus
US5287550A (en) * 1990-12-24 1994-02-15 Motorola, Inc. Simulcast scheduler
JP3305769B2 (ja) * 1992-09-18 2002-07-24 株式会社東芝 通信装置
US5477216A (en) * 1992-10-30 1995-12-19 General Electric Company Electrical metering device and associated method for temporarily storing data during transmission of the data to a remote communications device
US5546391A (en) * 1993-03-04 1996-08-13 International Business Machines Corporation Central shared queue based time multiplexed packet switch with deadlock avoidance
JPH0730502A (ja) 1993-07-09 1995-01-31 Nec Corp 監視装置
JP3549003B2 (ja) * 1993-08-31 2004-08-04 株式会社日立製作所 情報送出装置および情報送出/受信システム
JP3358254B2 (ja) * 1993-10-28 2002-12-16 株式会社日立製作所 通信制御装置および通信制御用回路装置
US5712624A (en) * 1995-03-03 1998-01-27 Motorola, Inc. Method and apparatus for optimizing receiver synchronization in a radio communication system
US5742840A (en) * 1995-08-16 1998-04-21 Microunity Systems Engineering, Inc. General purpose, multiple precision parallel operation, programmable media processor
US5701302A (en) * 1995-10-25 1997-12-23 Motorola, Inc, Method and apparatus for adaptively companding data packets in a data communication system
JP3208305B2 (ja) * 1995-11-14 2001-09-10 シャープ株式会社 通信装置および通信方法
US5845145A (en) * 1995-12-21 1998-12-01 Apple Computer, Inc. System for generating and sending a critical-world-first data response packet by creating response packet having data ordered in the order best matching the desired order
US5761490A (en) * 1996-05-28 1998-06-02 Hewlett-Packard Company Changing the meaning of a pre-decode bit in a cache memory depending on branch prediction mode
US5758087A (en) * 1996-06-14 1998-05-26 International Business Machines Corporation Apparatus and method for predicted response generation
US6088591A (en) 1996-06-28 2000-07-11 Aironet Wireless Communications, Inc. Cellular system hand-off protocol
US5848064A (en) * 1996-08-07 1998-12-08 Telxon Corporation Wireless software upgrades with version control

Also Published As

Publication number Publication date
JPH1093623A (ja) 1998-04-10
US6483845B1 (en) 2002-11-19
HK1017791A1 (en) 1999-11-26
CN1166131C (zh) 2004-09-08
WO1998012844A1 (fr) 1998-03-26
KR100423773B1 (ko) 2004-05-17
JP3560423B2 (ja) 2004-09-02
KR19990067626A (ko) 1999-08-25

Similar Documents

Publication Publication Date Title
CN1205145A (zh) 信息包收发装置及信息包接收装置
CN1581835A (zh) 用于无线局域网的介质访问控制设备
CN1237455C (zh) 数据传输控制装置、电子设备、及数据传输控制方法
CN1309224C (zh) 信息包通信装置、系统及模块、数据处理器及转送系统
CN1282316C (zh) 传输媒体连接装置、控制装置、受控装置
CN1515420A (zh) 打印机系统及其动作控制方法
CN87106124A (zh) 多中央处理机互锁装置
CN1849751A (zh) 非主要比特无线电网络通信系统中的冲突检测
CN1497999A (zh) 移动通信系统,移动站,基站,及其数据包通信方法
CN1082794A (zh) 串行接口模块及其方法
CN1100428C (zh) 数据发送设备和数据接收设备
CN1849771A (zh) 无线电网络通信系统和协议
CN1855938A (zh) 无线通信设备和信息处理方法
CN1926825A (zh) 能够用帧来代替控制站的终端
CN101047894A (zh) 通信方法及通信装置
CN1234671A (zh) 数据通信系统、数据通信方法及数据通信设备
CN1332415A (zh) 信息处理设备、信息处理方法及采用该设备和方法的网桥
CN1144132C (zh) 通信系统和通信控制方法
CN1510960A (zh) 无线接入网络系统、无线通信方法、控制服务器及数据服务器
CN1851678A (zh) 一种在内存和数字信号处理器之间传送数据的方法
CN1787488A (zh) 在作为目的地的第二层交换机之间切换
CN1692609A (zh) 以太网(r)中的帧转发方法及节点
US6252874B1 (en) Ethernet card and ethernet card improvement methods
CN1601981A (zh) 数据传输控制装置和电子设备
CN1860743A (zh) 使用模式匹配的网络消息处理

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C53 Correction of patent for invention or patent application
CB02 Change of applicant information

Co-applicant after: Koninkl Philips Electronics NV

Co-applicant before: Philip electronic Limited by Share Ltd

COR Change of bibliographic data

Free format text: CORRECT: CO-APPLICANT; FROM: PHILIPS ELECTRONICS CO., LTD. TO: KANGNING KRIC PHILIPS ELECTRONICS CO., LTD.

C10 Entry into substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1017791

Country of ref document: HK

C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee