Abstract: An End User Device (EUD) and an associated method for selecting Visible light communication Personal Area Network Coordinators (VPANCs) is disclosed. The method includes receiving, by the EUD, a set of customized channel scan parameters and a VPANC selection policy from a current VPANC the EUD is associated with, wherein the set of customized channel scan parameters and the VPANC selection policy are created by the current VPANC; assessing, by the EUD, quality of an active channel currently used by the EUD, wherein the active channel is associated with the current VPANC; and switching, by the EUD, to a new VPANC from a plurality of VPANCs based on the set of customized channel scan parameters and the VPANC selection policy in response to the assessing, wherein the plurality of VPANCs comprise the current VPANC.
Claims:WE CLAIM
1. A method for selecting Visible light communication Personal Area Network Coordinators (VPANCs), the method comprising:
receiving, by an End User Device (EUD), a set of customized channel scan parameters and a VPANC selection policy from a current VPANC the EUD is associated with, wherein the set of customized channel scan parameters and the VPANC selection policy are created by the current VPANC;
assessing, by the EUD, quality of an active channel currently used by the EUD, wherein the active channel is associated with the current VPANC; and
switching, by the EUD, to a new VPANC from a plurality of VPANCs based on the set of customized channel scan parameters and the VPANC selection policy in response to the assessing, wherein the plurality of VPANCs comprise the current VPANC.
2. The method of claim 1, wherein assessing comprises comparing quality of the active channel currently used by the EUD with a predefined channel quality threshold after expiry of a periodic channel assessing timer.
3. The method of claim 2, wherein the EUD switches to the new VPANC, when the quality of the active channel currently used by the EUD is below the predefined channel quality threshold.
4. The method of claim 1 further comprising scanning for a new active channel associated with the current VPANC based on the set of customized channel scan parameters, quality of the new active channel being greater than a predefined channel quality threshold.
5. The method of claim 4 further comprising switching, by the EUD, to the new active channel associated with the current VPANC in response to the scanning.
6. The method of claim 4, wherein the switching to the new VPANC is performed when the new active channel associated with the current VPANC is absent.
7. The method of claim 1 further comprising searching for the new VPANC from the plurality of VPANCs based on the set of customized channel scan parameters and the VPANC selection policy.
8. The method of claim 1 further comprising sending EUD information to the new VPANC, wherein the EUD information associated with the EUD comprises geo-location of the EUD and channel quality measurement reports for neighboring VPANCs of the EUD.
9. The method of claim 1, wherein the set of customized channel scan parameters and the VPANC selection policy are created by the current VPANC based on one or more channel scan parameters and VPANC controlling parameters received from a controller and EUD information received from a plurality of EUDs associated with the current VPANC, the VPANC controlling parameters are associated with VPANCs and dead zones neighboring the current VPANC.
10. The method of claim 1 further comprising storing, in a memory of the EUD, device control data comprising a set of default channel scan parameters, a default VPANC selection policy, a predefined channel quality threshold of an associated VPANC, associated VPANC Identifier (ID), a periodic channel assessing timer, the set of customized channel scan parameters, the VPANC selection policy, list of available VPANCs obtained after channel scan performed by EUD, IDs of the available VPANCs, channel quality associated with the available VPANCs, a list of VPANCs provided in the VPANC selection policy, a list of newly detected VPANCs not present in the list of VPANCs provided in the VPANC selection policy, effective distance between the EUD and each VPANC in the list of available VPANCs, effective distance between the EUD and dead zones neighboring a VPANC the EUD is currently associated with, effective rank of each VPANC in the list of available VPANCs, geo-location of the EUD, and quality of the active channel currently used by the EUD, wherein the list of available VPANCs comprise the list of VPANCs provided in the VPANC selection policy and the list of newly detected VPANCs.
11. An End User Device (EUD) in a Light Fidelity (Li-Fi) network, the EUD comprising:
a network interface communicatively coupled to a current Visible light communication Personal Area Network Coordinator (VPANC);
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to:
receive a set of customized channel scan parameters and a VPANC selection policy from the current VPANC the EUD is associated with, wherein the set of customized channel scan parameters and the VPANC selection policy are created by the current VPANC;
assess quality of an active channel currently used by the EUD, wherein the active channel is associated with the current VPANC; and
switch to a new VPANC from a plurality of VPANCs based on the set of customized channel scan parameters and the VPANC selection policy in response to the assessing, wherein the plurality of VPANCs comprise the current VPANC.
12. The EUD of claim 11, wherein the processor is further configured to compare quality of the active channel currently used by the EUD with a predefined channel quality threshold after expiry of a periodic channel assessing timer.
13. The EUD of claim 12, wherein the EUD switches to the new VPANC, when the quality of the active channel currently used by the EUD is below the predefined channel quality threshold.
14. The EUD of claim 11, wherein the processor is further configured to scan for a new active channel associated with the current VPANC based on the set of customized channel scan parameters, quality of the new active channel being greater than a predefined channel quality threshold.
15. The EUD of claim 14, wherein the processor is further configured to switch the EUD, to the new active channel associated with the current VPANC in response to the scanning.
16. The EUD of claim 14, wherein switching to the new VPANC is performed when the new active channel associated with the current VPANC is absent.
17. The EUD of claim 11, wherein the processor is further configured to search for the new VPANC from the plurality of VPANCs based on the set of customized channel scan parameters and the VPANC selection policy.
18. The EUD of claim 11, wherein the processor is further configured to send EUD information to the new VPANC, wherein the EUD information associated with the EUD comprises geo-location of the EUD and channel quality measurement reports for neighboring VPANCs of the EUD.
19. The EUD of claim 11, wherein the processor is further configured to store, in a memory of the EUD, device control data comprising a set of default channel scan parameters, a default VPANC selection policy, channel quality threshold of an associated VPANC, associated VPANC Identifier (ID), a periodic channel assessing timer, the set of customized channel scan parameters, the VPANC selection policy, list of available VPANCs obtained after channel scan performed by EUD, IDs of the available VPANCs, channel quality associated with the available VPANCs, a list of VPANCs provided in the VPANC selection policy, a list of newly detected VPANCs not present in the list of VPANCs provided in the VPANC selection policy, effective distance between the EUD and each VPANC in the list of available VPANCs, effective distance between the EUD and dead zones neighboring a VPANC the EUD is currently associated with, effective rank of each VPANC in the list of available VPANCs, geo-location of the EUD, and quality of the active channel currently used by the EUD, wherein the list of available VPANCs comprise the list of VPANCs provided in the VPANC selection policy and the list of newly detected VPANCs.
Dated this October 28, 2016
Swetha SN
Of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD
This disclosure relates generally to Light Fidelity (Li-Fi) networks and more particularly to an End User Device (EUD) and associated method for selecting Visible light communication Personal Area Network Coordinator (VPANC).
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 201641037193-IntimationOfGrant05-09-2023.pdf | 2023-09-05 |
| 1 | Correspondence By Agent_Form1_02-01-2016.pdf | 2016-01-02 |
| 2 | 201641037193-PatentCertificate05-09-2023.pdf | 2023-09-05 |
| 2 | Form 5 [30-10-2016(online)].pdf | 2016-10-30 |
| 3 | Form 3 [30-10-2016(online)].pdf | 2016-10-30 |
| 3 | 201641037193-FORM-26 [24-01-2023(online)].pdf | 2023-01-24 |
| 4 | Form 18 [30-10-2016(online)].pdf_58.pdf | 2016-10-30 |
| 4 | 201641037193-Written submissions and relevant documents [24-01-2023(online)].pdf | 2023-01-24 |
| 5 | Form 18 [30-10-2016(online)].pdf | 2016-10-30 |
| 5 | 201641037193-AMENDED DOCUMENTS [06-01-2023(online)].pdf | 2023-01-06 |
| 6 | Drawing [30-10-2016(online)].pdf | 2016-10-30 |
| 6 | 201641037193-Correspondence to notify the Controller [06-01-2023(online)].pdf | 2023-01-06 |
| 7 | Description(Complete) [30-10-2016(online)].pdf | 2016-10-30 |
| 7 | 201641037193-FORM 13 [06-01-2023(online)].pdf | 2023-01-06 |
| 8 | 201641037193-POA [06-01-2023(online)].pdf | 2023-01-06 |
| 8 | 201641037193 Form-2 30-10-2016.pdf | 2016-10-30 |
| 9 | 201641037193 Description Complete 30-10-2016.pdf | 2016-10-30 |
| 9 | 201641037193-US(14)-HearingNotice-(HearingDate-09-01-2023).pdf | 2022-12-29 |
| 10 | 201641037193 Claims 30-10-2016.pdf | 2016-10-30 |
| 10 | 201641037193-FER_SER_REPLY [20-06-2020(online)].pdf | 2020-06-20 |
| 11 | 201641037193 Abstract 30-10-2016.pdf | 2016-10-30 |
| 11 | 201641037193-FORM 3 [20-06-2020(online)].pdf | 2020-06-20 |
| 12 | 201641037193-PETITION UNDER RULE 137 [20-06-2020(online)].pdf | 2020-06-20 |
| 12 | REQUEST FOR CERTIFIED COPY [05-11-2016(online)].pdf | 2016-11-05 |
| 13 | 201641037193-FER.pdf | 2019-12-20 |
| 13 | Form 26 [05-11-2016(online)].pdf | 2016-11-05 |
| 14 | Other Patent Document [29-12-2016(online)].pdf | 2016-12-29 |
| 14 | Request For Certified Copy-Online.pdf | 2016-11-17 |
| 15 | Other Patent Document [29-12-2016(online)].pdf | 2016-12-29 |
| 15 | Request For Certified Copy-Online.pdf | 2016-11-17 |
| 16 | 201641037193-FER.pdf | 2019-12-20 |
| 16 | Form 26 [05-11-2016(online)].pdf | 2016-11-05 |
| 17 | REQUEST FOR CERTIFIED COPY [05-11-2016(online)].pdf | 2016-11-05 |
| 17 | 201641037193-PETITION UNDER RULE 137 [20-06-2020(online)].pdf | 2020-06-20 |
| 18 | 201641037193 Abstract 30-10-2016.pdf | 2016-10-30 |
| 18 | 201641037193-FORM 3 [20-06-2020(online)].pdf | 2020-06-20 |
| 19 | 201641037193 Claims 30-10-2016.pdf | 2016-10-30 |
| 19 | 201641037193-FER_SER_REPLY [20-06-2020(online)].pdf | 2020-06-20 |
| 20 | 201641037193 Description Complete 30-10-2016.pdf | 2016-10-30 |
| 20 | 201641037193-US(14)-HearingNotice-(HearingDate-09-01-2023).pdf | 2022-12-29 |
| 21 | 201641037193 Form-2 30-10-2016.pdf | 2016-10-30 |
| 21 | 201641037193-POA [06-01-2023(online)].pdf | 2023-01-06 |
| 22 | 201641037193-FORM 13 [06-01-2023(online)].pdf | 2023-01-06 |
| 22 | Description(Complete) [30-10-2016(online)].pdf | 2016-10-30 |
| 23 | 201641037193-Correspondence to notify the Controller [06-01-2023(online)].pdf | 2023-01-06 |
| 23 | Drawing [30-10-2016(online)].pdf | 2016-10-30 |
| 24 | 201641037193-AMENDED DOCUMENTS [06-01-2023(online)].pdf | 2023-01-06 |
| 24 | Form 18 [30-10-2016(online)].pdf | 2016-10-30 |
| 25 | Form 18 [30-10-2016(online)].pdf_58.pdf | 2016-10-30 |
| 25 | 201641037193-Written submissions and relevant documents [24-01-2023(online)].pdf | 2023-01-24 |
| 26 | Form 3 [30-10-2016(online)].pdf | 2016-10-30 |
| 26 | 201641037193-FORM-26 [24-01-2023(online)].pdf | 2023-01-24 |
| 27 | Form 5 [30-10-2016(online)].pdf | 2016-10-30 |
| 27 | 201641037193-PatentCertificate05-09-2023.pdf | 2023-09-05 |
| 28 | Correspondence By Agent_Form1_02-01-2016.pdf | 2016-01-02 |
| 28 | 201641037193-IntimationOfGrant05-09-2023.pdf | 2023-09-05 |
| 1 | Searchstrategy_201641037193_18-12-2019.pdf |