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

System and method for automatically identifying and analyzing active channels in an ATM network

Assignee: NetScout Systems Inc
•
Filing: 1996-03-15
•
Granted: 1998-05-12
•
Expires: 2016-03-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for identifying and analyzing active channels in an asynchronous transfer mode (ATM) network. The system and method monitor an ATM network signal channel to identify setup, connect, and release messages which permit identification of active switched virtual circuits and the service type used for that active virtual circuit's traffic. The system and method also possess the simultaneous ability to open a plurality of ATM network channels during a time period; to automatically monitor each of the plurality of open channels to identify any active channels from among the open channels; and to automatically identify the type of traffic transmitted on the open channels. By systematically identifying the active channels in the ATM network, the ATM network analysis device can further analyze the traffic on the active channels. The present invention includes at least four functions: network data detection and capture, active channel determination, signaling message analysis, and ATM Application Layer (AAL) service type categorization. A network data detector and identifier (DDI) performs the functions of network data detection and capture. The DDI captures, copies, and repeats cells transmitted on the network and copies cells of interest to the DDI for further analysis. Active channel determination is performed by an active channel determinator (ACD). The ACD uses a user-defined total potential connection list which contains a range of channels to be tested for active channel identification. To identify active channels, the ACD opens a subset (block) of the channels in the total potential connection list, and in conjunction with the DDI, determines if any cells captured by the DDI correspond to any of the open channels in the block. If such cells are received, the ACD identifies the channel associated with the received cells as an active channel. After a time period, the ACD closes the open subset of channels, opens a new block of channels for the potential connection list and the process repeats until terminated.

Inventors

  • 👤 Paul W. Cushman
  • 👤 King L. Won
  • 👤 Bakulesh A. Mehta
  • 👤 Mark Akselrod

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 16:02
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5628; H04L2012/5629; H04L2012/563; H04L2012/5631; H04L2012/5636

Claims Analysis

Total Claims: 72
Claim 1
Independent Claim 150 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a connect message associated with a first channel including the steps of: identifying said first signal as a signaling message if a first portion of said first signal matches a first protocol; comparing a second portion of said first signal with a predetermined connect identifier if said first signal is identified as the signaling message; and identifying said first signal as the connect message if said second portion of said first signal matches said predetermined connect-identifier and if said first signal is identified as the signaling message; and (B) identifying said first channel as an active channel, if said first signal is identified as said connect message.
Claim 2
Independent Claim 150 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a connect message associated with a first channel including the steps of: identifying said first signal as a signaling message if a first portion of said first signal matches a first protocol; comparing a second portion of said first signal with a predetermined connect identifier if said first signal is identified as the signaling message; and identifying said first signal as the connect message if said second portion of said first signal matches said predetermined connect-identifier and if said first signal is identified as the signaling message; and (B) identifying said first channel as an active channel, if said first signal is identified as said connect message.
Claim 3
Dependent Claim 35 words
The method of claim 1, wherein said step (A) further includes the steps of: receiving said first signal from the signaling channel; and comparing a second portion of said first signal with the first protocol.
Claim 4
Independent Claim 138 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling, channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a connect message associated with a first channel; (B) identifying said first channel as an active channel, if said first signal is identified as said connect message; (C) automatically monitoring the signaling channel to identify a second signal as a release message, said release message associated with said first channel; and (D) identifying said first channel as not being one of the active channels, if said first signal is identified as said connect message associated with said first channel and if said second signal is identified as said release message associated with said first channel.
Claim 5
Independent Claim 138 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling, channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a connect message associated with a first channel; (B) identifying said first channel as an active channel, if said first signal is identified as said connect message; (C) automatically monitoring the signaling channel to identify a second signal as a release message, said release message associated with said first channel; and (D) identifying said first channel as not being one of the active channels, if said first signal is identified as said connect message associated with said first channel and if said second signal is identified as said release message associated with said first channel.
Claim 6
Dependent Claim 64 words
The method of claim 3, wherein step (C) includes the steps of: identifying said second signal as the signaling message if a first portion of said second signal matches the first protocol; and identifying said second signal as the release message if a second portion of said second signal matches a predetermined release-identifier and if said second signal is identified as the signaling message.
Claim 7
Dependent Claim 34 words
The method of claim 4, wherein step (C) further includes the steps of: receiving said second signal from the signaling channel; and comparing said first portion of said second signal with said first protocol.
Claim 8
Independent Claim 103 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a connect message associated with a first channel; (B) identifying said first channel as an active channel, if said first signal is identified as said connect message; and (C) comparing a second portion of said first signal with a predetermined service type identification, to determine an ATM Application Layer (AAL) service type used by data cells on said first channel.
Claim 9
Independent Claim 103 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a connect message associated with a first channel; (B) identifying said first channel as an active channel, if said first signal is identified as said connect message; and (C) comparing a second portion of said first signal with a predetermined service type identification, to determine an ATM Application Layer (AAL) service type used by data cells on said first channel.
Claim 10
Independent Claim 109 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a connect message associated with a first channel; (B) identifying said first channel as an active channel, if said first signal is identified as said connect message; (C) identifying a first set of channels on the ATM network; (D) opening said first set of channels at a first time; and (E) automatically monitoring said first set of open channels to identify a channel that is active.
Claim 11
Independent Claim 109 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a connect message associated with a first channel; (B) identifying said first channel as an active channel, if said first signal is identified as said connect message; (C) identifying a first set of channels on the ATM network; (D) opening said first set of channels at a first time; and (E) automatically monitoring said first set of open channels to identify a channel that is active.
Claim 12
Dependent Claim 43 words
The method of claim 7, wherein step (C) includes the step of: determining a first range of channels wherein said first set of channels is one of a subset of said first range of channels and equal to said first range of channels.
Claim 13
Dependent Claim 32 words
The method of claim 8, further comprising the step of: repeating steps (C), (D), and (E) until all channels in said first range have been selected to be in said first set.
Claim 14
Dependent Claim 54 words
The method of claim 9, wherein step (D) includes the steps of: selecting a second channel from said first set of channels; opening said second channel if said second channel is not identified as active; and removing said second channel from said first set of channels if said second channel is identified as active.
Claim 15
Dependent Claim 68 words
The method of claim 7, wherein step (E) includes the steps of: selecting a second channel, said second channel one of said open channels; monitoring said second channel for data cells; determining if a data cell corresponding to said second channel was received since said first time; and identifying said second channel as active if said data cell was received on said second channel since said first time.
Claim 16
Dependent Claim 50 words
The method of claim 11, further comprising the step of: repeating said steps of selecting a second channel, monitoring said second channel, determining if a data cell corresponding to said second channel was received, and identifying said second channel as active, for each channel in said first set of channels.
Claim 17
Dependent Claim 28 words
The method of claim 12, further comprising the step of: removing said second channel from said first set of channels if said second channel is identified as active.
Claim 18
Dependent Claim 16 words
The method of claim 13, further comprising the step of: repeating steps (C), (D), and (E).
Claim 19
Dependent Claim 29 words
The method of claim 13, further comprising the step of: removing said second channel from said first set of channels if said second channel is a special use channel.
Claim 20
Dependent Claim 16 words
The method of claim 15, further comprising the step of: repeating steps (C), (D), and (E).
Claim 21
Dependent Claim 28 words
The method of claim 12, further comprising the step of: removing said second channel from said first range of channels if said second channel is identified as active.
Claim 22
Dependent Claim 36 words
The method of claim 7, further comprising the step of: (F) automatically identifying an ATM application layer (AAL) service type used by data cells on a first active channel, said first active channel identified as active.
Claim 23
Dependent Claim 50 words
The method of claim 18, wherein step (F) includes the steps of: (1) receiving a first data cell associated with a first active channel; and (2) identifying said AAL service type using contents of said first data cell if said first active channel was identified as active in step (E).
Claim 24
Dependent Claim 79 words
The method of claim 19, wherein step (F)(2) includes the steps of: (a) determining if a first three-bit portion of said first data cell is equal to one of a binary value of one and a binary value of three; and (b) identifying said AAL service type as an AAL service type five if said first three-bit portion of said first data cell is equal to one of said binary value of one and said binary value of three.
Claim 25
Dependent Claim 142 words
The method of claim 20, wherein step (F)(2) further comprises the step of: (c) determining if said AAL service type is an AAL service type three-four, including the steps of: identifying said AAL service type as an AAL service type three-four if a first two-bit portion of said first data cell corresponds to a value representing one of a beginning of message segment type and a continuation of message segment type and if a first six-bit portion of said first data cell is equal to a binary forty-four; and identifying said AAL service type as an AAL service type three-four if said first two-bit portion of said first data cell corresponds to a value representing a single segment message segment type and a first four bit sequence number portion of said first data cell is equal to said binary value of one.
Claim 26
Dependent Claim 92 words
The method of claim 20, wherein step (F)(2) further comprises the step of: (c) determining if said AAL service type is an AAL service type one, including the steps of: determining a first three-bit sequence count value for said first data cell; determining a second three-bit sequence count value for a second data cell if said AAL service type is not identified; and identifying said AAL service type as an AAL service type one if said second three bit sequence count value is one greater than said first three-bit sequence count value.
Claim 27
Dependent Claim 31 words
The method of claim 19, further comprising the step of: repeating said step (F) for all channels that are identified as active and whose AAL service type has not been identified.
Claim 28
Dependent Claim 140 words
The method of claim 19, wherein step (F)(2) includes the step of: determining if said AAL service type is an AAL service type three-four, including the steps of: identifying said AAL service type as an AAL service type three-four if a first two-bit portion of said first data cell corresponds to a value representing one of a beginning of message segment type and a continuation of message segment type and if a first six-bit portion of said first data cell is equal to a binary forty-four; and identifying said AAL service type as an AAL service type three-four if said first two-bit portion of said first data cell corresponds to a value representing a single segment message segment type and a first four bit sequence number portion of said first data cell is equal to a binary value of one.
Claim 29
Dependent Claim 90 words
The method of claim 19, wherein step (F)(2) includes the step of: determining if said AAL service type is an AAL service type one, including the steps of: determining a first three-bit sequence count value for said first data cell; determining a second three-bit sequence count value for a second data cell if said AAL service type is not identified; and identifying said AAL service type as an AAL service type one if said second three bit sequence count value is one greater than said first three-bit sequence count value.
Claim 30
Independent Claim 195 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a setup message, said setup message associated with a first channel including the steps of: identifying said first signal as a signaling message if a first portion of said first signal matches a first protocol; comparing a second portion of said first signal with a predetermined setup message identifier if said first signal is identified as said signaling message; and identifying said first signal as said setup message if said second portion of said first signal matches said predetermined setup-identifier and if said first signal is identified as said signaling message; (B) automatically monitoring the signaling channel to identify a second signal as a connect message associated with said first channel; and (C) identifying said first channel as an active channel, if said first signal is identified as said setup message associated with said first channel and if said second signal is identified as said connect message associated with said first channel.
Claim 31
Independent Claim 195 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a setup message, said setup message associated with a first channel including the steps of: identifying said first signal as a signaling message if a first portion of said first signal matches a first protocol; comparing a second portion of said first signal with a predetermined setup message identifier if said first signal is identified as said signaling message; and identifying said first signal as said setup message if said second portion of said first signal matches said predetermined setup-identifier and if said first signal is identified as said signaling message; (B) automatically monitoring the signaling channel to identify a second signal as a connect message associated with said first channel; and (C) identifying said first channel as an active channel, if said first signal is identified as said setup message associated with said first channel and if said second signal is identified as said connect message associated with said first channel.
Claim 32
Dependent Claim 34 words
The method of claim 26, wherein step (A) further includes the steps of: receiving said first signal from the signaling channel; and comparing said first portion of said first signal with said first protocol.
Claim 33
Dependent Claim 15 words
The method of claim 26, wherein said first protocol is a service-specific connection oriented protocol.
Claim 34
Independent Claim 194 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a setup message, said setup message associated with a first channel; (B) automatically monitoring the signaling channel to identify a second signal as a connect message associated with said first channel including the steps of: identifying said second signal as said signaling message if a first portion of said second signal matches a first protocol; comparing a second portion of said second signal with a predetermined connect identifier if said second signal is identified as said signaling message; and identifying said second signal as said connect message if said second portion of said second signal matches said predetermined connect-identifier and if said second signal is identified as said signaling message; and (C) identifying said first channel as an active channel, if said first signal is identified as said setup message associated with said first channel and if said second signal is identified as said connect message associated with said first channel.
Claim 35
Independent Claim 194 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a setup message, said setup message associated with a first channel; (B) automatically monitoring the signaling channel to identify a second signal as a connect message associated with said first channel including the steps of: identifying said second signal as said signaling message if a first portion of said second signal matches a first protocol; comparing a second portion of said second signal with a predetermined connect identifier if said second signal is identified as said signaling message; and identifying said second signal as said connect message if said second portion of said second signal matches said predetermined connect-identifier and if said second signal is identified as said signaling message; and (C) identifying said first channel as an active channel, if said first signal is identified as said setup message associated with said first channel and if said second signal is identified as said connect message associated with said first channel.
Claim 36
Dependent Claim 34 words
The method of claim 29, wherein step (B) further includes the steps of: receiving said second signal from the signaling channel; and comparing said first portion of said second signal with said first protocol.
Claim 37
Independent Claim 197 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling, channel to identify a first signal as a setup message, said setup message associated with a first channel; (B) automatically monitoring the signaling channel to identify a second signal as a connect message associated with said first channel; (C) identifying said first channel as an active channel, if said first signal is identified as said setup message associated with said first channel and if said second signal is identified as said connect message associated with said first channel; (D) automatically monitoring the signaling channel to identify a third signal as a release message, said release message associated with said first channel; and (E) identifying said first channel as not being one of the active channels, if said first signal is identified as said setup message associated with said first channel, if said second signal is identified as said connect message associated with said first channel, and if said third signal is identified as said release message associated with said first channel.
Claim 38
Independent Claim 197 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling, channel to identify a first signal as a setup message, said setup message associated with a first channel; (B) automatically monitoring the signaling channel to identify a second signal as a connect message associated with said first channel; (C) identifying said first channel as an active channel, if said first signal is identified as said setup message associated with said first channel and if said second signal is identified as said connect message associated with said first channel; (D) automatically monitoring the signaling channel to identify a third signal as a release message, said release message associated with said first channel; and (E) identifying said first channel as not being one of the active channels, if said first signal is identified as said setup message associated with said first channel, if said second signal is identified as said connect message associated with said first channel, and if said third signal is identified as said release message associated with said first channel.
Claim 39
Dependent Claim 64 words
The method of claim 31, wherein step (D) includes the steps of: identifying said third signal as a signaling message if a first portion of said third signal matches a first protocol; and identifying said third signal as a release message if a second portion of said third signal matches a predetermined release-identifier and if said third signal is identified as said signaling message.
Claim 40
Dependent Claim 34 words
The method of claim 32, wherein step (D) further includes the steps of: receiving said third signal from the signaling channel; and comparing said first portion of said third signal with said first protocol.
Claim 41
Independent Claim 147 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a setup message, said setup message associated with a first channel; (B) automatically monitoring the signaling channel to identify a second signal as a connect message associated with said first channel; (C) identifying said first channel as an active channel, if said first signal is identified as said setup message associated with said first channel and if said second signal is identified as said connect message associated with said first channel; and (D) comparing a second portion of said first signal with a predetermined service type identification, to determine an ATM Application Layer (AAL) service type used by data cells on said first channel.
Claim 42
Independent Claim 147 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a setup message, said setup message associated with a first channel; (B) automatically monitoring the signaling channel to identify a second signal as a connect message associated with said first channel; (C) identifying said first channel as an active channel, if said first signal is identified as said setup message associated with said first channel and if said second signal is identified as said connect message associated with said first channel; and (D) comparing a second portion of said first signal with a predetermined service type identification, to determine an ATM Application Layer (AAL) service type used by data cells on said first channel.
Claim 43
Independent Claim 153 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a setup message, said setup message associated with a first channel; (B) automatically monitoring the signaling channel to identify a second signal as a connect message associated with said first channel; (C) identifying said first channel as an active channel, if said first signal is identified as said setup message associated with said first channel and if said second signal is identified as said connect message associated with said first channel; (D) identifying a first set of channels on the ATM network; (E) opening said first set of channels at a first time; and (F) automatically monitoring said first set of open channels to identify a channel that is active.
Claim 44
Independent Claim 153 words
A method for identifying active channels in an asynchronous transfer mode (ATM) network, the ATM network having a plurality of channels including a signaling channel, the method comprising the steps of: (A) automatically monitoring the signaling channel to identify a first signal as a setup message, said setup message associated with a first channel; (B) automatically monitoring the signaling channel to identify a second signal as a connect message associated with said first channel; (C) identifying said first channel as an active channel, if said first signal is identified as said setup message associated with said first channel and if said second signal is identified as said connect message associated with said first channel; (D) identifying a first set of channels on the ATM network; (E) opening said first set of channels at a first time; and (F) automatically monitoring said first set of open channels to identify a channel that is active.
Claim 45
Dependent Claim 43 words
The method of claim 35, wherein step (D) includes the step of: determining a first range of channels wherein said first set of channels is one of a subset of said first range of channels and equal to said first range of channels.
Claim 46
Dependent Claim 32 words
The method of claim 36, further comprising the step of: repeating steps (D), (E), and (F) until all channels in said first range have been selected to be in said first set.
Claim 47
Dependent Claim 54 words
The method of claim 37, wherein step (E) includes the steps of: selecting a second channel from said first set of channels; opening said second channel if said second channel is not identified as active; and removing said second channel from said first set of channels if said second channel is identified as active.
Claim 48
Dependent Claim 68 words
The method of claim 35, wherein step (F) includes the steps of: selecting a second channel, said second channel one of said open channels; monitoring said second channel for data cells; determining if a data cell corresponding to said second channel was received since said first time; and identifying said second channel as active if said data cell was received on said second channel since said first time.
Claim 49
Dependent Claim 50 words
The method of claim 39, further comprising the step of: repeating said steps of selecting a second channel, monitoring said second channel, determining if a data cell corresponding to said second channel was received, and identifying said second channel as active, for each channel in said first set of channels.
Claim 50
Dependent Claim 28 words
The method of claim 39, further comprising the step of: removing said second channel from said first set of channels if said second channel is identified as active.
Claim 51
Dependent Claim 16 words
The method of claim 41, further comprising the step of: repeating steps (D), (E), and (F).
Claim 52
Dependent Claim 29 words
The method of claim 41, further comprising the step of: removing said second channel from said first set of channels if said second channel is a special use channel.
Claim 53
Dependent Claim 16 words
The method of claim 43, further comprising the step of: repeating steps (D), (E), and (F).
Claim 54
Dependent Claim 28 words
The method of claim 39, further comprising the step of: removing said second channel from said first range of channels if said second channel is identified as active.
Claim 55
Dependent Claim 36 words
The method of claim 35, further comprising the step of: (G) automatically identifying an ATM application layer (AAL) service type used by data cells on a first active channel, said first active channel identified as active.
Claim 56
Dependent Claim 49 words
The method of claim 46, wherein step (G) includes the steps of: (1) receiving a first data cell associated a first active channel; and (2) identifying said AAL service type using contents of said first data cell if said first active channel was identified as active in step (F).
Claim 57
Dependent Claim 79 words
The method of claim 49, wherein step (G)(2) includes the steps of: (a) determining if a first three-bit portion of said first data cell is equal to one of a binary value of one and a binary value of three; and (b) identifying said AAL service type as an AAL service type five if said first three-bit portion of said first data cell is equal to one of said binary value of one and said binary value of three.
Claim 58
Dependent Claim 142 words
The method of claim 48, wherein step (G)(2) further comprises the step of: (c) determining if said AAL service type is an AAL service type three-four, including the steps of: identifying said AAL service type as an AAL service type three-four if a first two-bit portion of said first data cell corresponds to a value representing one of a beginning of message segment type and a continuation of message segment type and if a first six-bit portion of said first data cell is equal to a binary forty-four; and identifying said AAL service type as an AAL service type three-four if said first two-bit portion of said first data cell corresponds to a value representing a single segment message segment type and a first four bit sequence number portion of said first data cell is equal to said binary value of one.
Claim 59
Dependent Claim 92 words
The method of claim 48, wherein step (G)(2) further comprises the step of: (c) determining if said AAL service type is an AAL service type one, including the steps of: determining a first three-bit sequence count value for said first data cell; determining a second three-bit sequence count value for a second data cell if said AAL service type is not identified; and identifying said AAL service type as an AAL service type one if said second three bit sequence count value is one greater than said first three-bit sequence count value.
Claim 60
Dependent Claim 31 words
The method of claim 47, further comprising the step of: repeating said step (G) for all channels that are identified as active and whose AAL service type has not been identified.
Claim 61
Dependent Claim 140 words
The method of claim 47, wherein step (G)(2) includes the step of: determining if said AAL service type is an AAL service type three-four, including the steps of: identifying said AAL service type as an AAL service type three-four if a first two-bit portion of said first data cell corresponds to a value representing one of a beginning of message segment type and a continuation of message segment type and if a first six-bit portion of said first data cell is equal to a binary forty-four; and identifying said AAL service type as an AAL service type three-four if said first two-bit portion of said first data cell corresponds to a value representing a single segment message segment type and a first four bit sequence number portion of said first data cell is equal to a binary value of one.
Claim 62
Dependent Claim 90 words
The method of claim 47, wherein step (G)(2) includes the step of: determining if said AAL service type is an AAL service type one, including the steps of: determining a first three-bit sequence count value for said first data cell; determining a second three-bit sequence count value for a second data cell if said AAL service type is not identified; and identifying said AAL service type as an AAL service type one if said second three bit sequence count value is one greater than said first three-bit sequence count value.
Claim 63
Independent Claim 171 words
A system for identifying active channels in an asynchronous transfer mode (ATM) network having a plurality of channels including a signaling channel, comprising: a signaling engine, disposed to receive signals from said signaling channel for automatically monitoring the signaling channel, for identifying a first signal as a setup message associated with a first channel, for identifying a second signal as a connect message associated with said first channel, and for identifying said first channel as an active channel if said first signal is said setup message associated with said first channel and if said second signal is said connect message associated with said first channel; wherein said signaling engine identifies a third signal as a release message associated with said first channel, and for identifying said first channel as not an active channel if said first signal is said setup message associated with said first channel, said second signal is said connect message associated with said first channel, and said third signal is a release message associated with said first channel.
Claim 64
Independent Claim 171 words
A system for identifying active channels in an asynchronous transfer mode (ATM) network having a plurality of channels including a signaling channel, comprising: a signaling engine, disposed to receive signals from said signaling channel for automatically monitoring the signaling channel, for identifying a first signal as a setup message associated with a first channel, for identifying a second signal as a connect message associated with said first channel, and for identifying said first channel as an active channel if said first signal is said setup message associated with said first channel and if said second signal is said connect message associated with said first channel; wherein said signaling engine identifies a third signal as a release message associated with said first channel, and for identifying said first channel as not an active channel if said first signal is said setup message associated with said first channel, said second signal is said connect message associated with said first channel, and said third signal is a release message associated with said first channel.
Claim 65
Independent Claim 179 words
A system for identifying active channels in an asynchronous transfer mode (ATM) network having a plurality of channels including a signaling channel, comprising: a signaling engine, disposed to receive signals from said signaling channel for automatically monitoring the signaling channel, for identifying a first signal as a setup message associated with a first channel, for identifying a second signal as a connect message associated with said first channel, and for identifying said first channel as an active channel if said first signal is said setup message associated with said first channel and if said second signal is said connect message associated with said first channel; and an active channel detector, disposed to receive signals from said channels, for identifying a plurality of channels, for opening a first set of channels, and for monitoring a third signal on a first open channel of said first set of open channels to determine if said third signal includes a first data cell, and for identifying said first open channel as a first active channel if said third signal includes a data cell.
Claim 66
Independent Claim 179 words
A system for identifying active channels in an asynchronous transfer mode (ATM) network having a plurality of channels including a signaling channel, comprising: a signaling engine, disposed to receive signals from said signaling channel for automatically monitoring the signaling channel, for identifying a first signal as a setup message associated with a first channel, for identifying a second signal as a connect message associated with said first channel, and for identifying said first channel as an active channel if said first signal is said setup message associated with said first channel and if said second signal is said connect message associated with said first channel; and an active channel detector, disposed to receive signals from said channels, for identifying a plurality of channels, for opening a first set of channels, and for monitoring a third signal on a first open channel of said first set of open channels to determine if said third signal includes a first data cell, and for identifying said first open channel as a first active channel if said third signal includes a data cell.
Claim 67
Dependent Claim 41 words
The system of claim 55, further comprising: an ATM application layer (AAL) type identifier, disposed to receive said first data cell from said first active channel, for identifying an AAL service type based upon the contents of said first data cell.
Claim 68
Independent Claim 132 words
A system for identifying active channels in an asynchronous transfer mode (ATM) network having a plurality of channels including a signaling channel, comprising: a signaling engine, disposed to receive signals from said signaling channel for automatically monitoring the signaling channel, for identifying a first signal as a connect message associated with said first channel, and for identifying said first channel as an active channel if said first signal is said connect message associated with said first channel; wherein said signaling engine identifies a second signal as a release message associated with said first channel, and for identifying said first channel as not an active channel if said first signal is said connect message associated with said first channel and if said second signal is a release message associated with said first channel.
Claim 69
Independent Claim 132 words
A system for identifying active channels in an asynchronous transfer mode (ATM) network having a plurality of channels including a signaling channel, comprising: a signaling engine, disposed to receive signals from said signaling channel for automatically monitoring the signaling channel, for identifying a first signal as a connect message associated with said first channel, and for identifying said first channel as an active channel if said first signal is said connect message associated with said first channel; wherein said signaling engine identifies a second signal as a release message associated with said first channel, and for identifying said first channel as not an active channel if said first signal is said connect message associated with said first channel and if said second signal is a release message associated with said first channel.
Claim 70
Independent Claim 151 words
A system for identifying active channels in an asynchronous transfer mode (ATM) network having a plurality of channels including a signaling channel, comprising: a signaling engine, disposed to receive signals from said signaling channel for automatically monitoring the signaling channel, for identifying a first signal as a connect message associated with said first channel, and for identifying said first channel as an active channel if said first signal is said connect message associated with said first channel; and an active channel detector, disposed to receive signals from said channels, for identifying a plurality of channels, for opening a first set of channels, and for monitoring a second signal on a first open channel of said first set of open channels to determine if said second signal includes a first data cell, and for identifying said first open channel as a first active channel if said second signal includes a data cell.
Claim 71
Independent Claim 151 words
A system for identifying active channels in an asynchronous transfer mode (ATM) network having a plurality of channels including a signaling channel, comprising: a signaling engine, disposed to receive signals from said signaling channel for automatically monitoring the signaling channel, for identifying a first signal as a connect message associated with said first channel, and for identifying said first channel as an active channel if said first signal is said connect message associated with said first channel; and an active channel detector, disposed to receive signals from said channels, for identifying a plurality of channels, for opening a first set of channels, and for monitoring a second signal on a first open channel of said first set of open channels to determine if said second signal includes a first data cell, and for identifying said first open channel as a first active channel if said second signal includes a data cell.
Claim 72
Dependent Claim 41 words
The system of claim 58, further comprising: an ATM application layer (AAL) type identifier, disposed to receive said first data cell from said first active channel, for identifying an AAL service type based upon the contents of said first data cell.

References Cited (Backward Citations)

US5544161A Cited
US5583864A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-11 2001-11-10 2002-05-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-11 2005-11-10 2006-05-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-11 2009-11-10 2010-05-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag