IP Library Granted Patent US 11,368,336
Granted Patent B2
US 11,368,336 · App. 16/629,781 · Granted Jun 21, 2022

Method and apparatus for interfacing with a circuit switched network

Inventors: George Porter (San Diego, CA); William Mellette (San Diego, CA)
Assignee: The Regents of the University of California
H04L12/66H04L45/026H04L49/3036H04L49/552H04L69/22
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 11,368,336
App. No.
16/629,781
Granted
Jun 21, 2022
Kind
B2
Abstract

An apparatus for interfacing with a circuit switched network may be configured to detect when a data carrier signal from a circuit switched network is offline. While the data carrier signal from the circuit switched network is offline, the apparatus may send, to a network element coupled with the circuit switched network via the apparatus, control packets indicating that the data carrier signal is offline. The apparatus may further maintain an active data carrier signal between the apparatus and the network device by sending, to the network element, protocol idle frames. The apparatus may buffer, at the apparatus, packets sent from the network element to the circuit switched network. Once the data carrier signal is restored, the apparatus may send, to the circuit switched network, control packets indicating that the data carrier signal is online and the packet buffered at the apparatus while the data carrier signal is offline.

Claims (54)

1. An apparatus, comprising:

at least one data processor; and

at least one memory storing instructions, which when executed by the at least one data processor, cause the apparatus to at least:

detect that a data carrier signal from a circuit switched network is offline, the data carrier signal from the circuit switched network being offline while the circuit switched network is undergoing reconfiguration, and the data carrier signal from the circuit switched network being restored once the circuit switched network completes reconfiguration; and

in response to detecting that the data carrier signal from the circuit switched network is offline,

send, to a network element coupled with the circuit switched network via the apparatus, one or more control packets indicating that the data carrier signal from the circuit switched network is offline, and

maintain, between the apparatus and the network element, an active data carrier signal by at least sending, to the network element, one or more protocol idle frames.

2. The apparatus of claim 1 , wherein the apparatus is further caused to at least:

buffer, at the apparatus, a first packet sent from the network element to the circuit switched network.

3. The apparatus of claim 2 , wherein the apparatus is further caused to at least:

detect that the data carrier signal from the circuit switched network is online; and

in response to detecting that the data carrier signal from the circuit switched network is online,

send, to the network element, one or more control packets indicating that the data carrier signal from the circuit switched network is online,

send, to the circuit switched network, the first packet buffered at the apparatus while the data carrier signal from the circuit switched network is offline, and

forward, to the circuit switched network, a second packet sent from the network element to the circuit switched network.

4. The apparatus of claim 2 , wherein the apparatus is further caused to at least:

receive, from the network element, the first packet; and

classify, based at least on a header of the first packet, the first packet as a data packet, the first packet being buffered at the apparatus based at least on the first packet being classified as the data packet.

5. The apparatus of claim 2 , wherein the apparatus is further caused to at least:

receive, from the circuit switched network, a second data packet;

classify, based at least on a header of the second data packet, the second data packet as a control packet; and

determine, based at least on the second data packet, that the data carrier signal from the circuit switched network is offline.

6. The apparatus of claim 1 , wherein the apparatus further comprises one or more physical link layer (PHY) chips for coupling the apparatus with the circuit switched network and/or the network element.

7. The apparatus of claim 1 , wherein the apparatus is integrated into the network element.

8. The apparatus of claim 1 , wherein the apparatus is configured to serve as an interface between the circuit switched network and a packet switched network containing the network element.

9. The apparatus of claim 1 , wherein the one or more control packets are sent to the network element to at least prevent the network element from responding to the data carrier signal being offline as a failure of a data link between the network element and the circuit switched network.

10. The apparatus of claim 1 , wherein the data carrier signal from the circuit switched network is offline while the circuit switched network is undergoing reconfiguration, and wherein the data carrier signal from the circuit switched network is restored once the circuit switched network completes reconfiguration.

11. A computer-implemented method, comprising:

detecting, at a network interface device, that a data carrier signal from a circuit switched network is offline, the data carrier signal from the circuit switched network being offline while the circuit switched network is undergoing reconfiguration, and the data carrier signal from the circuit switched network being restored once the circuit switched network completes reconfiguration; and

in response to detecting that the data carrier signal from the circuit switched network is offline,

sending, to a network element coupled with the circuit switched network via the network interface device, one or more control packets indicating that the data carrier signal from the circuit switched network is offline, and

maintaining, between the network interface device and the network element, an active data carrier signal by at least sending, to the network element, one or more protocol idle frames.

12. The method of claim 11 , further comprising:

buffering, at the network interface device, a first packet sent from the network element to the circuit switched network.

13. The method of claim 12 , further comprising:

detecting that the data carrier signal from the circuit switched network is online; and

in response to detecting that the data carrier signal from the circuit switched network is online,

sending, to the network element, one or more control packets indicating that the data carrier signal from the circuit switched network is online,

sending, to the circuit switched network, the first packet buffered at the network interface device while the data carrier signal from the circuit switched network is offline, and

forwarding, to the circuit switched network, a second packet sent from the network element to the circuit switched network.

14. The method of claim 12 , further comprising:

receiving, from the network element, the first packet; and

classifying, based at least on a header of the first packet, the first packet as a data packet, the first packet being buffered at the network interface device based at least on the first packet being classified as the data packet.

15. The method of claim 12 , further comprising:

receiving, from the circuit switched network, a second data packet;

classifying, based at least on a header of the second data packet, the second data packet as a control packet; and

determining, based at least on the second data packet, that the data carrier signal from the circuit switched network is offline.

16. The method of claim 11 , wherein the network interface device is configured to serve as an interface between the circuit switched network and a packet switched network containing the network element.

17. The method of claim 11 , wherein the one or more control packets are sent to the network element to at least prevent the network element from responding to the data carrier signal being offline as a failure of a data link between the network element and the circuit switched network.

18. A non-transitory computer readable medium storing instructions, which when executed by at least one data processor, result in operations comprising:

detecting, at a network interface device, that a data carrier signal from a circuit switched network is offline, the data carrier signal from the circuit switched network being offline while the circuit switched network is undergoing reconfiguration, and the data carrier signal from the circuit switched network being restored once the circuit switched network completes reconfiguration; and

in response to detecting that the data carrier signal from the circuit switched network is offline,

sending, to a network element coupled with the circuit switched network via the network interface device, one or more control packets indicating that the data carrier signal from the circuit switched network is offline, and

maintaining, between the network interface device and the network element, an active data carrier signal by at least sending, to the network element, one or more protocol idle frames.

Assignments (3)
CONFIRMATORY LICENSE Recorded May 5, 2022
From: UNIVERSITY OF CALIFORNIA, SAN DIEGO
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 059856/0059 →
CONFIRMATORY LICENSE Recorded Sep 18, 2020
From: UNIVERSITY OF CALIFORNIA, SAN DIEGO
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 053818/0604 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2020
From: PORTER, GEORGE; MELLETTE, WILLIAM
To: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
Reel/Frame 051468/0383 →
Continuity (2)
Provisional Application 62530780 · Jul 10, 2017
Related Publication 20200235960A1 · Jul 23, 2020