US 12,388,632 B2
Resource allocation method and system in quantum key distribution optical network
Bowen Chen, Suzhou (CN); Weike Ma, Suzhou (CN); Ling Liu, Suzhou (CN); Hong Chen, Suzhou (CN); Mingyi Gao, Suzhou (CN); and Gangxiang Shen, Suzhou (CN)
Assigned to SOOCHOW UNIVERSITY, Suzhou (CN)
Filed by SOOCHOW UNIVERSITY, Suzhou (CN)
Filed on May 11, 2023, as Appl. No. 18/196,358.
Application 18/196,358 is a continuation of application No. PCT/CN2021/140054, filed on Dec. 21, 2021.
Claims priority of application No. 202111518147.6 (CN), filed on Dec. 13, 2021.
Prior Publication US 2023/0283460 A1, Sep. 7, 2023
Int. Cl. H04L 9/08 (2006.01)
CPC H04L 9/0855 (2013.01) [H04L 9/0819 (2013.01); H04L 9/0858 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A resource allocation method in a quantum key distribution optical network, comprising steps of:
S1: setting a topological structure of a quantum key distribution optical network, and initializing parameters in the topological structure;
S2: generating a service request, and categorizing a security level of a service according to a security requirement degree of the service, wherein the security level corresponds to a security score;
S3: establishing an optimization objective function to maximize a security score of the quantum key distribution optical network and minimize an occupancy of wavelength and timeslot resources; and
S4: establishing a constraint satisfying the optimization objective function, and allocating corresponding wavelength and timeslot resources to the service request under the constraint,
wherein the optimization objective function is:

OG Complex Work Unit Math
wherein W(i,j),λ(s,d) represents an occupation status of a conventional wavelength λ by a service request CR(s,d) on a link (i, j), and is 1 if the wavelength is occupied, or otherwise is 0; T(i,j),λQ,t(s,d) represents an occupation status of a timeslot t on a quantum channel dedicated wavelength λQ on the link (i, j) by the service request CR(s,d), and is 1 if the timeslot is occupied, or otherwise is 0; SRs,d represents a security score from a source node s to a destination node d; and α and β are adjustment parameters, and weights of optimization objectives are changed by adjusting α and β.