Mapping attributes from service based interfaces to charging data record interfaces
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorRobert TÖRNKVIST
Life of this patent
Estimating the term…
Abstract
A method is provided for a first function of a network node a communications system for encoding a charging data record (CDR). Charging information is received containing attributes and values that are coded according to a service based interface syntax. A structure of a first part of the CDR is identified that is undefined by a first CDR syntax for storage of a combination of an attribute and value of the charging information in the CDR. The structure of the first part of the CDR is hashed to generate a hash value. The hash value and the combination of the attribute and value are stored in a second part of the CDR which is defined by the first CDR syntax for use in storage of undefined attributes and values.
Claims24
A method by a first function of a network node of a communications system for encoding a charging data record, CDR, the method comprising:
- receiving charging information containing attributes and values that are coded according to a service based interface, SBI, syntax;
- identifying a structure of a first part of the CDR that is undefined by a first CDR syntax for storage of a combination of an attribute and value of the charging information in the CDR;
- hashing the structure of the first part of the CDR to generate a hash value;
- and
- storing the hash value and the combination of the attribute and value in a second part of the CDR which is defined by the first CDR syntax for use in storage of undefined attributes and values.
(canceled)
A method by a second function of a network node of a communications system, the method comprising:
- receiving a charging data record, CDR, that contains a hash value and a combination of an attribute and value stored at a second part of the CDR which is defined by a first CDR syntax for use in storage of undefined attributes and values;
- matching the hash value to a reference hash value identifying a first part of the CDR that is defined by a second CDR syntax for use in storage of the combination of the attribute and value in the CDR;
- and
- storing the combination of the attribute and value in the first part of the CDR.
(canceled)
(canceled)
A first function by a network node of a communications system for encoding a charging data record, CDR, the network node comprising:
- at least one processor;
- and
- at least one memory coupled to the at least one processor and storing computer readable program code that when executed by the at least one processor causes the at least one processor to perform operations configured to:
- receive charging information containing attributes and values that are coded according to a service based interface, SBI, syntax;
- identify a combination of an attribute and value of the charging information that is undefined by a first CDR syntax for storage in the CDR;
- identify a structure of a first part of the CDR that is defined by a second CDR syntax for storage of the combination of the attribute and value;
- hash the structure of the first part of the CDR that is defined by a second CDR syntax to generate a hash value;
- and
- store the hash value and the combination of the attribute and value in a second part of the CDR which is defined by the first CDR syntax for use in storage of undefined attributes and values.
(canceled)
A second function by a network node of a communications system, the network node comprising:
- at least one processor;
- and
- at least one memory coupled to the at least one processor and storing computer readable program code that when executed by the at least one processor causes the at least one processor to perform operations configured to:
- receive a charging data record, CDR, that contains a hash value and a combination of an attribute and value stored at a second part of the CDR which is defined by a first CDR syntax for use in storage of undefined attributes and values;
- match the hash value to a reference hash value identifying a first part of the CDR that is defined by a second CDR syntax for use in storage of the combination of the attribute and value;
- and
- store the combination of the attribute and value in the first part of the CDR.
Dependencies are inferred from the claim text.