Sign In to Follow Application
View All Documents & Correspondence

Method And System For Port Performance Ranking In Multi Protocol Switch

Abstract: The present disclosure relates generally to multi-protocol switching, and more particularly to a method and a system for port performance ranking in a multi-protocol switching device. In one embodiment, a plurality of first parameters associated with operating condition of one or more ports of the multi-protocol switch are monitored. Each of the first parameters is compared with a predefined criterion to determine deviation. Then determine one or more eligible ports out of the one or more ports based on non-deviation of each of the eligible one or more ports from an associated predefined criterion. For each of the eligible one or more ports, each of one or more second parameters is compared with an associated predefined threshold, the one or more second parameters associated with port traffic statistics. Then based on comparing each of the one or more second parameters with an associated predefined threshold, best performing port is determined through which the traffic is routed. Then the next best performing port is determined and the process of ranking the ports may continue. This reduces congestion on the multi-protocol switching device.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
17 January 2014
Publication Number
07/2014
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
ipo@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2019-12-31
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. MADHUKAR GUNJAN CHAKHAIYAR
New Area, Bisar Talab, Gaya, Bihar, India.

Specification

CLIAMS:We claim:

1. A port performance ranking method performed in a multi-protocol switch, the port performance ranking method comprising:
monitoring one or more first parameters, the one or more first parameters associated with operating condition of one or more ports of the multi-protocol switch;
comparing each of the one or more first parameters with an associated predefined criterion to determine deviation from the associated predefined criterion;
determining one or more eligible ports from the one or more ports based on non-deviation of each of the one or more first parameters from the associated predefined criterion;
comparing, for each of the one or more eligible ports, each of one or more second parameters with an associated predefined threshold, the one or more second parameters associated with port traffic statistics; and
ranking the one or more eligible ports based on the comparison between each of the one or more second parameters and the associated predefined threshold.

2. The port performance ranking method of claim 1, wherein the one or more first parameters comprise at least one of operating condition of connection interface and availability of the one or more ports.

3.The port performance ranking method of claim 1, wherein the one or more second parameters comprise at least one of total frame drop count, total frame retransmission count, total frame transaction count, total buffer utilization, and total operating bandwidth utilization for each of the one or more ports.

4. The port performance ranking method of claim 1, wherein the one or more second parameters lower than the associated predefined thresholds are given higher weightage scores than the one or more second parameters higher than the associated predefined thresholds.

5. The port performance ranking method of claim 1, further comprising determining a final ranking score for each of the eligible one or more ports in response to comparison between each of the one or more second parameters and the associated predefined threshold.

6. The port performance ranking method of claim 5, wherein the final ranking score is determined for each of the one or more eligible ports by summing weightage score for each of the one or more second parameters.

7. The port performance ranking method of claim 5, wherein determining the final ranking score is performed iteratively.

8. The port performance ranking method of claim 5, wherein a best performing port is determined based on the final ranking score for each of the eligible one or more ports.

9. The port performance ranking method of claim 8, wherein the best performing port is determined based on at least one of a predefined prioritized order associated with the second parameters and a weightage score associated with the second parameters.

10. A system for performing port ranking in a multi-protocol switching device, the system comprising:
at least one processor;
at least one memory coupled to the at least one processor, the at least one memory storing processor executable instructions which when executed by the at least one processor causes the at least one processor to:
monitor one or more first parameters, the one or more first parameters associated with operating condition of one or more ports of the multi-protocol switch;
compare each of the one or more first parameters with an associated predefined criterion to determine deviation from the associated predefined criterion;
determine one or more eligible ports from the one or more ports based on non-deviation of each of the one or more first parameters from the associated predefined criterion;
compare, for each of the one or more eligible ports, each of one or more second parameters with an associated predefined threshold, the one or more second parameters associated with port traffic statistics; and
rank the one or more eligible ports based on the comparison between each of the one or more second parameters and the associated predefined threshold.

11. The system of claim 10, wherein the one or more first parameters comprise at least one of operating condition of connection interface and availability of the one or more ports.

12.The system of claim 10, wherein the one or more second parameters comprise at least one of total frame drop count, total frame retransmission count, total frame transaction count, total buffer utilization, and total operating bandwidth utilization for each of the one or more ports.

13. The system of claim 10, wherein the one or more second parameters lower than the associated predefined thresholds are given higher weightage scores than the one or more second parameters higher than the associated predefined thresholds.

14. The system of claim 10, wherein a final ranking score is determined for each of the one or more eligible ports in response to comparison between each of the one or more second parameters and the associated predefined threshold.

15. The system of claim 14, wherein the final ranking score is determined for each of the one or more ports by summing weightage score for each of the one or more second parameters.

16. The system of claim 14, wherein the final ranking score is determined for each of the one or more eligible ports iteratively.

17. The system of claim 14, wherein a best performing port is determined based on the final ranking score for each of the eligible one or more ports.

18. The system of claim 17, wherein the best performing port is determined based on at least one of a predefined prioritized order associated with the second parameters and a weightage score associated with the second parameters.

Dated this 17th day of January, 2014
R. Ramya Rao
Of K&S Partners
Agent for the Applicant
,TagSPECI:TECHNICAL FIELD
The present disclosure relates generally to multi-protocol switching, and more particularly to a method and a system for port performance ranking in a multi-protocol switching device.

Documents

Application Documents

# Name Date
1 212-CHE-2014-RELEVANT DOCUMENTS [20-09-2023(online)].pdf 2023-09-20
1 Form-9(Online).pdf 2014-02-03
2 212-CHE-2014-RELEVANT DOCUMENTS [20-09-2022(online)].pdf 2022-09-20
2 IP26037-specification.pdf 2014-02-05
3 IP26037-drawings.pdf 2014-02-05
3 212-CHE-2014-Response to office action [11-07-2022(online)].pdf 2022-07-11
4 FORM 5.pdf 2014-02-05
4 212-CHE-2014-ASSIGNMENT WITH VERIFIED COPY [04-07-2022(online)].pdf 2022-07-04
5 FORM 3.pdf 2014-02-05
5 212-CHE-2014-FORM-16 [04-07-2022(online)].pdf 2022-07-04
6 212-CHE-2014-POWER OF AUTHORITY [04-07-2022(online)].pdf 2022-07-04
6 212-CHE-2014-FER.pdf 2018-06-26
7 212-CHE-2014-Response to office action [04-02-2022(online)].pdf 2022-02-04
7 212-CHE-2014-Information under section 8(2) (MANDATORY) [25-12-2018(online)].pdf 2018-12-25
8 212-CHE-2014-PROOF OF ALTERATION [14-01-2022(online)].pdf 2022-01-14
8 212-CHE-2014-FORM 3 [25-12-2018(online)].pdf 2018-12-25
9 212-CHE-2014-FER_SER_REPLY [25-12-2018(online)].pdf 2018-12-25
9 212-CHE-2014-RELEVANT DOCUMENTS [24-08-2021(online)].pdf 2021-08-24
10 212-CHE-2014-RELEVANT DOCUMENTS [25-02-2020(online)].pdf 2020-02-25
10 212-CHE-2014_Marked up Claims_Granted 328694_31-12-2019.pdf 2019-12-31
11 212-CHE-2014-IntimationOfGrant31-12-2019.pdf 2019-12-31
11 212-CHE-2014_Drawing_Granted 328694_31-12-2019.pdf 2019-12-31
12 212-CHE-2014-PatentCertificate31-12-2019.pdf 2019-12-31
12 212-CHE-2014_Description_Granted 328694_31-12-2019.pdf 2019-12-31
13 212-CHE-2014_Abstract_Granted 328694_31-12-2019.pdf 2019-12-31
13 212-CHE-2014_Claims_Granted 328694_31-12-2019.pdf 2019-12-31
14 212-CHE-2014_Abstract_Granted 328694_31-12-2019.pdf 2019-12-31
14 212-CHE-2014_Claims_Granted 328694_31-12-2019.pdf 2019-12-31
15 212-CHE-2014-PatentCertificate31-12-2019.pdf 2019-12-31
15 212-CHE-2014_Description_Granted 328694_31-12-2019.pdf 2019-12-31
16 212-CHE-2014-IntimationOfGrant31-12-2019.pdf 2019-12-31
16 212-CHE-2014_Drawing_Granted 328694_31-12-2019.pdf 2019-12-31
17 212-CHE-2014_Marked up Claims_Granted 328694_31-12-2019.pdf 2019-12-31
17 212-CHE-2014-RELEVANT DOCUMENTS [25-02-2020(online)].pdf 2020-02-25
18 212-CHE-2014-FER_SER_REPLY [25-12-2018(online)].pdf 2018-12-25
18 212-CHE-2014-RELEVANT DOCUMENTS [24-08-2021(online)].pdf 2021-08-24
19 212-CHE-2014-FORM 3 [25-12-2018(online)].pdf 2018-12-25
19 212-CHE-2014-PROOF OF ALTERATION [14-01-2022(online)].pdf 2022-01-14
20 212-CHE-2014-Information under section 8(2) (MANDATORY) [25-12-2018(online)].pdf 2018-12-25
20 212-CHE-2014-Response to office action [04-02-2022(online)].pdf 2022-02-04
21 212-CHE-2014-FER.pdf 2018-06-26
21 212-CHE-2014-POWER OF AUTHORITY [04-07-2022(online)].pdf 2022-07-04
22 212-CHE-2014-FORM-16 [04-07-2022(online)].pdf 2022-07-04
22 FORM 3.pdf 2014-02-05
23 212-CHE-2014-ASSIGNMENT WITH VERIFIED COPY [04-07-2022(online)].pdf 2022-07-04
23 FORM 5.pdf 2014-02-05
24 212-CHE-2014-Response to office action [11-07-2022(online)].pdf 2022-07-11
24 IP26037-drawings.pdf 2014-02-05
25 IP26037-specification.pdf 2014-02-05
25 212-CHE-2014-RELEVANT DOCUMENTS [20-09-2022(online)].pdf 2022-09-20
26 Form-9(Online).pdf 2014-02-03
26 212-CHE-2014-RELEVANT DOCUMENTS [20-09-2023(online)].pdf 2023-09-20

Search Strategy

1 212che2014jpg_17-05-2018.pdf

ERegister / Renewals

3rd: 19 Mar 2020

From 17/01/2016 - To 17/01/2017

4th: 19 Mar 2020

From 17/01/2017 - To 17/01/2018

5th: 19 Mar 2020

From 17/01/2018 - To 17/01/2019

6th: 19 Mar 2020

From 17/01/2019 - To 17/01/2020

7th: 19 Mar 2020

From 17/01/2020 - To 17/01/2021

8th: 23 Dec 2020

From 17/01/2021 - To 17/01/2022

9th: 14 Jan 2022

From 17/01/2022 - To 17/01/2023

10th: 17 Jun 2023

From 17/01/2023 - To 17/01/2024