Software implementation of modem on computer

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 13/00 (2006.01) G06F 15/16 (2006.01) H04L 27/00 (2006.01) H04M 11/06 (2006.01)

Patent

CA 2284277

A software implementation of a modem, particularly designed to execute on a general purpose host processor (102), controlled by a non-real-time, multi- tasking operating system (OS), such as the Windows 95 OS. The software modem is scalable and portable. In this fashion, communications protocols (particularly datapumps) may be easily added to, or removed from, the system, and the modem may be easily adapted for use on other types of processors and operating systems. The controller and datapump portions execute as a plurality of interacting subsystems, each of which can execute at least one of several priority levels. A HRT level routine is responsible for handling an ASIC (106) that buffers transmit and receive samples destined to and received from the phone lines (116). A SRT level task includes logic that needs time functionality, but which is not time critical like the HRT logic. BRT routines execute in an event-driven basis and are used for many controller functions.

L'invention se rapporte à l'exécution par logiciel d'un modem, qui est en particulier conçu pour fonctionner sur un processeur hôte universel, commandé par un système d'exploitation (SE) multitâche à temps différé, tel que Windows 95. Le modem logiciel est portatif et à géométrie variable. Ainsi, des protocoles de communication (en particulier des pompes de données) peuvent être ajoutés au système ou en être ôtés facilement; le modem peut être aisément adapté pour être utilisé sur d'autres types de processeurs et de système d'exploitation. Les parties commande et pompe de données fonctionnent comme une pluralité de systèmes en interaction, chacun pouvant fonctionner à un niveau de priorité au moins. Un programme de niveau HRT est responsable de la manipulation d'un ASIC qui "tamponne" des échantillons d'émission et de réception destinés à des lignes téléphoniques ou en provenant. Une tâche de niveau SRT comprend une logique qui nécessite un certain potentiel de durée mais qui n'est pas à durée critique, contrairement à la logique HRT. Des programmes BRT fonctionnent en étant dirigés par les événements et sont utilisés pour exécuter de nombreuses de commande.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Software implementation of modem on computer does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Software implementation of modem on computer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software implementation of modem on computer will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1434849

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.