← Back to Patent Explorer
US6463477B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Detection of presence of multiprotocol encapsulation in a data packet

Assignee: Verizon Patent and Licensing Inc
•
Filing: 1996-09-27
•
Granted: 2002-10-08
•
Expires: 2016-09-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method, system and computer program product is provided which automatically detects multiprotocol encapsulation in a protocol data unit (PDU) to determine whether a Frame Relay/ATM service interworking function should operate in translation or transparent mode. A multiprotocol encapsulation detection module first reads a control field value in a received PDU. The control field value is then compared to a predetermined value representative of the presence of multiprotocol encapsulation in the PDU. An indication of the detected presence of multiprotocol encapsulation in the PDU is then provided when the control field value equals the predetermined value. An FR/ATM service interworking function module is then operated in translation mode when multiprotocol encapsulation has been detected and indicated. Otherwise, the FR/ATM service interworking function module is operated in transparent mode when multiprotocol encapsulation has not been detected.

Inventors

  • 👤 Michael Douglas Fontenot

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 17:08
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5638; H04L2012/5646; H04L2012/5652; H04L2012/5653; H04L2012/5658; H04L2012/5665; H04L2012/567

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 135 words
A method of operating an interworking function in the presence of multiprotocol encapsulation in a protocol data unit (PDU), said method comprising: reading a control field value in a protocol layer of the PDU below a network layer; detecting multiprotocol encapsulation in the PDU by comparing said control field value to a predetermined value representative of a presence of multiprotocol encapsulation in the PDU; operating a link layer Interworking Function in Translation mode to translate an encapsulation type of a payload of the PDU in response to detecting multiprotocol encapsulation in the PDU; and operating the link layer Interworking Function in Transparent mode by de-encapsulating the payload from a first link layer protocol and re-encapsulating the payload in a second link layer protocol in response to a failure to detect multiprotocol encapsulation in the PDU.
Claim 2
Independent Claim 135 words
A method of operating an interworking function in the presence of multiprotocol encapsulation in a protocol data unit (PDU), said method comprising: reading a control field value in a protocol layer of the PDU below a network layer; detecting multiprotocol encapsulation in the PDU by comparing said control field value to a predetermined value representative of a presence of multiprotocol encapsulation in the PDU; operating a link layer Interworking Function in Translation mode to translate an encapsulation type of a payload of the PDU in response to detecting multiprotocol encapsulation in the PDU; and operating the link layer Interworking Function in Transparent mode by de-encapsulating the payload from a first link layer protocol and re-encapsulating the payload in a second link layer protocol in response to a failure to detect multiprotocol encapsulation in the PDU.
Claim 3
Dependent Claim 26 words
The method of claim 1 , wherein the PDU comprises at least one of a Frame Relay PDU and an ATM AAL (ATM Adaptation Layer) PDU.
Claim 4
Dependent Claim 17 words
The method of claim 2 , wherein said predetermined value is equivalent to a hexadecimal number 03.
Claim 5
Dependent Claim 24 words
The method of claim 1 , wherein operating a link layer Interworking Function comprises operating an FR/ATM (Frame Relay/Asynchronous Transfer Mode) Service Interworking Function.
Claim 6
Dependent Claim 36 words
The method of claim 1 , wherein the PDU is one of an ATM and FR PDU, and wherein detecting multiprotocol encapsulation comprises detecting encapsulation of a protocol other than ATM and FR in the PDU.
Claim 7
Dependent Claim 48 words
The method of claim 1 , and further comprising: in response said detecting step and after provisioning of a virtual connection in which said PDU is communicated to said link layer Interworking Function, dynamically switching said link layer Interworking Function between said Translation mode and said Transparent mode.
Claim 8
Dependent Claim 168 words
A multiprotocol encapsulation detection system for detecting multiprotocol encapsulation in a protocol data unit (PDU), said system comprising: means for reading a control field value in a protocol layer of the PDU below a network layer; means for detecting multiprotocol encapsulation in the PDU by comparing said control said control field value to a predetermined value representative of a presence of multiprotocol encapsulation in the PDU; and mode control means for causing a link layer Interworking Function to operate in either a Translation mode or a Transparent mode, wherein said mode control means causes said link layer Interworking Function to operate in Translation mode to translate an encapsulation type of a payload of the PDU in response to detecting multiprotocol encapsulation in the PDU and causes the link layer Interworking Function to operate in Transparent mode to de-encapsulate the payload from a first link layer protocol and re-encapsulate the payload in a second link layer protocol in response to a failure to detect multiprotocol encapsulation in the PDU.
Claim 9
Dependent Claim 168 words
A multiprotocol encapsulation detection system for detecting multiprotocol encapsulation in a protocol data unit (PDU), said system comprising: means for reading a control field value in a protocol layer of the PDU below a network layer; means for detecting multiprotocol encapsulation in the PDU by comparing said control said control field value to a predetermined value representative of a presence of multiprotocol encapsulation in the PDU; and mode control means for causing a link layer Interworking Function to operate in either a Translation mode or a Transparent mode, wherein said mode control means causes said link layer Interworking Function to operate in Translation mode to translate an encapsulation type of a payload of the PDU in response to detecting multiprotocol encapsulation in the PDU and causes the link layer Interworking Function to operate in Transparent mode to de-encapsulate the payload from a first link layer protocol and re-encapsulate the payload in a second link layer protocol in response to a failure to detect multiprotocol encapsulation in the PDU.
Claim 10
Dependent Claim 13 words
The system of claim 7 , further comprising the link layer Interworking Function.
Claim 11
Dependent Claim 22 words
The system of claim 8 , wherein said link layer Interworking Function comprises an FR/ATM (Frame Relay/Asynchronous Transfer Mode) Service Interworking Function.
Claim 12
Dependent Claim 26 words
The system of claim 7 , wherein the PDU comprises at least one of a Frame Relay PDU and an TM AAL (ATM Adapter Layer) PDU.
Claim 13
Dependent Claim 41 words
The system of claim 7 , wherein the PDU is one of an ATM and FR PDU, and wherein said means for detecting multiprotocol encapsulation comprises means for detecting encapsulation of a protocol other than ATM and FR in the PDU.
Claim 14
Dependent Claim 50 words
The system of claim 7 , wherein said mode control means, responsive to said means for detecting, dynamically switches said link layer Interworking Function between said Translation mode and said Transparent mode after provisioning of a virtual connection in which said PDU is communicated to said link layer Interworking Function.
Claim 15
Dependent Claim 209 words
A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor in a computer system to detect the presence of multiprotocol encapsulation in a protocol data unit (PDU), said computer program logic comprising: means for enabling the processor to read a control field value in a protocol layer of the PDU below a network layer; means for enabling the processor to detect multiprotocol encapsulation in the PDU by comparing said control field value to a predetermined value representative of the presence of multiprotocol encapsulation in the PDU; and mode control means for enabling the processor to set an operating mode of a link layer Interworking Function to either Translation mode or Transparent mode, wherein said mode control means causes the processor to set the operating mode of the link layer Interworking Function to Translation mode to translate an encapsulation type of a payload of the PDU in response to detecting multiprotocol encapsulation in the PDU and causes the processor to set the link layer Interworking Function to Transparent mode to de-encapsulate the payload from a first link layer protocol and re-encapsulate the payload in a second link layer protocol in response to a failure to detect multiprotocol encapsulation in the PDU.
Claim 16
Dependent Claim 209 words
A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor in a computer system to detect the presence of multiprotocol encapsulation in a protocol data unit (PDU), said computer program logic comprising: means for enabling the processor to read a control field value in a protocol layer of the PDU below a network layer; means for enabling the processor to detect multiprotocol encapsulation in the PDU by comparing said control field value to a predetermined value representative of the presence of multiprotocol encapsulation in the PDU; and mode control means for enabling the processor to set an operating mode of a link layer Interworking Function to either Translation mode or Transparent mode, wherein said mode control means causes the processor to set the operating mode of the link layer Interworking Function to Translation mode to translate an encapsulation type of a payload of the PDU in response to detecting multiprotocol encapsulation in the PDU and causes the processor to set the link layer Interworking Function to Transparent mode to de-encapsulate the payload from a first link layer protocol and re-encapsulate the payload in a second link layer protocol in response to a failure to detect multiprotocol encapsulation in the PDU.
Claim 17
Dependent Claim 50 words
The computer program product of claim 13 , wherein the PDU is one of an ATM and FR PDU, and wherein said means for enabling the processor to detect multiprotocol encapsulation comprises means for the processor to detect encapsulation of a protocol other than ATM and FR in the PDU.
Claim 18
Dependent Claim 58 words
The computer program product of claim 13 , wherein said mode control means, responsive to said means for enabling the processor to detect multiprotocol encapsulation, dynamically switches said link layer Interworking Function between said Translation mode and said Transparent mode after provisioning of a virtual connection in which said PDU is communicated to said link layer Interworking Function.
Claim 19
Independent Claim 172 words
A system for detecting the presence of multiprotocol encapsulation in protocol data units transmitted across end-to-end interconnected Frame Relay (FR) equipment and Asynchronous Transfer Mode (ATM) equipment, comprising: a FR/ATM service interworking function module coupled between the FR equipment and the ATM equipment, a FR permanent virtual connection configured to carry a FR protocol data unit between the frame relay equipment and said FR/ATM service interworking function module; an ATM virtual channel connection configured to carry an ATM protocol data unit between the ATM equipment and said FR/ATM service interworking function module; and a multiprotocol encapsulation detection module for detecting a presence of multiprotocol encapsulation in at least one of said FR protocol data unit and said ATM protocol data unit and for providing an indication to said FR/ATM service interworking function module representative of the presence or absence of detected multiprotocol encapsulation, wherein said FR/ATM service interworking function module operates in a translation mode when multiprotocol encapsulation is detected and operates in a transparent mode when multiprotocol encapsulation is not detected.
Claim 20
Independent Claim 172 words
A system for detecting the presence of multiprotocol encapsulation in protocol data units transmitted across end-to-end interconnected Frame Relay (FR) equipment and Asynchronous Transfer Mode (ATM) equipment, comprising: a FR/ATM service interworking function module coupled between the FR equipment and the ATM equipment, a FR permanent virtual connection configured to carry a FR protocol data unit between the frame relay equipment and said FR/ATM service interworking function module; an ATM virtual channel connection configured to carry an ATM protocol data unit between the ATM equipment and said FR/ATM service interworking function module; and a multiprotocol encapsulation detection module for detecting a presence of multiprotocol encapsulation in at least one of said FR protocol data unit and said ATM protocol data unit and for providing an indication to said FR/ATM service interworking function module representative of the presence or absence of detected multiprotocol encapsulation, wherein said FR/ATM service interworking function module operates in a translation mode when multiprotocol encapsulation is detected and operates in a transparent mode when multiprotocol encapsulation is not detected.
Claim 21
Dependent Claim 40 words
The system of claim 16 , further comprising: a Frame Relay network coupled between said FR equipment and said FR/ATM service interworking function module; and an ATM network coupled between said ATM equipment and said FR/ATM service interworking function module.
Claim 22
Dependent Claim 97 words
The system of claim 16 , wherein said multiprotocol encapsulation detection module comprises: means for reading a control field in at least one of said FR PDU and said ATM PDU; and means for comparing said control field value to a predetermined value representative of the presence or absence of multiprotocol encapsulation in said at least one FR PDU and ATM PDU being read by said reading means; wherein said indication is provided to said FR/ATM service interworking function module representative of the presence of detected multiprotocol encapsulation when said control field value equals said predetermined value.
Claim 23
Dependent Claim 45 words
The system of claim 16 , wherein said multiprotocol encapsulation detection module detects the presence of multiprotocol encapsulation for each FR protocol data unit and for each ATM protocol data unit carried respectively by said FR permanent virtual connection and said ATM virtual channel connection.
Claim 24
Dependent Claim 51 words
The system of claim 16 , wherein said multiprotocol encapsulation detection module detects the presence of multiprotocol encapsulation for a selected sampling of FR protocol data units and for a selected sampling of ATM protocol data units carried respectively by said FR permanent virtual connection and said ATM virtual channel connection.
Claim 25
Dependent Claim 55 words
The system of claim 16 , wherein said multiprotocol encapsulation detection module detects the presence of multiprotocol encapsulation for said FR permanent virtual connection based on multiprotocol encapsulation detected in one FR PDU and detects the presence of multiprotocol encapsulation for said ATM virtual channel connection based on multiprotocol encapsulation detected in one ATM PDU.
Claim 26
Dependent Claim 28 words
The system of claim 16 , wherein said multiprotocol encapsulation detection unit detects multiprotocol encapsulation if a protocol other than ATM and FR is encapsulated in the PDU.
Claim 27
Dependent Claim 61 words
The system of claim 16 , wherein said FR/ATM service interworking function module, responsive to a change in said indication provided by said multiprotocol encapsulation detection module, dynamically switches said FR/ATM service interworking function module between said translation mode and said transparent mode after provisioning of a virtual connection in which said PDU is communicated to said FR/ATM service interworking function.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-10-07 2006-04-08 2006-10-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-10-07 2010-04-08 2010-10-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-10-07 2014-04-08 2014-10-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag