# Periodic join request and accept after some minutes

**URL:** <https://www.thethingsnetwork.org/forum/t/periodic-join-request-and-accept-after-some-minutes/41060>\
**Category:** End Devices (Nodes)\
**Created:** [November 3, 2020, 6:13pm UTC](https://www.thethingsnetwork.org/forum/t/periodic-join-request-and-accept-after-some-minutes/41060 "2020-11-03T18:13:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![matthiasem](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/matthiasem/32/35697_2.png) [@matthiasem](https://www.thethingsnetwork.org/forum/u/matthiasem)\
**Post date:** [November 3, 2020, 6:13pm UTC](https://www.thethingsnetwork.org/forum/t/periodic-join-request-and-accept-after-some-minutes/41060/1 "2020-11-03T18:13:27Z")

</div>

Hello everyone 👋 I am running some electricity meters in one house and they are working fine. Now I have installed a new gateway and a new meter in another house, but it is not working.  
**There is a join request and some seconds later a join accept. But after a short time, the same meter is sending another join request.** I never received any data, so I think something in the join communication is not working.  
Any idea how this could happen and why or how to solve this problem?  
Already thank you very much 😉👍

![image](https://www.thethingsnetwork.org/forum/uploads/default/original/3X/c/1/c16f10cf5804661e8c98b9e97c57960a278ac535.png)

![image](https://www.thethingsnetwork.org/forum/uploads/default/original/3X/d/8/d867612137cf8ba11f8d3b47e024fd15c3a6a2cf.png)

Join Request:

```
{
  "gw_id": "eui-a840411d2570",
  "payload": "AKq7zN3u/xEi/ZYG/v/loMwCBKGFSvo=",
  "dev_eui": "CCA0E5FFFE0696FD",
  "lora": {
    "spreading_factor": 12,
    "bandwidth": 125,
    "air_time": 1482752000
  },
  "coding_rate": "4/5",
  "timestamp": "2020-11-03T17:37:25.726Z",
  "rssi": -43,
  "snr": 8.5,
  "app_eui": "2211FFEEDDCCBBAA",
  "frequency": 868500000
}

```

Join Accept:

```
{
  "gw_id": "eui-a840411d25704150",
  "payload": "IPnE5L5yUHzW1SI2zPElTTuhHNzanyaU2DAQZTNBvNPb",
  "lora": {
    "spreading_factor": 12,
    "bandwidth": 125,
    "air_time": 1810432000
  },
  "coding_rate": "4/5",
  "timestamp": "2020-11-03T17:37:30.726Z",
  "frequency": 869525000
}
```

---

<div class="post-metadata">

**Author:** ![kersing](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/kersing/32/44777_2.png) [@kersing](https://www.thethingsnetwork.org/forum/u/kersing)\
**Post date:** [November 3, 2020, 6:45pm UTC](https://www.thethingsnetwork.org/forum/t/periodic-join-request-and-accept-after-some-minutes/41060/2 "2020-11-03T18:45:55Z")

</div>

The response frequency does not match the timeslot it is being scheduled for. The frequency used is for RX2 which should be 6 seconds, not 5 seconds after the join request.

---

<div class="post-metadata">

**Author:** ![matthiasem](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/matthiasem/32/35697_2.png) [@matthiasem](https://www.thethingsnetwork.org/forum/u/matthiasem)\
**Post date:** [November 3, 2020, 7:42pm UTC](https://www.thethingsnetwork.org/forum/t/periodic-join-request-and-accept-after-some-minutes/41060/3 "2020-11-03T19:42:42Z")

</div>

@kersing Thanks 😉👍 Is there any way how I can change this behavior?

I just tried it here at home with the „working“ meter. There was the same frequency of 869.525, and so RX2. The response was also after 5 instead of 6 seconds.

Then suddenly the response was on 868.500. I think that means RX1 but the response was after 4 instead of 5 seconds. But then it was working 🤷‍♀️

I there an easy way to solve this or am I doing something completely wrong? Sorry I’m new to the whole LoRaWAN topic. I was so happy that it worked in my house out of the box. But now I think it was wrong all the time and just accidently worked 🙈

![image](https://www.thethingsnetwork.org/forum/uploads/default/original/3X/3/d/3d3dc95255d3b84931c73d14c26fbce0ddb68192.png)

---

<div class="post-metadata">

**Author:** ![matthiasem](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/matthiasem/32/35697_2.png) [@matthiasem](https://www.thethingsnetwork.org/forum/u/matthiasem)\
**Post date:** [November 3, 2020, 7:46pm UTC](https://www.thethingsnetwork.org/forum/t/periodic-join-request-and-accept-after-some-minutes/41060/4 "2020-11-03T19:46:26Z")

</div>

Oh and corresponding to [https://www.thethingsnetwork.org/docs/lorawan/frequency-plans.html](https://www.thethingsnetwork.org/docs/lorawan/frequency-plans.html) shouldn’t 869.525 always be SF **9** BW125. How could it be SF **12** BW125 in the first time?

---

<div class="post-metadata">

**Author:** ![kersing](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/kersing/32/44777_2.png) [@kersing](https://www.thethingsnetwork.org/forum/u/kersing)\
**Post date:** [November 3, 2020, 8:20pm UTC](https://www.thethingsnetwork.org/forum/t/periodic-join-request-and-accept-after-some-minutes/41060/5 "2020-11-03T20:20:59Z")

</div>

> [@matthiasem](#):
>
> shouldn’t 869.525 always be SF **9** BW125.

Not while joining.

> [@matthiasem](#):
>
> Is there any way how I can change this behavior?

If you can force the meter to join using a lower spreading factor it should answer in RX1. That requires SF9 or below.

Something else to consider, if the gateway and the node are too close (anything below 3 meters) there might be issues with RF crosstalk. If possible increase the distance between the two or make sure some RF absorbing material like a stone wall is in between them.

> [@matthiasem](#):
>
> RX1 but the response was after 4 instead of 5 seconds.

That points to the one second difference you are seeing in the console being the allowance to get the packet back to the gateway in time.

---

<div class="post-metadata">

**Author:** ![matthiasem](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/matthiasem/32/35697_2.png) [@matthiasem](https://www.thethingsnetwork.org/forum/u/matthiasem)\
**Post date:** [November 6, 2020, 5:44pm UTC](https://www.thethingsnetwork.org/forum/t/periodic-join-request-and-accept-after-some-minutes/41060/6 "2020-11-06T17:44:39Z")

</div>

@kersing thank you very much for the explanations 😉👍  
Increasing the distance really improved the situation. I thought the shorter the better. For further meters I will also go down to SF9.
