×

Scheduling transmission multimedia information in broadband networks using a token passing scheme

  • US 5,555,378 A
  • Filed: 03/02/1994
  • Issued: 09/10/1996
  • Est. Priority Date: 03/02/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for scheduling transmission of multimedia information from a first set of nodes as requested by subscribers at a second set of nodes, wherein said first and second sets of nodes are interconnected by an ATM switch, such that collisions at said ATM switch are avoided and requests are serviced in a timely manner, said system comprising:

  • at each node of said first set, a first schedule processor which includes a first request processor connected to a first token processor, said first request processor receiving requests for multimedia information from nodes of said second set and said first token processor selecting a request from among said requests and issuing a token to the node of said second set which sent said selected request together with a first end of transmission time (t1), andat each node in said second set, a second schedule processor which includes a second request processor connected to a second token processor, said second request processor receiving requests for multimedia information from subscribers, wherein each of said received requests includes a response time (RT), and sending at least one of said received requests to one of said nodes of said first set together with a second end of transmission time (t2), and said second token processor receiving tokens issued from said first token processors at nodes of said first set, selecting one of said tokens for acceptance, causing a message of acceptance to be sent to the node of said first set issuing said selected token, rejecting other of said tokens and returning said rejected tokens to nodes of said first set issuing said rejected tokens; and

    wherein said first schedule processor further includes a return token store for holding a list of nodes of said second set rejecting tokens issued by said first token processor and means responsive to said list of nodes held at said return token store for performing a request selection using a distance function which minimizes idle time at said first schedule processor and missed response times of requests, said distance function (D1) being
    
    
    space="preserve" listing-type="equation">D.sub.1 =|t.sub.1 -t.sub.2 |+RT/R.sub.0wherein
    
    
    space="preserve" listing-type="equation">R.sub.0 =T.sub.0 /t.sub.0,T0 being a time for servicing each request to prevent the requesting subscriber from being without multimedia information and t0 being a time for transmitting requested multimedia information.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×