IP Library Granted Patent US 9,735,874
Granted Patent B2
US 9,735,874 · App. 13/551,804 · Granted Aug 15, 2017

Programmable small form-factor pluggable module

Inventors: Claude Robitaille (St-Placide, CA); Patrick Ostiguy (Lachine, CA)
Assignee: Accedian Networks Inc.
H04B10/40
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 9,735,874
App. No.
13/551,804
Granted
Aug 15, 2017
Kind
B2
Abstract

A small form factor pluggable (“SFP”) transceiver for use in a communications network includes a transmitter adapted to be coupled to the network for supplying signals to the network, a receiver adapted to be coupled to the network for receiving signals from the network, and a programmable signal processing module coupled to the transmitter and the receiver and adapted to be programmed from a remote station coupled to the network. The module can be programmed to perform at least one service or management function on the network.

Claims (52)

1. A system to perform one or more service assurance and management functionalities in a network comprising:

a small form factor pluggable (SFP) optical transceiver located at a network node, the SFP optical transceiver comprising an optical transmitter and an optical receiver;

a programmable signal processing module coupled with the SFP optical transceiver;

the SFP optical transceiver, the programmable signal processing module, a discoverer and a remote station coupled to the network;

the SFP optical transceiver further comprising a power converter to power the programmable signal processing module;

the discoverer discovering the programmable signal processing module in the network;

the remote station programming the programmable signal processing module, after the programmable signal processing module is discovered without requiring changes to the software on the network node, to perform the one or more service assurance and management functionalities in the network; and

the programmable signal processing module enabling the programming by the remote station by:

collecting and assembling a plurality of configuration packets sent by the remote station into binary files;

checking the integrity of the binary files; and

reprogramming the programmable signal processing module with a subset of the one or more service and assurance functionalities selected based on a configuration of the programmable signal processing module, the configuration selected to require no more than a predetermined power consumption of the SFP optical transceiver and increase load efficiency.

2. The system of claim 1 wherein the one or more service assurance and management functionalities in the network comprises at least one service assurance function.

3. The system of claim 2 in which the at least one service assurance function is selected from the group consisting of

(i) monitoring network traffic and diagnosing network traffic issues,

(ii) performing remote in-service Layer 1-4 loopback,

(iii) ITU-T Y.1564 and RFC-2544 performance testing, and

(iv) monitoring actual customer statistics from a web browser or portable test set.

4. The system of claim 1 further comprising the programmable signal processing module detecting a remotely broadcast predetermined message.

5. The system of claim 4 further comprising the programmable signal processing module responding to the predetermined message to indicate that the programmable signal processing module is coupled to the network and is functioning.

6. The system of claim 1 , further comprising the discoverer transmitting a management packet to the programmable signal processing module to request loading of firmware or program logic from

(i) either local permanent storage, or

(ii) a remote location.

7. The system of claim 1 , further comprising several standard SFP ports wherein the remote station programs the programmable signal processing module to generate one or more test packets to insert in the paths of the standard SFP ports.

8. The system of claim 1 , further comprising several standard SFP ports wherein the remote station programs the programmable signal processing module to perform intelligent loopback by swamping MAC and IP addresses in a set of packets and returning the packets in the paths of the standard SFP ports.

9. The system of claim 1 , wherein the discoverer is located within the remote station.

10. The system of claim 1 , wherein the programmable signal processing module is located within the SFP optical transceiver.

11. The system of claim 1 , wherein the programmable signal processing module is a Field Programmable Gate Array.

12. A method for performing one or more service assurance and management functionalities in a network, the method implemented using a system comprising:

a small form factor pluggable (SFP) optical transceiver located at a network node, the SFP optical transceiver comprising an optical transmitter and an optical receiver and a power converter, and coupled with a programmable signal processing module powered by the power converter and the network, the programmable signal processing module, a discoverer and a remote station coupled to the network;

the method comprising:

discovering, by the discoverer, the programmable signal processing module in the network;

transmitting, by the discoverer, a management packet to the programmable signal processing module to request loading of firmware or program logic;

programming, by the remote station, the programmable signal processing module to perform the one or more service assurance and management functionalities in the network; and

enabling, by the programmable signal processing module, the programming by the remote station by:

collecting and assembling a plurality of configuration packets sent by the remote station into binary files;

checking integrity of the binary files; and

reprogramming the programmable signal processing module to perform a subset of the one or more service assurance and management functionalities selected based on a configuration of the programmable signal processing module, the configuration selected to require no more than a predetermined power consumption of the SFP optical transceiver and increase load efficiency.

13. The method of claim 12 , wherein the compliance with one or more power limitations is achieved by reducing clock speed.

14. The method of claim 12 , wherein the compliance with one or more power limitations is achieved by reducing logic activity.

15. The method of claim 12 , wherein the service and assurance functionalities are selected from the group consisting of:

(i) monitoring network traffic and diagnosing network traffic issues,

(ii) performing remote in-service layer 1-4 loopback,

(iii) ITU-T Y.1564 and RFC-2544 performance testing, and

(iv) monitoring actual customer statistics from a web browser or portable test set.

16. The method of claim 12 , wherein the discoverer is located within the remote station.

17. The method of claim 12 , further wherein the transmitting comprises the discoverer transmitting the management packet to the programmable signal processing module to request the loading of the firmware or program logic from

(i) either local permanent storage, or

(ii) a remote location.

18. The method of claim 12 , wherein the network is an ISO Layer 2 network.

19. The method of claim 18 , wherein the remote station communicates with the programmable signal processing module without the use of IP protocols.

20. The method of claim 12 , wherein the programmable signal processing module is located within the SFP optical transceiver.

21. The method of claim 12 , wherein the programmable signal processing module is a Field Programmable Gate Array.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Oct 10, 2023
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
Reel/Frame 065192/0909 →
RELEASE OF SECURITY INTEREST FILED AUGUST 13, 2021 AT REEL/FRAME 057184/0296 Recorded Oct 6, 2023
From: BGC LENDER REP LLC
To: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
Reel/Frame 065178/0452 →
SECURITY INTEREST Recorded Aug 16, 2021
From: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
To: SILICON VALLEY BANK
Reel/Frame 057192/0787 →
SECURITY AGREEMENT Recorded Aug 13, 2021
From: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
To: BGC LENDER REP LLC
Reel/Frame 057184/0296 →
SECURITY INTEREST Recorded Jun 22, 2018
From: LES RESEAUX ACCEDIAN INC. / ACCEDIAN NETWORKS INC.
To: SILICON VALLEY BANK
Reel/Frame 046413/0496 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2012
From: ROBITAILLE, CLAUDE; OSTIGUY, PATRICK
To: ACCEDIAN NETWORKS INC.
Reel/Frame 028574/0916 →
Continuity (1)
Related Publication 20140024255A1 · Jan 23, 2014