Patent ID: 7774507

Claim:
A system for providing inter-processor communication using transmission control protocol/Internet protocol in a communication system, the system comprising: an access network controller (ANC); and a plurality of ethernet devices, wherein the ANC and the plurality of ethernet devices communicate with each other by transmission control protocol/Internet protocol through an Ethernet network, and wherein at least one of the ANC and the plurality of ethernet devices comprises: an Ethernet interface module providing an interface between an Ethernet device driver and an inter-processor communication module, determining a type of a received message, transmitting the message when the determined type of the message is a first message, queuing the message in a first mailbox corresponding to a second message when the determined type of the message is the second message; a message process module receiving the message transmitted by said Ethernet interface module, queuing the message received from said Ethernet interface module in a second mailbox corresponding to the first message; and a common application programming interface module providing an interface for performing data transmission and reception through said message process module, for management of the first and second mailboxes, for inter-processor communication buffer management, and for an inter-processor communication control function, said common application programming interface module being in communication with said Ethernet interface module and said message process module.