**We will advise people to follow the issue template set, otherwise the issue might be disregarded.**
**free5GC mainly uses GitHub for issue tracking. Information regarding to general questions or technical support. It will be highly considered if forward to the [forum](https://forum.free5gc.org).**
**free5GC will appreciate it, if people can refer to [TS](https://github.com/free5gc/free5gc/wiki/Trouble_Shooting) and [forum](https://forum.free5gc.org) prior to bug reporting**
<!-- Remove warning (above 3 lines) while reporting the issue -->

## Describe the bug
I am getting N1N2 Transfer fail while running 45K UE from HP Packer rusher (UE simulator) in a loop.


## To Reproduce
Steps to reproduce the behavior:
1. Setup 5GC with ./run.sh
2. Run packet rusher command ./PacketRusher/packetrusher multi-ue -n 45000 -l
3. Please make sure you do the  below setting before execution both at UE and 5GCORE
sudo echo 268435455 > /proc/sys/net/core/wmem_max
#sudo echo 268435455 > /proc/sys/net/core/wmem_max
#sudo echo 268435455 > /proc/sys/net/core/rmem_max
#sudo echo 268435455 > /proc/sys/net/core/wmem_default
#sudo echo 268435455 > /proc/sys/net/core/rmem_default
#sudo echo 20000000 > /proc/sys/net/core/netdev_max_backlog
4. This behaviour can reproduced in lower number of UE too.
[Uploading free5gc.zip…]()




## Expected behavior
it should continuously run in loop without any issue.

## Screenshots
If applicable, add screenshots to help explain the problem.

## Environment (please complete the following information):
 - free5GC Version: [e.g. v3.0.100]
 - OS: [e.g. Ubuntu 200.04 Server]
 - Kernel version: [e.g. 5.200.0-0-generic]
 - go version: [e.g. 1.10.0 linux/amd64]
 - c compiler version (Option): [e.g. gcc version 1.1.0]

## Trace File
### Configuration File
Provide the configuration file here.

If not clear of what to do, the `config` folder can be zip and upload it here.

### PCAP File
Dump the packet and provide the pcap file here.

If not clear of what to do, this command can be used `sudo tcpdump -i any -w free5gc.pcap` prior to running bug reproduce. Then upload the pcap file `free5gc.pcap`.

### Log File
Provide the program log file here.

If not clear of what to do, copy the printed log on the screen and upload it here.

## System architecture (Option)
Please provide the draft architecture, including the scenario, use cases, installation environment(bare metal, vm, container, or k8s), etc.

## Walkthrough (Option)
free5GC will be interested on the research or finding in brief.

## Additional context
It will be appreciated if other context can be added here.

[Bugs] N1N2 Transfer Fail while testing 45K UE in a loop .
This is a GitHub Issue
repo:free5gc
owner:free5gc
Title : [Bugs] N1N2 Transfer Fail while testing 45K UE in a loop .
Issue date:

--- start body ---
**We will advise people to follow the issue template set, otherwise the issue might be disregarded.**
**free5GC mainly uses GitHub for issue tracking. Information regarding to general questions or technical support. It will be highly considered if forward to the [forum](https://forum.free5gc.org).**
**free5GC will appreciate it, if people can refer to [TS](https://github.com/free5gc/free5gc/wiki/Trouble_Shooting) and [forum](https://forum.free5gc.org) prior to bug reporting**
<!-- Remove warning (above 3 lines) while reporting the issue -->

## Describe the bug
I am getting N1N2 Transfer fail while running 45K UE from HP Packer rusher (UE simulator) in a loop.


## To Reproduce
Steps to reproduce the behavior:
1. Setup 5GC with ./run.sh
2. Run packet rusher command ./PacketRusher/packetrusher multi-ue -n 45000 -l
3. Please make sure you do the  below setting before execution both at UE and 5GCORE
sudo echo 268435455 > /proc/sys/net/core/wmem_max
#sudo echo 268435455 > /proc/sys/net/core/wmem_max
#sudo echo 268435455 > /proc/sys/net/core/rmem_max
#sudo echo 268435455 > /proc/sys/net/core/wmem_default
#sudo echo 268435455 > /proc/sys/net/core/rmem_default
#sudo echo 20000000 > /proc/sys/net/core/netdev_max_backlog
4. This behaviour can reproduced in lower number of UE too.
[Uploading free5gc.zip…]()




## Expected behavior
it should continuously run in loop without any issue.

## Screenshots
If applicable, add screenshots to help explain the problem.

## Environment (please complete the following information):
 - free5GC Version: [e.g. v3.0.100]
 - OS: [e.g. Ubuntu 200.04 Server]
 - Kernel version: [e.g. 5.200.0-0-generic]
 - go version: [e.g. 1.10.0 linux/amd64]
 - c compiler version (Option): [e.g. gcc version 1.1.0]

## Trace File
### Configuration File
Provide the configuration file here.

If not clear of what to do, the `config` folder can be zip and upload it here.

### PCAP File
Dump the packet and provide the pcap file here.

If not clear of what to do, this command can be used `sudo tcpdump -i any -w free5gc.pcap` prior to running bug reproduce. Then upload the pcap file `free5gc.pcap`.

### Log File
Provide the program log file here.

If not clear of what to do, copy the printed log on the screen and upload it here.

## System architecture (Option)
Please provide the draft architecture, including the scenario, use cases, installation environment(bare metal, vm, container, or k8s), etc.

## Walkthrough (Option)
free5GC will be interested on the research or finding in brief.

## Additional context
It will be appreciated if other context can be added here.

--- end body ---
