IP Library Granted Patent US 7,460,523
Granted Patent B2
US 7,460,523 · App. 10/657,492 · Granted Dec 2, 2008

Client-server architecture for the delivery of broadband services

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,460,523
App. No.
10/657,492
Granted
Dec 2, 2008
Kind
B2
Abstract

A distributed processing system including one or more modems connected to a server through a network, such as a cable network or other similar network for transporting data and/or voice. The processing applied to information to be transported to a public network, such as the Internet, is performed by the server rather than the modem. Voice services are provided to telephone equipment connected to a modem by digitizing the voice signals and forwarding the signals as packets to the server. The application of a network stack to the voice packets is performed by the server prior to sending the packets over the public network. Likewise, voice packets received from the public network include network stack formatting. The server removes this formatting prior to sending the voice packets to the modem. This significantly reduces the complexity and cost of the modems.

Claims (81)

1. A modem for use in a network, the modem being suited for interfacing to telephone subscriber equipment and providing voice functionality, the modem comprising:

a subscriber line interface for interfacing to the telephone subscriber equipment;

an encoder/decoder coupled to the subscriber line interface;

a voice interface circuit coupled to the encoder/decoder;

a communication network interface coupled to the voice interface circuit;

the voice interface circuit being operable to receive digital signals representative of audio signals generated by the telephone subscriber equipment, format the digital signals into voice packets, and provide the voice packets to the communication network interface;

the voice interface circuit being operable to receive voice packets representative of audio signals from the communication network interface, remove formatting from the voice packets to create digital signals and provide the digital signals to the encoder/decoder;

the communication network interface operable to transmit and receive voice packets over the communication network without applying and removing network stack formatting; whereby the modem does not require a network stack;

the modem further comprising a local network interface coupled to the communication network interface, and wherein the communication network interface is operable to:

transmit and receive data packets over the communication network without the application and removal of applying and removing network stack formatting;

provide data packets received from the communication network to the local network interface; and

provide data packets received from the local network interface to the communication network.

2. The modem of claim 1 , wherein the communication network interface is further operable to give priority to voice packets over data packets.

3. The modem of claim 1 , wherein the voice packets and data packets include a packet type and the communication network interface is further operable to:

identify the packet type comprising a voice packet type and a data packet type' operate on the packet in accordance with the packet type; and

give an increased priority to voice packets over data packets.

4. The modern of claim 1 , wherein the subscriber line interface and the encoder/decoder are operable to interface to analog telephone subscriber equipment.

5. The modem of claim 1 , wherein the subscriber line interface and the encoder/decoder are operable to interface to digital telephone subscriber equipment.

6. The modern of claim 1 , wherein the subscriber line interface and the encoder/decoder are operable to interface to wireless telephone subscriber equipment.

7. The modem of claim 1 , wherein the communication network is based on coaxial technology.

8. The modem of claim 1 , wherein the communication network is based on twisted pair technology

9. The modem of claim 1 , wherein the communication network is based on fiber technology.

10. The modem of claim 1 , wherein the communication network is based on wireless technology.

11. A server for providing voice functionality over a packet network, the server comprising:

a communication network interface'

a packet network interrace;

a network stack; and

the server being operable to:

receive and transmit voice packets from and to a plurality of modems through a communication network at the communication network interface;

receive and transmit networked stacked voice packets from and to a plurality of destinations through a packet network at the packet network interface;

for voice packets received from a modem, applying a network stack to the voice packet prior to transmitting the networked stacked voice packet to a destination on the packet network; and

for network stacked voice packets received from the packet network, removing the network stack information prior to transmitting the voice packet to a modem;

wherein the voice packets and data packets include a packet type and the server is further operable to:

identify the packet type comprising a voice packet type and a data packet type; operate on the packet in accordance with the packet type; and

give an increased priority to processing voice packets over data packets.

12. The server of claim 11 , wherein the server is further operable to:

receive and transmit data packets from and to a plurality of modems through the communication network at the communication network interface; and

receive and transmit data packets from and to a plurality of destinations through the packet network at the packet network interface.

13. The server of claim 11 , wherein the voice packets and data packets include a packet type and the server is further operable to:

identify the packet type comprising a voice packet type, voice control packet type, data packet type and a data control packet type;

operate on the packet in accordance with the packet type; and

give an increased priority to voice packet types and voice control packet types over data packet types and data control packet types.

14. The server of claim 13 , wherein upon reception of a voice control packet type from a particular modem indicating that the modem is sending an offhook signal, the server increases the bandwidth for communicating with the particular modem.

15. The server of claim 13 , wherein the communication network is a cable network.

16. The server of claim 11 , wherein the voice packets and data packets include a packet priority and the server is further operable to give an increased priority to processing packets based on the packet priority.

17. In a cable network comprising a plurality of cable modems connected to a server through the cable network, a method for distributing the processing required to deliver for delivery of services to end user devices, the method comprising:

a modem receiving a service request from an end user device interfaced to a modem;

formatting the service request into one or more packets;

assigning a packet type to the one or more packets; and

delivering the one or more packets to a server over the cable network; the server receiving the one or more packets from the modem;

identifying the packet type of the one or more packets;

and if the packet is a voice packet, applying a network stack to the voice packet;

and delivering the networked stacked voice packet to a destination over a packet network;

wherein the modem interfaces to a plurality of telephone subscriber equipment, and the modem assigning a packet type further comprises assigning a unique voice packet type to digitized voice signals from each of the plurality of telephone subscriber equipment and a unique voice control packet type to packets indicating that each telephone subscriber equipment is offhook and onhook.

18. The method of claim 17 , wherein the modem interfaces to telephone subscriber equipment, and the step of the modem assigning a packet type further comprises the step of assigning a voice packet type to digitized voice signals and a voice control packet type to packets indicating that the telephone subscriber equipment is offhook and onhook.

19. The method of claim 17 , wherein the server interfaces to a packet network and further comprises the steps of:

the server receiving a packet from the packet network, the packet being destined for an end user device connected to a modem;

identifying the packet type of the received packet;

if the packet type is a voice packet, removing network stack information from the voice packet prior to forwarding the packet to the modem servicing the end user device and giving priority to delivering the voice packet over the delivery of any data packets;

if the packet type is a data packet, forwarding the data packet to the modem.

20. A system for distributing the processing for providing services to end user devices attached to a cable network through a modem, the system comprising:

a modem; and

a server in communication with the modem over a cable network;

the modem comprising:

a subscriber line interface for interfacing to telephone subscriber equipment;

an encoder/decoder coupled to the subscriber line interface;

a voice interface circuit coupled to the encoder/decoder;

a modem cable network interface coupled to the voice interface circuit;

the voice interface circuit being operable to receive digital signals representative of audio signals generated by the telephone subscriber equipment format the digital signals into voice packets, and provide the voice packets to the modem cable network interface;

the voice interface circuit being operable to receive voice packets representative of audio signals from the modem cable network interface, remove formatting from the voice packets to create digital signals and provide the digital signals to the encoder/decoder;

the modem cable network interface operable to transmit and receive voice packets over the cable network without the application and removal of network stack formatting; and

a server for providing voice functionality over a packet network, the server comprising:

a server cable network interface;

a packet network interface;

a network stack; and

the server being operable to:

receive and transmit voice packets from and to the modem through the cable network at the server cable network interface;

receive and transmit networked stacked voice packets from and to a plurality of destinations through a packet network at the packet network interface;

wherein the voice packets and data packets include a packet type and the server is further operable to:

identify the packet type comprising a voice packet type and a data packet type; operate on the packet in accordance with the packet type; and

give an increased priority to processing voice packets over data packets.

Assignments (15)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
CHANGE OF NAME Recorded Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
MERGER Recorded Apr 16, 2013
From: ARRIS GROUP, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 030228/0349 →
MERGER Recorded Jan 28, 2013
From: ARRIS INTERNATIONAL, INC.
To: ARRIS GROUP, INC.
Reel/Frame 029703/0350 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2013
From: CAP TECHNOLOGIES, LLC
To: ARRIS INTERNATIONAL, INC.
Reel/Frame 029691/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2013
From: COAXMEDIA, INC.
To: ARRIS INTERNATIONAL, INC. AND CAP TECHNOLOGIES, INC.
Reel/Frame 029677/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2003
From: REE, BRADLEY RICHARD; BASIL, ROBERT PAUL; HALES, JEFFREY ARNOLD
To: COAXMEDICA, INC.
Reel/Frame 014483/0322 →