Patent ID: 11943114
Assignee: SHANDONG UNIVERSITY
Field: Digital communication (Electrical engineering)
Classification: CPC H  Y | IPC H

Claim 3:
4. The active edge caching method based on community discovery and weighted federated learning according to claim 1, wherein the selecting a most important user from each user group as a caching node to provide content distribution services comprises:
(iii) in each user group, first computing a centrality Bu of each user, where Bu is computed by formula (II):, B
      u
     
     =
     
      
       
        ∑
         
       
       
        i
        =
        1
       
       U
      
      ⁢
      
       
        ∑
         
       
       
        i
        <
        j
       
      
      ⁢
      
       
        
         g
         
          i
          ,
          j
         
        
        (
        u
        )
       
       
        G
        
         i
         ,
         j
        
       
      
     
    
   
   
    
     (
     II
     )
    
   
  
 

where, Gi,j represents the number of shortest path links between all users in the D2D content sharing graph, and gi,j (u) is the number of links that pass through user u in Gi,j;
then obtaining caching capacities Su of different users according to the storage capacities of different user devices, where the caching capacities Su are magnitudes of inherent storage spaces of terminals such as users' mobile phones;
finally, computing degrees of importance Vu=γ×Bu+(1−γ)× Su of different users in different user groups according to the centralities Bu and the caching capacities Su, where γ is a weight assigned to the centralities Bu and the caching capacities Su, with a value between 0 and 1;
(iv) sorting the users in different user groups according to the degrees of importance Vu, and selecting the most important user as the user caching node in each user group; and
(v) after the caching nodes are selected, selecting hot content according to the popularity of different content in the user groups for caching on the selected users.