Version 2 (modified by aydan, 11 years ago)


BEN VLAN Broker Policy

Back to Phase I task list


User Story

A BEN VLAN Site authority delegates to a BEN VLAN Broker (e.g., the BEN VLAN clearing house) the right to allocate VLANs from BEN. Service managers contact the BEN VLAN clearing house to request a BEN VLAN.

Technical Specification

The BEN site exports VLAN resource to the broker by specifying:

  • a resource type (a guid)
  • number of VLANs available
  • a resource property "ben.vlan=true" to indicate the delegated resource is a BEN VLAN

The broker policy keeps track of the available number of VLANs. Each client request can demand exactly 1 VLAN. Requests that demand 0 or more than 1 VLANs should be rejected. To satisfy a request, the broker policy must determine if it has an available VLAN over the requested interval. If no VLANs are available over the requested interval, the request should be rejected. If a VLAN is available, the broker issues and signs a ticket to the service manager.

Implementation Notes

This section should describe the actual implementation of the task. It should be authored by the engineer(s) implementing the task. Please add any relevant information to facilitate future support and maintenance.

Related Tickets

This section should list any tickets added as a result of this task.

  • #27 - BEN VLAN Broker Policy
  • #28 - How to Write a Broker Policy