IP Library Granted Patent US 8,958,312
Granted Patent B2
US 8,958,312 · App. 12/248,865 · Granted Feb 17, 2015

Method and system for performing SIP loopback in communication devices

Inventors: Wade Carter (Snellville, GA); David Glandon (Travelers Rest, SC)
Assignee: ARRIS Enterprises, Inc.
H04M3/2209H04L65/1069H04M2203/055H04L65/1006
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 8,958,312
App. No.
12/248,865
Granted
Feb 17, 2015
Kind
B2
Abstract

A system operator provisions, or loads, a user's communication device, such as a cable modem, with multiple sets of loopback mode parameters that each facilitate a loopback test, and associates each set with multiple loopback numbers, or variable values. The loopback variables may be MIBs assigned to the device's manufacturer for use in initiating a loopback test of a user device. An operator may initiate a loopback test from a central computer device located remotely from the user device. The initiating device may be coupled to an operator's private IP network, or to a network coupled to the user device. The initiating device sends one of the loopback values in a SIP Invite message to the user device, without the use of SIP extensions, in a call. The user device recognizes the loopback value, auto-answers the call, and performs actions according to the provisioned parameters corresponding to the loopback value.

Claims (21)

1. A communication device loopback method, comprising:

provisioning the communication device with one or more loopback values over a voice over internet protocol (VoIP) network assigned using a management information base object stored on the communication device, the communication device operating on a data over cable service interface specification protocol on a hybrid fiber-coax network, whereby the provisioning occurs during initialization with the hybrid fiber-coax network using the management information base object to assign the one or more loopback values to the communication device;

associating each of the one or more loopback values with a loopback mode using standard session initiation protocol commands and without the use of session initiation protocol extensions; and

originating a call to the device on the hybrid fiber-coax network using standard session initiation protocol (“SIP”) commands by sending a SIP Invite message over the hybrid fiber-coax network to the communication device, and using one of the loopback values assigned to the device based upon the management information base object in a calling number identifier included in the SIP invite message, wherein the SIP Invite message does not use SIP extensions.

2. The method of claim 1 wherein a media loopback mode is associated with a media loopback value.

3. The method of claim 1 wherein a packet loopback mode is associated with a packet loopback value.

4. A method for performing loopback testing of a communication device that has been provisioned with one or more loopback values before performing of the loopback testing occurs, the provisioning occurring during initialization of the communication device for operation on a hybrid fiber-coax network, wherein each of the loopback values corresponds to a loopback type, comprising

receiving a SIP Invite message in a call at the communication device over a voice over internet protocol (VoIP) network, wherein the SIP Invite message includes a value in a calling party identification field,

determining at the communication device that the calling party identification matches a loopback instruction;

processing the call at the communication device in response to the SIP Invite message according to the loopback instruction contained in the calling party identification field, and

entering a loopback mode at the communication device corresponding to the loopback type associated with the value contained in a loopback instruction; and

wherein the SIP Invite message does not include an explicit loopback request apart from the calling party identification.

5. The method of claim 4 wherein the loopback mode is a media loop back when the value in the loopback instruction indicates that the communication device should enter media loopback mode.

6. The method of claim 4 wherein the loopback mode is a packet loop back when the value in the loopback instruction indicates that the communication device should enter packet loopback mode.

7. The method of claim 4 further comprising dropping a loopback testing call if the communication device receives an incoming nonloopback call from a nonloopback number if the user device cannot continue to process the current loopback test and the incoming nonloopback call simultaneously.

8. A system for performing a loopback test of a communication device, comprising:

a network device coupled to a communication network configured to facilitate voice telephony services according to a voice over internet protocol (VoIP) standard;

a user device coupled to the communication network configured to provide receive and transmit telephony call messages on the communication network according to the voice over internet protocol standard, and to interface internet protocol messages to, and from, signals usable by a human, and

wherein the network and user devices are configured to transmit and receive session initiation protocol messages over the communication network, and

wherein the network device is configured with loopback variable values that correspond to a loopback mode, the loopback variable values used to initiate a loopback test of the user device using a SIP Invite message based upon inclusion of predetermined values in a calling party identification included in the SIP Invite message; and

wherein the user device is provisioned with the loopback variable values so that when it receives a SIP Invite message in an incoming call with the loopback variable value contained in the SIP Invite message, the user device recognizes the incoming call as a loopback test request and enters a loopback test mode provisioned into the user device that corresponds to the loopback variable value in the incoming SIP Invite message, the provisioning occurring during an initialization process with the network device.

Assignments (13)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
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/0388 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2013
From: GLANDON, DAVID A.; CARTER, WADE E.
To: ARRIS GROUP, INC.
Reel/Frame 029958/0707 →
Continuity (2)
Provisional Application 60978600 · Oct 9, 2007
Related Publication 20090129557A1 · May 21, 2009