top button
Flag Notify
    Connect to us
      Facebook Login
      Site Registration

Facebook Login
Site Registration

What are the Negative Test cases for GTPV2 tunnelling messages

+2 votes


I am working on GTPV2 control plane. I want to implement negative test scenarios for GTPV2-C messages in my project. Can anybody list out the possible negative test case scenarios for GTPV2-C messages.??

posted Nov 17, 2014 by Naveen Yanamaddi

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button
GTP is a big protocol and used at many interfaces in the LTE and UMTS network. And would be a huge list of test cases may be more then 2K assuming 80% are negative test cases.

Is it possible to narrow down to the interfaces so that people can share the thoughts.
Yeah Salil.

I am basically looking for the test cases to the messages which are going from MME to SGW to PGW or vice versa that is also only control plane i.e, GTPV2-C messages.

1 Answer

+2 votes

Some generalized negative test case which each protocol should have -
- send extra IE/AVP in the message.
- send a message with missing mandatory IE in the message.
- Behavior of Node when it receives an message with two mandatory IE/AVPs missing 
- Shutdown and restart database (whatever ur DB) during test.
- Shutdown the database before starting of server and client node.
- Behavior of Node when it receives a message with correct header but extra large size payload.
- Requests from 'unknown peers'.
- Reconnecting after termination.

Now there are lot of test case which depends on the architecture of the product for which you need to get through with the internal document of the company and max number of cases would be interface specific please look into the respective 3GPP spec for that.

answer Nov 18, 2014 by Salil Agrawal
sahil ji can u eloborate ==> Shutdown and restart database (whatever ur DB) during test. i didnt got u
Say you are using MYSQL as database then you can stop MYSQL followed by START MYSQL.
Similar Questions
+1 vote

GTP tunnel id is a 32-bit long value over one IP address combination. Suppose there are two nodes A and B which has IP addresses X and Y respectively. Is it possible when first GTP tunnel id range gets exhausted then both the nodes starts using different IP address combination and again GTP tunnel id range can be re-used ? If it is impossible then what could be the reason ?

+2 votes

Could somebody explain about Recovey IE in GTPC message .I know this is restart counter of GW .Then what is the importance of this IE?

Contact Us
+91 9880187415
#280, 3rd floor, 5th Main
6th Sector, HSR Layout
Karnataka INDIA.