×

Terminal device, method for processing communication data inside the terminal device, and program for implementing the method

  • US 7,356,034 B2
  • Filed: 08/28/2003
  • Issued: 04/08/2008
  • Est. Priority Date: 10/01/2002
  • Status: Active Grant
First Claim
Patent Images

1. A terminal device comprising:

  • a device driver section for controlling an interface section that is connected to a network;

    a protocol stack section that is connected to the network via the device driver section based on a communication protocol at higher, than or equal to layer3 of OSI;

    a middleware section that is interposed between the protocol stack section and the device driver section, the middleware section including a sending section that, if a send request for a frame to be sent (hereinafter, referred to as “

    send frame”

    ) is issued from the protocol stack section, determines a send priority of the send request based on header information at layer2 to layer4 of OSI within the send frame, and then outputs the send request to the device driver section according to the send priority determined;

    a cache table in which specific session information is registered in advance; and

    multiple FIFOs each corresponding to the send priority,wherein the sending section includes;

    a header comparison section that, if a send request for a send frame is issued from the protocol stack section, determines a send priority of the send request by searching the cache table based on header information at layer2 to layer4 of OSI within the send frame, and then queues the send request to one of the multiple FIFOs corresponding to the send priority determined; and

    a synthesis section that synthesizes send requests outputted from the multiple FIFOs according to the send priority of the one of the multiple FIFOs to which the send request is queued, and then outputs a synthesized send request to the device driver section.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×