The present invention processes cable modem functions on a host computer.
The cable modem receives hardware specific modem functions and transfers
these functions to the host computer. An abstraction layer in the host
computer receives the functions and converts the functions to/from
hardware specific functions. The abstraction layer may be a DOCSIS
abstraction layer. A firmware emulator (firmulator) then receives and
processes the modem functions. The firmware emulator includes a plurality
of state machines and networking protocol agents.
De onderhavige uitvinding verwerkt de functies van de kabelmodem op een server. De kabelmodem ontvangt functies van de hardware de specifieke modem en brengt deze functies naar de server over. Een abstractielaag in de server ontvangt de functies en zet de functies in/van hardware-specifieke functies om. De abstractielaag kan een DOCSIS abstractielaag zijn. Een ingebouwde programmatuurmededinger (firmulator) ontvangt en verwerkt dan de modemfuncties. De ingebouwde programmatuurmededinger omvat een meerderheid van toestandsmachines en de agenten van het voorzien van een netwerkprotocol.