Patent ID: 7043227

Claim:
A method comprising: receiving, by a local network administrator that supports a local cellular telephone network to which a local subscriber is registered, a serialized data stream from a foreign network administrator, wherein the serialized data stream describes a cellular telephone call made by the local subscriber while the local subscriber was roaming in the foreign network system, and wherein the serialized data stream includes a plurality of attributes defined in a format that is negotiated between the foreign network administrator and the local network administrator, wherein the attributes include “Field Type,” “Length in Bytes,” “Description,” and “Buffer Position” for each data item in the serialized data stream; attaching, by the local network administrator, one or more validation rules and one or more population rules to each of the attributes; validating each attribute in the serialized data stream as comporting with all of the validation and population rules; and in response to all attributes in the serialized data stream being validated, converting the serialized data stream into a local format for storage by the local network administrator.