AG 5000250Quick Reference GuideSending Billing RecordsWhen there is a message (billing record) in the message queue, the system “wakesup” and performs the following tasks:1.Stores the billing record in the flash2.Create an XML packet, based on the new billing record3.Send the billing record to the carbon copy server(s)4.Transmit the data currently stored in the flash, based on the specifiedretransmission method (round-robin: A-B-A-B, or fail-over: A-A-B-B)The system stores the billing record in the flash so that the record will not be lost (forexample, if the AG 5000 is powered down during transmission attempts.XML InterfaceXML for the External ServerThe AG 5000 sends a string of XML commands according to specifications. HTTPheaders are added to the XML packets that are built, as the billing “mirroring”information is sent to the external server in HTTP compliant XML format.The XML string built from the billing mirror record is in the following format:AG 5000 to External Server:max 5 charactersmax 6 charactersmax 64 charactersmax 10 charactersmax 8 charactersmax 20 charactersmax 10 charactersmax 5 charactersmax 16 charactersBilling records are sent to the carbon copy server(s) only after therecords are placed in the message queue. Carbon copy servers will notreceive the records again if a task for retransmitting to the primary orsecondary server needs to be performed.