Claims
- 1. A method of providing priority network service, said method comprising:
determining that a computer system has requested priority network service; and identifying a usage amount in response to the determining.
- 2. The method as described in claim 1 further comprising:
storing the usage amount in a data store, wherein the usage amount includes an amount of time that the computer system used the priority network service.
- 3. The method as described in claim 2 further comprising:
reading the stored usage amount from the data store; determining a billing amount from the stored usage amount; preparing a billing statement in response to the determining; and sending the billing statement to a customer.
- 4. The method as described in claim 1 further comprising:
receiving a priority network request message from the computer system; receiving a second request message from the computer system; and calculating an elapsed time between the receipt of the priority network request message and the receipt of the second request message.
- 5. The method as described in claim 1 further comprising:
writing a high priority header to one or more packets originating from the computer system in response to the determining.
- 6. The method as described in claim 1 further comprising:
writing a normal priority header to one or more packets originating from the computer system in response to determining that the computer system has not requested priority network service.
- 7. The method as described in claim 1 further comprising:
sending one or more packets received from the computer system to a second computer system connected to a computer network.
- 8. An information handling system comprising:
one or more processors; a memory accessible by the processors; a network interface connecting the information handling system to a computer network; and a network priority tool to provide priority network service, the network priority tool including:
means for determining that a computer system has requested priority network service; and means for identifying a usage amount in response to the determining.
- 9. The information handling system as described in claim 8 further comprising:
means for storing the usage amount in a data store, wherein the usage amount includes an amount of time that the computer system used the priority network service.
- 10. The information handling system as described in claim 9 further comprising:
means for reading the stored usage amount from the data store; means for determining a billing amount from the stored usage amount; means for preparing a billing statement in response to the determining; and means for sending the billing statement to a customer.
- 11. The information handling system as described in claim 8 further comprising:
means for receiving a priority network request message from the computer system; means for receiving a second request message from the computer system; and means for calculating an elapsed time between the receipt of the priority network request message and the receipt of the second request message.
- 12. The information handling system as described in claim 8 further comprising:
means for writing a high priority header to one or more packets originating from the computer system in response to the determining.
- 13. The information handling system as described in claim 8 further comprising:
means for writing a normal priority header to one or more packets originating from the computer system in response to determining that the computer system has not requested priority network service.
- 14. The information handling system as described in claim 8 further comprising:
means for sending one or more packets received from the computer system to a second computer system connected to a computer network.
- 15. A computer program product for providing priority network service, said computer program product comprising:
means for determining that a computer system has requested priority network service; and means for identifying a usage amount in response to the determining.
- 16. The computer program product as described in claim 15 further comprising:
means for storing the usage amount in a data store, wherein the usage amount includes an amount of time that the computer system used the priority network service.
- 17. The computer program product as described in claim 16 further comprising:
means for reading the stored usage amount from the data store; means for determining a billing amount from the stored usage amount; means for preparing a billing statement in response to the determining; and means for sending the billing statement to a customer.
- 18. The computer program product as described in claim 15 further comprising:
means for receiving a priority network request message from the computer system; means for receiving a second request message from the computer system; and means for calculating an elapsed time between the receipt of the priority network request message and the receipt of the second request message.
- 19. The computer program product as described in claim 15 further comprising:
means for writing a high priority header to one or more packets originating from the computer system in response to the determining.
- 20. The computer program product as described in claim 15 further comprising:
means for sending one or more packets received from the computer system to a second computer system connected to a computer network.
RELATED APPLICATIONS
[0001] This application is related to the following co-pending U.S. Patent Application filed on the same day and having the same inventors and assignee: “System and Method for Pricing Agent for Differentiated Services Computer Networks” (IBM Docket No. AUS9-2001-0103-US1), each by Grande and Kouadio, and each assigned to International Business Machines Corporation.