Patent ID: 11956307
Assignee: CHONGQING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
Field: Digital communication (Electrical engineering)
Classification: CPC H  Y | IPC H

Claim 6:
7. The distributed task offloading and computing resources management method based on energy harvesting according to claim 1, wherein the pre-selecting, by the device based on the pre-screening criteria, a mobile edge computing server for performing task offloading comprises:
in a case that bijL(t)≤bijU(t), offloading, by a mobile device, a task to a j-th mobile edge computing server;
in a case that bijL(t)>bijU(t), excluding a j-th mobile edge computing server; and
in a case that bij(t)=bijmin(t),
for an i-th mobile device,
if a quotation of the j-th mobile edge computing server meets, p
     ij
    
    (
    t
    )
   
   <
   
    
     
      ρ
      i
     
     
      
       (
       
        1
        +
        
         
          b
          ij
          min
         
         (
         t
         )
        
       
       )
      
      ⁢
      ln
      ⁢
        
      2
     
    
    -
    
     φ
     ij
    
    +
    
     
      
       
        Q
        ij
       
       (
       t
       )
      
      +
      
       
        
         
          B
          ~
         
         i
        
        (
        t
        )
       
       ⁢
       
        
         P
         i
        
        
         r
         i
        
       
      
     
     
      V
      i
     
    
   
  
  ,
 

 offloading, by the mobile device, a task to a j-th mobile edge computing server; and

if a quotation of the j-th mobile edge computing server does not meet, p
     ij
    
    (
    t
    )
   
   ≥
   
    
     
      ρ
      i
     
     
      
       (
       
        1
        +
        
         
          b
          ij
          min
         
         (
         t
         )
        
       
       )
      
      ⁢
      ln
      ⁢
        
      2
     
    
    -
    
     φ
     ij
    
    +
    
     
      
       Q
       ij
      
      +
      
       
        
         
          B
          ~
         
         i
        
        (
        t
        )
       
       ⁢
       
        
         P
         i
        
        
         r
         i
        
       
      
     
     
      V
      i
     
    
   
  
  ,
 

 excluding a j-th mobile edge computing server;

where bijL(t) represents the smallest size of offloading tasks in each of time slots; bijU(t) represents the maximum size of offloading tasks in each of the time slots; bij(t) represents the size of tasks offloaded from the i-th mobile device to the j-th mobile edge computing server; bijmin(t) represents the minimum size of tasks offloaded from the i-th mobile device to the j-th mobile edge computing server; pij(t) represents the quotation of the j-th mobile edge computing server to the i-th mobile device; ρi represents a benefit weight factor of the i-th mobile device, φij represents unit communication cost from the i-th mobile device to the j-th mobile edge computing server in a time slot t; Qi(t) represents a task queue backlog of the i-th mobile device; {tilde over (B)}i(t) represents a virtual energy queue of the battery of the i-th mobile device; Pi represents a transmission power of the i-th mobile device in the time slot t; ri represents a transmission rate of the i-th mobile device; and Vi represents a non-negative controllable parameter.