Section: 11.1.2 Defining a feature
Content: A feature is a function extending the base GTPv2 functionality that has a significant meaning to the operation of GTPv2, i.e. a single new parameter without a substantial meaning to the functionality of the GTPv2 endpoints should not be defined to be a new feature. A functionality requiring the definition of a new GTPv2 message or extending the use of an existing message over a new interface should be defined as a feature. NOTE: Features are ultimately defined on a case-by-case basis on the merits of defining an extension as a feature. Features should be defined so that they are independent from each other. A GTP-C entity may support the same feature over different interfaces, e.g. an SGW may support a feature over both S11 and S4 interface, however support of a feature on a given interface shall not depend on the support of the same or another feature on another interface.