Skip to content

Commit 9ccfb80

Browse files
authored
Merge pull request sonic-net#235 from BRCM-SONIC/pcs_link_monitor
PHY pcs link monitor feature - review 1
2 parents ea47ee9 + 5a1d55e commit 9ccfb80

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

system/phy-link-monitor.HLD

+9-2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ PHY PCS/PMD status monitoring
2828
| ----- | ---------- | ------------- | -------------------- |
2929
| 0.1 | 04/14/2021 | Steven Lu | Initial proposal
3030
| 0.2 | 05/21/2021 | Vishnu Shetty | Phase 1 and 2 design |
31+
| 0.3 | 07/08/2021 | Vishnu Shetty | Review comments |
3132

3233
# About this Manual
3334

@@ -256,7 +257,7 @@ Its suggested to use between 1 to 5 sec.
256257
PMD cdr lock : ok since May-04-2021 10:40:00
257258
```
258259

259-
The time stamp show last "nok" recorded status.
260+
The time stamp show last "nok" recorded status. The output will depend on diag mode. Few status entries can be polled in non-diag mode as well.
260261

261262
**show interface pcs counters**
262263
```
@@ -270,14 +271,16 @@ The time stamp show last "nok" recorded status.
270271
FEC symbol errors : 1234 at May-05-2021 16:49:12
271272
```
272273

273-
Show last non-zero value and time stamp. Future enahncement needed to count number of non-zero updates and cumulative counter.
274+
Show last non-zero value and time stamp. Future enahncement needed to count number of non-zero updates, histogram and cumulative counter.
274275

275276
#### 3.6.2.3 Debug Commands
276277

277278
#### 3.6.2.4 IS-CLI Compliance
278279

279280
### 3.6.3 REST API Support
280281

282+
Port extenstion yang will be defined to support the REST interface.
283+
281284
### 3.6.4 Service and Docker Management
282285

283286
# 4 Flow Diagrams
@@ -286,10 +289,14 @@ Show last non-zero value and time stamp. Future enahncement needed to count numb
286289

287290
# 6 Serviceability and Debug
288291

292+
The PCS commands will be part of tech support dump.
293+
289294
# 7 Warm Boot Support
290295

291296
# 8 Scalability
292297

293298
# 9 Unit Test
294299

300+
Use external devices (ie.g IXIA) to test the counters/status. Not all counters/status supported.
301+
295302
# 10 Internal Design Information

0 commit comments

Comments
 (0)