Patent ID: 7882254
Filing Date: 2011-02-01
Classification: H04L

Abstract:
1. A method for transmitting data between different network protocols having a network protocol layer architecture based on the Open Systems Interconnection (OSI) reference model, the method comprising: receiving, at a common protocol layer, application data from an application layer of a first network device and generating a first common protocol unity packet by attaching a preamble and a common protocol header to the application data; transmitting the first common protocol unity packet to a first outside interface module between the first network device and a common protocol processing chip set; transmitting a common protocol packet produced by removing the preamble from the first common protocol unity packet, from the first outside interface module to the common protocol processing chip set; switching, at the common protocol processing chip set, the common protocol packet to a second outside network interface module between the common protocol processing chip set and a second network device according to a destination address of the common protocol header; and perceiving, at the second outside network interface module, the common protocol packet as application data, attaching a preamble and a common protocol header to the common protocol packet generating a second common protocol unity packet, and transmitting the second common protocol unity packet to the second network device; wherein transmitting of data through the common protocol layer is bypassed when the first network device communicates with another device using the same protocol in a network, and is performed when the first network device communicates with a second network device using a different protocol in the network, and wherein the common protocol header, comprises: a source address having information about a source of a signal transmitted; a destination address having information about a destination of the signal transmitted; an option field related to a traffic type, a packet transmission method, and home network management; a sequence field used in segmentation and reassembly processes; a length field indicating magnitude of application data; and a reserved field for use hereafter; and wherein the common protocol layer performs packet switching, broadcast or multicast, address conversion, device control, packet classification, security, congestion access control, and resource management.