Patent US5799003A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5799003A Expired / Lapsed US ⏱️ 0.0 years remaining

OAM cell transmission method and system

Assignee: NEC Corp
•
Filing: 1996-06-28
•
Granted: 1998-08-25
•
Expires: 2016-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In the case of an OAM cell for each of N paths being generated and transmitted at a rate of one OAM cell per a predetermined time period of 1 second in each of the N paths, first, N subperiods is prepared which are allocated to the N paths, respectively, and are obtained by dividing the predetermined time period by N. From the N subperiods, a single subperiod is sequentially selected. A cell stream is checked for an idle cell and the OAM cell for a single path of the N paths corresponding to the single subperiod selected is checked whether it is requested to be inserted into the cell stream within the single superiod selected. When an idle information block is first detected and the OAM cell is requested to be inserted into the cell stream, the OAM cell is inserted into the first idle cell which is first detected within the single subperiod selected.

Inventors

  • 👤 Shigeo Fujimaki
  • 👤 Ryouichi Osada

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 04:16
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5625; H04L2012/5627

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 179 words
A method for inserting an OAM (Operation and Maintenance) information block for one of N (N is a predetermined integer) paths into an information block stream at a rate of one OAM information block per a predetermined time period in each of the N paths, the method comprising the steps of: a) preparing N subperiods which are allocated to the N paths, respectively, the N subperiods being obtained by dividing the predetermined time period by N; b) sequentially selecting a single subperiod from the N subperiods; c) checking the information block stream for an idle information block within the single subperiod selected; d) checking whether the OAM information block for a single path of the N paths corresponding to the single subperiod selected is requested to be inserted into the information block stream within the single subperiod selected; and e) inserting the OAM information block into, a, time period of a first idle information block which is first detected within the single subperiod selected when the OAM information block is requested to be inserted into the information block stream.
Claim 2
Independent Claim 179 words
A method for inserting an OAM (Operation and Maintenance) information block for one of N (N is a predetermined integer) paths into an information block stream at a rate of one OAM information block per a predetermined time period in each of the N paths, the method comprising the steps of: a) preparing N subperiods which are allocated to the N paths, respectively, the N subperiods being obtained by dividing the predetermined time period by N; b) sequentially selecting a single subperiod from the N subperiods; c) checking the information block stream for an idle information block within the single subperiod selected; d) checking whether the OAM information block for a single path of the N paths corresponding to the single subperiod selected is requested to be inserted into the information block stream within the single subperiod selected; and e) inserting the OAM information block into, a, time period of a first idle information block which is first detected within the single subperiod selected when the OAM information block is requested to be inserted into the information block stream.
Claim 3
Dependent Claim 66 words
The method according to claim 1, wherein, in the step (a), the N subperiods are determined by a counter which is incremented by one according to a first clock and is reset according to a second clock, the first clock having a first period obtained by dividing the predetermined time period by N, and the second clock having a second period of the predetermined time period.
Claim 4
Dependent Claim 29 words
The method according to claim 2, wherein, in the step (b), the single subperiod is sequentially selected from the N subperiods according to a count value of the counter.
Claim 5
Dependent Claim 121 words
The method according to claim 1, wherein the step (e) comprises; storing an insertion request flag indicating that the OAM information block for a single path of the N paths corresponding to the single subperiod selected is requested to be inserted into the information block stream when the insertion request flag is set and that the OAM information block is not requested to be inserted into the information block stream when the insertion request flag is reset; inserting the OAM information block into the time period of the first idle information block when the first idle information block is detected and the insertion request flag is set; and resetting the insertion request flag when the first idle information block is detected.
Claim 6
Dependent Claim 27 words
The method according to claim 4, wherein the insertion request flag is stored into a register which is reset when the first idle information block is detected.
Claim 7
Dependent Claim 34 words
The method according to claim 4, wherein the insertion request flag indicates that the OAM information block for each path of the N paths is requested to be inserted into the information block stream.
Claim 8
Independent Claim 168 words
A method for inserting an OAM (Operation and Maintenance) information block for each of N (N is a predetermined integer) paths into a information block stream at a rate of one OAM information block per a predetermined time period in each of the N paths, the method comprising the steps of: a) preparing N subperiods which are allocated to the N paths, respectively, the N subperiods being obtained by dividing the predetermined tie period by N; b) sequentially selecting a single subperiod from the N subperiods; c) requesting for insertion of an OAM information block for a single path of the N paths corresponding to the single subperiod selected into the information block stream within the single subperiod selected; d) checking the information block stream for an idle information block within the single subperiod selected; e) inserting the OAM information block into a time period of a first idle information block which is first detected within the single subperiod of the N subperiods corresponding to the single path.
Claim 9
Independent Claim 168 words
A method for inserting an OAM (Operation and Maintenance) information block for each of N (N is a predetermined integer) paths into a information block stream at a rate of one OAM information block per a predetermined time period in each of the N paths, the method comprising the steps of: a) preparing N subperiods which are allocated to the N paths, respectively, the N subperiods being obtained by dividing the predetermined tie period by N; b) sequentially selecting a single subperiod from the N subperiods; c) requesting for insertion of an OAM information block for a single path of the N paths corresponding to the single subperiod selected into the information block stream within the single subperiod selected; d) checking the information block stream for an idle information block within the single subperiod selected; e) inserting the OAM information block into a time period of a first idle information block which is first detected within the single subperiod of the N subperiods corresponding to the single path.
Claim 10
Dependent Claim 66 words
The method according to claim 7, wherein, in the step (a), the N subperiods are determined by a counter which is incremented by one according to a first clock and is reset according to a second clock, the first clock having a first period obtained by dividing the predetermined time period by N, and the second clock having a second period of the predetermined time period.
Claim 11
Dependent Claim 29 words
The method according to claim 8, wherein, in the step (b), the single subperiod is sequentially selected from the N subperiods according to a count value of the counter.
Claim 12
Dependent Claim 40 words
The method according to claim 7, further comprising the step of: storing N insertion request flags each indicating that the OAM information block for each path of the N paths is requested to be inserted into the information block stream.
Claim 13
Dependent Claim 64 words
The method according to claim 10, wherein the step (c) comprises: storing an insertion request flag for a single path of the N paths corresponding to the single subperiod selected; and requesting for the insertion of the OAM information block for the single path of the N paths corresponding to the single subperiod selected into the information block stream within the single subperiod selected.
Claim 14
Dependent Claim 27 words
The method according to claim 11, wherein the insertion request flag is stored into a register which is reset when the first idle information block is detected.
Claim 15
Dependent Claim 231 words
A control system for inserting an OAM (Operation and Maintenance) information block for one of N (N is a predetermined integer) paths into an information block stream to transmit the OAM information block at a rate of one OAM information block per a predetermined time period in each of the N paths, the system comprising: first storage means for storing N insertion request flags corresponding to the N paths, respectively; address generating means for generating an address signal for selecting a single subperiod from N subperiods which are allocated to the N paths, respectively, the N subperiods being obtained by dividing the predetermined time period by N; reading means for reading an insertion request flag from the first storage means according to the address signal, the insertion request flag corresponding to the single subperiod selected; second storage means for storing the insertion request flag read from the first storage means; detecting means for detecting an idle information block from the information block stream to produce an idle detection signal; and insertion control means responsive to the idle detection signal, for inserting the OAM information block into a time period of a first idle information block which is first detected within the single subperiod selected when the insertion request flag stored in the second storage means indicates that the OAM information block is requested to be inserted into the information block stream.
Claim 16
Dependent Claim 231 words
A control system for inserting an OAM (Operation and Maintenance) information block for one of N (N is a predetermined integer) paths into an information block stream to transmit the OAM information block at a rate of one OAM information block per a predetermined time period in each of the N paths, the system comprising: first storage means for storing N insertion request flags corresponding to the N paths, respectively; address generating means for generating an address signal for selecting a single subperiod from N subperiods which are allocated to the N paths, respectively, the N subperiods being obtained by dividing the predetermined time period by N; reading means for reading an insertion request flag from the first storage means according to the address signal, the insertion request flag corresponding to the single subperiod selected; second storage means for storing the insertion request flag read from the first storage means; detecting means for detecting an idle information block from the information block stream to produce an idle detection signal; and insertion control means responsive to the idle detection signal, for inserting the OAM information block into a time period of a first idle information block which is first detected within the single subperiod selected when the insertion request flag stored in the second storage means indicates that the OAM information block is requested to be inserted into the information block stream.
Claim 17
Dependent Claim 67 words
The control system according to claim 13, wherein the address generating means comprises: a counter for generating the address signal which is incremented by one according to a first clock and is reset according to a second clock, the first clock having a first period obtained by dividing the predetermined time period by N, and the second clock having a second period of the predetermined time period.
Claim 18
Dependent Claim 40 words
The control system according to claim 13, wherein the insertion control means does not insert the OAM information block into the information block stream when no idle information block is detected by the detecting means within the single subperiod selected.
Claim 19
Dependent Claim 45 words
The control system according to claim 13, wherein the insertion control means resets the insertion request flag stored in the second storage means when the OAM information block is inserted into the time period of the first idle information block within the single subperiod selected.
Claim 20
Dependent Claim 42 words
The control system according to claim 13, wherein the first storage means stores the N insertion request flags each indicating that the OAM information block for each path of the N paths is requested to be inserted into the information block stream.
Claim 21
Dependent Claim 22 words
The method according to claim 1, wherein the OAM information block is a VP-FERF (virtual path - far end receive failure) cell.
Claim 22
Dependent Claim 15 words
The method according to claim 7, wherein the OAM information block is a VP-FERF cell.
Claim 23
Dependent Claim 16 words
The control system according to claim 13, wherein the OAM information block is a VP-FERF cell.

References Cited (Backward Citations)

US5321688A Cited
US5457700A Cited
US5461607A Cited
US5663959A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag