WO02058352A1

Simultaneous, transparent use of a telephone line for voice and data communications

Abstract

In one embodiment, a method for providing simultaneous voice, video, and data (16, 18, 20, 22) access services via Internet Protocol (IP) packets is described. The method includes recognizing a request form a subscriber to deliver at least two of voice, video and data services, mapping the voice, video, and data into subpackets, and mapping the subpackets into a single IP packet payload. After mapping, the IP packets are transported to a services provider where the voice, video, and data subpackets within the received IP Packets are identified and extracted from IP packet payload. The method further includes simultaneously switching voice subpackets into a telephone network and the video and data subpackets into a data network (32).

WO02058352A1, drawing sheet 1
Sheet 1 of 9

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

49 claims: 4 independent, 45 dependent

  1. 1
    WHAT IS CLAIMED IS:1. A method for delivering simultaneous voice, video, and data access services via Internet Protocol (IP) packets, said method comprising: recognizing a request from a subscriber to deliver at least two of voice, video and data services;mapping the voice, video, and data into subpackets;mapping the subpackets into a single IP packet payload;transporting the IP packets to a services provider;identifying the voice, video, and data subpackets within the received IP packets;extracting the subpackets from IP packet payload;and switching the voice subpackets into a telephone network and the video and data subpackets into a data network.
  2. 2
    A method according to Claim 1 wherein recognizing a request comprises concurrently emulating at least one of a computer interface, a telephone, a telephone network, and a network interface with a subscriber access node.
  3. 3
    A method according to Claim 2 wherein recognizing a request comprises signaling a subscriber access node to provide at least one of dial tone, ringing, busy signal, and Automatic Number Identification (ANI).
  4. 4
    A method according to Claim 2 wherein recognizing a request comprises signaling a subscriber access node to log all outgoing calls, log called numbers placed from telephones that are physically connected to the subscriber access node, and enable the placement and reception of multiple, simultaneous, Dual Tone Multi Frequency (DTMF) telephone calls.
  5. 5
    A method according to Claim 2 wherein transporting the IP packets to a services provider comprises delivering dual modem communications to link a computer modem, telephony devices, and Internet services using a subscriber access node configured to perform emulation of the modem, devices and services.
  6. 6
    A method according to Claim 2 wherein transporting the IP packets to a services provider comprises switching ethernet packets between subscriber devices and at least one of cable modem, digital subscriber line (DSL), wireless, and regional ethernet Internet services using a subscriber access node configured to perform emulation of the modem, devices and services.
  7. 7
    A method according to Claim 1 wherein mapping the voice, video, and data into subpackets comprises simultaneously interleaving multiple voice signals into voice subpackets.
  8. 8
    A method according to Claim 1 wherein extracting the subpackets from IP packet payload comprises simultaneously decompressing multiple voice signals and creating voice packets that are extracted from pre-defined slots within the payload of an IP packet.
  9. 9
    A method according to Claim 2 wherein emulating a telephone network with a subscriber access node comprises mapping subscriber access nodes to shared public switched telephone network (PSTN) trunk groups.
  10. 10
    A method according to Claim 9 wherein recognizing a request from a subscriber comprises:setting up a table of direct inward dial (DID) numbers offered by a PSTN service provider;mapping the DID numbers to incoming telephone trunks deployed by the PSTN service provider;waiting for at least one subscriber to dial-in via said subscriber access node to a local Network Over Voice Line (NOVL) node;requesting one of the DID numbers and trunks to be assigned and activated with call forwarding;selecting one of the DID numbers and associated tαinks from routing tables within a Network Over Voice Line (NOVL) provisioning system;providing the subscriber access node with an Internet access telephone number and an internet protocol (EP) address for the assigned NOVL node;establishing a network connection by completing a modem connection between the subscriber access node and a local Internet access port;and sending a message to the subscriber access node, verifying voice services have been activated for simultaneous voice, video, and data.
  11. 11
    A method according to Claim 10 further comprising:receiving a telephone call at a DID number;and sending a packet to the subscriber access node switching the unit into a voice, video, data interleaved mode.
  12. 12
    A method according to Claim 11 wherein extracting the subpackets comprises:identifying routing addresses of the voice subpackets;decompressing voice subpackets into voice signals;and digitizing the voice signals.
  13. 13
    A method according to Claim 12 wherein simultaneously switching voice subpackets comprises forwarding voice signals to the PSTN service.
  14. 14
    A method according to Claim 13 comprising:terminating the phone call at the DID number;and transmitting one or more packets to the subscriber access node thereby switching the unit to a data only service.
  15. 15
    A method according to Claim 11 wherein extracting the subpackets comprises:identifying routing addresses of video and data subpackets;and constructing new IP packets.
  16. 16
    A method according to Claim 15 wherein simultaneously switching video and data subpackets comprises transmitting the new IP packets into a local area network providing access to the Internet.
  17. 17
    A method according to Claim 10 wherein setting up a table of DID numbers and associated trunks comprises installing a number modem lines mapped to a proportional number of voice lines based upon anticipated call volume.
  18. 18
    A method according to Claim 10 wherein selecting one of the DID numbers comprises assigning a modem telephone number and a forwarding number for voice communications to the subscriber access node.
  19. 19
    A communications access device for simultaneously interconnecting one or more of subscriber telephones, computers, fax machines, communications devices, comprising:a processor;modem logic coupled to said processor;an interface for coupling said modem logic to an external device;an interface to a communications service, said interface coupled to said processor through said modem logic;a line interface circuit configured to emulate a PSTN line and coupled to said processor;a user device interface;and a switch coupled to said processor and configured to connect said user device interface to one of said communications service interface and said line interface circuit, said processor further configured to interleave voice communications received at said user device interface with at least one of video and data streams received at said external device interface for transmission through said communications service interface.
  20. 20
    An access device according to Claim 19 wherein said processor is configured to:receive interleaved voice, video, and data through said communications service interface;remove voice information from the interleaved data for transmission through said user device interface;and remove video and data from the interleaved data for transmission through said external device interface.
  21. 21
    An access device according to Claim 19 wherein said processor and said logic are configured to perform data signal modulation and demodulation of interleaved voice, video, and data which is compatible with a network connection.
  22. 22
    An access device according to Claim 19 wherein said switch is a relay.
  23. 23
    An access device according to Claim 19 wherein said modem logic is configured to meet at least one of V.34, V.90, V.42, V.42bis, V.44, and V.80 modem interface specifications.
  24. 24
    An access device according to Claim 19 wherein said modem logic is configured to interface with a computer modem through said external device interface.
  25. 25
    An access device according to Claim 19 wherein said modem logic is configured to link to at least one point of presence of an Internet service through said communications service interface.
  26. 26
    An access device according to Claim 19 wherein said user device interface is an interface to one or more wireline telephones.
  27. 27
    An access device according to Claim 19 wherein said user device interface is an interface to one or more wireless telephones.
  28. 28
    An access device according to Claim 19 wherein said user device interface is an interface to one or more fax machines.
  29. 29
    An access device according to Claim 19 wherein said processor is at least one of a digital signal processor, a microcontroller, a microprocessor, a reduced instruction set processor, an application specific integrated circuit, and programmable array logic.
  30. 30
    An access device according to Claim 19 wherein said external device interface comprises at least one of a serial interface, a universal serial bus interface, an RJ11 telecommunications interface, a RJ45 telecommunications interface, and an ethernet interface.
  31. 31
    An access device according to Claim 19 wherein said processor is configured to:forward a subscriber telephone line through said communications service interface to at least one of an Internet service provider (ISP) and a point of presence (POP) connection;support call origination and reception to the subscriber line while connected to at least one of the ISP and POP connection;and unforward the subscriber telephone line when the connection to the at least one of the ISP and POP is broken.
  32. 32
    An access device according to Claim 19 wherein said device is configured to appear as a modem at said communications service interface, said device further configured to use point-to-point protocol and a TCP-IP transport layer to transmit and receive interleaved voice, video, and data packets at said communications service interface, via a public switching telephone network and a rotary dial service of an Internet service provider.
  33. 33
    An access device according to Claim 19 wherein said device is configured to appear as a public switching telephone network and a rotary dial service to a modem connected to said external device interface.
  34. 34
    An access device according to Claim 19 wherein said communications service interface comprises at least one of an Ethernet interface, a cable modem interface, a digital subscriber line interface, and a wireless GSM or CDMA network interface.
  35. 35
    An access device according to Claim 34 wherein said device is configured to appear as a connectionless data service using point-to-point protocol and a TCP-IP transport layer to transmit voice, video, and data packets over an access network of an Internet service provider whose physical access services include data services delivered over CDMA or GSM wireless links, coaxial cable interconnected by transmission systems, DSL copper wire interconnected by transmission systems, or regional, ethernet data services.
  36. 36
    A network device which provides an interface between an intranet and direct inward dial (DID) telephone trunks, said device configured to support simultaneous delivery of voice, video, and data transmission, said device comprising:a public switched telephone network (PSTN) interface to a DID trunk;an IP network connection to an intranet;an IP packet processing and routing matrix;and a digital signal processing (DSP) matrix and associated memory, said device configured to set up and store a table of unused DID voice lines and associated telephone numbers, said DSP matrix configured to support voice compression and expansion, process dial in requests from at least one subscriber access node for one of the unused DID voice lines for call forwarding by selecting one of the DID voice lines from the table, provide a subscriber access node with a telephone number and an internet protocol (IP) address for said device, said PSTN interface configured to provide a network connection, and send a packet to the subscriber access node verifying a link to the DED trunk which supports voice communications.
  37. 37
    A network device according to Claim 36, wherein PSTN interfaces comprise at least one of Tl, T3, El, E3 ISDN PRI, SONET OC-3, SONET OC-12, SDH-l, and SDH-4.
  38. 38
    A network device according to Claim 36 further comprising an interface to public wireless networks, said interface comprising at least one of Tl, T3, El , E3 ISDN PRI, SONET OC-3, SONET OC-12, SDH-1 and SDH-4.
  39. 39
    A network device according to Claim 36 wherein said device is configured to support Signaling System #7 (SS7) interconnecting trunks.
  40. 40
    A network device according to Claim 36 further configured to emulate an end-office, telecommunications switch, said emulation comprising:sending ring and busy signals;sending tones for call forwarding and unforwarding;initiating call sessions at selected DID voice lines upon receiving incoming and outgoing requests for voice calls;and passing through telephone service features from PSTN providers.
  41. 41
    A network device according to Claim 36 further comprising an internal packet assembler and disassembler circuit matrix, said matrix configured to:map voice, video and data packets to subpackets in an outgoing IP packet payload;and extract voice, video and data subpackets from an incoming IP packet payload.
  42. 42
    A network device according to Claim 41 configured to:identify addresses of voice packets;switch voice packets to said disassembler matrix;decompress voice packets into voice signals;digitize voice signals, and map digitized voice signals into data frames consistent with PSTN and Public Wireless network services.
  43. 43
    A network device according to Claim 41 comprising a device management system, said device management system comprising:an operating system with a user interface;a network management system integrated with said DSP matrix, said PSTN interface, said IP network connection, said IP packet processing and routing matrix, and said packet assembler and disassembler circuit matrix.
  44. 44
    A network device according to Claim 43 wherein said operating system is one of a UNIX, LINUX, or Windows compatible operating system.
  45. 45
    A network device according to Claim 43 wherein said interface comprises a device delivering at least one of TCP/IP packets, Simple Network Management Protocol messaging, and ASCII data messaging streams.
  46. 46
    A simultaneous voice, video, and data system comprising:a network device;and a subscriber access node, said network device located at an ISP or Competitive Local Exchange Carrier (CLEC) POP and said subscriber access node connected to a user computer, said system configured to provide simultaneous voice, video and data capability by interleaving digitized voice, video and data information within an IP packet payload, said system being further configured to separate the voice, video, and data subpackets, voice being transferred to at least one telephone service, and the video and data being transferred to a network.
  47. 47
    A system according to Claim 46 wherein the network is at least one of an intranet and an Internet.
  48. 48
    A system according to Claim 46 wherein said network device and said subscriber node are combined with at least one of PSTN, wireless, cable or DSL physical transport services to emulate the delivery of public telephone services to a subscriber. 48. A system according to Claim 46 wherein said network device and said subscriber node are combined with at least one of PSTN, wireless, cable or DSL physical transport service to simultaneously deliver two or more voice conversations to a single subscriber premises.
  49. 49
    A system according to Claim 46 wherein said network device and subscriber node are combined with at least one of PSTN, wireless, cable or DSL physical transport service to simultaneously deliver a combination of two heterogenous service sessions, the sessions including at least one of computer data, fax messages, wireline and wireless voice.
Independent claims49