Data interfacing apparatus and method of a network electronic device

   
   

A data interfacing apparatus and method of a network electronic device are provided. The data interfacing apparatus includes a data receiving unit to receive execution packet data to execute functions of the a network electronic device data and control packet data to control the network electronic device from a host via a network; a data storage controlling unit to control storage of the execution packet data and/or the control packet data; a data storage unit to store the execution packet data and/or the control packet data; a network processing unit to generate transfer descriptors of the execution packet data stored in the data storage unit and/or generate a control block of the control packet data stored in the data storage unit; and an interface controlling unit to transmit packet data corresponding to the transfer descriptors to the network electronic device through direct memory access and/or transmit packet data corresponding to the control block to the network electronic device, and to receive response packet data from the network electronic device as a response to the control packet data. Accordingly, data is transmitted between a network electronic device and the data interfacing apparatus at high speeds by reducing local bus bandwidth occupancy rates of the network electronic device and the data interfacing apparatus. In addition, it is possible to simplify codes and minimize header information by using a streaming channel through direct memory access to skip pretreatment operations to interpret command languages.

Een gegeven dat apparaten en methode van een netwerk elektronisch apparaat omzet wordt verstrekt. De gegevens die apparaten omzet omvatten een gegeven dat eenheid ontvangt om de gegevens van het uitvoeringspakket te ontvangen om functies van gegeven van het netwerk elektronisch apparaat en de gegevens van het controlepakket uit te voeren om het netwerk elektronische apparaat van een gastheer via een netwerk te controleren; een controlerende eenheid van de gegevensopslag om opslag van de gegevens van het uitvoeringspakket en/of de gegevens van het controlepakket te controleren; een gegevensopslageenheid om de gegevens van het uitvoeringspakket en/of de gegevens van het controlepakket op te slaan; een netwerkverwerkingseenheid om overdrachtbeschrijvers van de gegevens te produceren van het uitvoeringspakket die in de gegevensopslageenheid worden opgeslagen en/of een controleblok van de gegevens te produceren van het controlepakket die in de gegevensopslageenheid worden opgeslagen; en een interface controlerende eenheid om pakketgegevens over te brengen die aan de overdrachtbeschrijvers aan het netwerk elektronische apparaat door direct geheugentoegang beantwoorden en/of pakketgegevens over te brengen die aan het controleblok beantwoorden aan het netwerk elektronische apparaat, en de gegevens van het reactiepakket van het netwerk elektronische apparaat te ontvangen als reactie op de gegevens van het controlepakket. Dienovereenkomstig, wordt het gegeven tussen een netwerk elektronisch apparaat overgebracht en de gegevens apparaten bij hoge snelheden door lokale de inbezitnemingstarieven van de busbandbreedte omzetten van het netwerk elektronische apparaat te verlagen en de gegevens die apparaten omzetten. Bovendien is het mogelijk om codes te vereenvoudigen en header informatie te minimaliseren door een stromend kanaal door direct geheugentoegang tot skip voorbehandelingsverrichtingen te gebruiken om beveltalen te interpreteren.

 
Web www.patentalert.com

< Communications system with data storage device interface protocol connectors and related methods

< USB-based peripheral device and method for starting up the USB-based peripheral device

> Coordinates input device

> Storage device having a probe and a storage cell with moveable parts

~ 00161