# Class C - downlink

**URL:** <https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909>\
**Category:** Uncategorized\
**Created:** [February 26, 2018, 4:10pm UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909 "2018-02-26T16:10:34Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![NN3694](https://www.thethingsnetwork.org/forum/letter_avatar_proxy/v4/letter/n/22d042/32.png) [@NN3694](https://www.thethingsnetwork.org/forum/u/NN3694)\
**Post date:** [February 26, 2018, 4:10pm UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909/1 "2018-02-26T16:10:34Z")

</div>

Dear,

I have node (Murata module) configured in C Class device. The uplnik works fine, but behavior of downlink is like for device in Class A. When I want to send a downlink message from TTN to end device, so no data are transmitted from GW to the node immediately. The transmitting is just scheduled and it waits for my node will send the uplink. Once is uplnik recieved the scheduled downlink is send to my node.

My expectation is that in the Class C the downlink could be sent any time, because the node is always listening.

What I did a wrong?

Thank you for support.

Jan.

---

<div class="post-metadata">

**Author:** ![BoRRoZ](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/borroz/32/44234_2.png) [@BoRRoZ](https://www.thethingsnetwork.org/forum/u/BoRRoZ)\
**Post date:** [February 26, 2018, 4:32pm UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909/2 "2018-02-26T16:32:27Z")

</div>

in the upcoming stack V3 class C will be implemented

---

<div class="post-metadata">

**Author:** ![NN3694](https://www.thethingsnetwork.org/forum/letter_avatar_proxy/v4/letter/n/22d042/32.png) [@NN3694](https://www.thethingsnetwork.org/forum/u/NN3694)\
**Post date:** [February 26, 2018, 4:34pm UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909/3 "2018-02-26T16:34:38Z")

</div>

Thank you, I had no idea that class C is not implemented yet 🙂

---

<div class="post-metadata">

**Author:** ![BoRRoZ](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/borroz/32/44234_2.png) [@BoRRoZ](https://www.thethingsnetwork.org/forum/u/BoRRoZ)\
**Post date:** [February 26, 2018, 4:38pm UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909/4 "2018-02-26T16:38:55Z")

</div>

here is the announcement

- [https://www.youtube.com/watch?v=dvYREtWc1lA](https://www.youtube.com/watch?v=dvYREtWc1lA)
- [https://drive.google.com/file/d/1wJ-3tF1jRiO88S3grb7E3kbLKb7\_LBgs/view](https://drive.google.com/file/d/1wJ-3tF1jRiO88S3grb7E3kbLKb7_LBgs/view)

@arjanvanb made a rather interesting point regarding possible downlink limitations ([RN2483 now supporting Class C: what does that mean for TTN?](https://www.thethingsnetwork.org/forum/t/rn2483-now-supporting-class-c-what-does-that-mean-for-ttn/5039))

---

<div class="post-metadata">

**Author:** ![NN3694](https://www.thethingsnetwork.org/forum/letter_avatar_proxy/v4/letter/n/22d042/32.png) [@NN3694](https://www.thethingsnetwork.org/forum/u/NN3694)\
**Post date:** [March 5, 2018, 8:58am UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909/5 "2018-03-05T08:58:49Z")

</div>

Dear,

I have [node](https://www.murata.com/products/lpwa/lora) in Class C and [Gateway](http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=dv164140-1)  
I disabled the ADR on my node.  
When I set datarate DR5 - so uplnik work fine, but the downlink is not succesful.(even in one window).  
When I set the DR3 - so uplink and downlink is succesful, but the downlink works only in RXwindow2. As you can see in the image - the GW does not transmitt at all in RXwindow1 - only in RXwindow2.  
 ![Sharp_traffic](https://www.thethingsnetwork.org/forum/uploads/default/original/2X/6/6923c6c2da9cbb30c2cb88a9578ac4171a111996.jpg)  
Could you help me please where the problem is?

Thank you very much.

---

<div class="post-metadata">

**Author:** ![NN3694](https://www.thethingsnetwork.org/forum/letter_avatar_proxy/v4/letter/n/22d042/32.png) [@NN3694](https://www.thethingsnetwork.org/forum/u/NN3694)\
**Post date:** [March 5, 2018, 9:05am UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909/6 "2018-03-05T09:05:53Z")

</div>

…Suppose that the the downlink data should be transmitted first in Rxwindow1 (independently on selected Class). Is not it?

---

<div class="post-metadata">

**Author:** ![BoRRoZ](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/borroz/32/44234_2.png) [@BoRRoZ](https://www.thethingsnetwork.org/forum/u/BoRRoZ)\
**Post date:** [March 5, 2018, 9:12am UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909/7 "2018-03-05T09:12:31Z")

</div>

I don’t know if they are downloadable online yet but you can ask for the specs here :

Email [admin@mail.lora-alliance.org](mailto:admin@mail.lora-alliance.org) to request the latest LoRaWAN 1.1, LoRaWAN 1.1 Regional Parameters rev A, and LoRaWAN Backend Interfaces 1.0 Specifications.

---

<div class="post-metadata">

**Author:** ![NN3694](https://www.thethingsnetwork.org/forum/letter_avatar_proxy/v4/letter/n/22d042/32.png) [@NN3694](https://www.thethingsnetwork.org/forum/u/NN3694)\
**Post date:** [March 5, 2018, 9:26am UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909/8 "2018-03-05T09:26:31Z")

</div>

From the specs:

> The Class C end-device will listen with RX2 windows parameters as often as possible. The  
> end-device listens on RX2 when it is not either (a) sending or (b) receiving on RX1,  
> according to Class A definition. To do so, it will open a short window on RX2 parameters  
> between the end of the uplink transmission and the beginning of the RX1 reception window  
> and it will switch to RX2 reception parameters as soon as the RX1 reception window is  
> closed; the RX2 reception window will remain open until the end-device has to send another  
> message.

So my assumption is correct, is not it?

---

<div class="post-metadata">

**Author:** ![mistery](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/mistery/32/25844_2.png) [@mistery](https://www.thethingsnetwork.org/forum/u/mistery)\
**Post date:** [March 5, 2018, 1:56pm UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909/9 "2018-03-05T13:56:32Z")

</div>

As I know in classC after transmitting and closing RX1 window, node will leave RX2 open on default RX2 frequency.  
So when you send to Class C you always send at defined RX2 freq…

---

<div class="post-metadata">

**Author:** ![BoRRoZ](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/borroz/32/44234_2.png) [@BoRRoZ](https://www.thethingsnetwork.org/forum/u/BoRRoZ)\
**Post date:** [May 28, 2018, 10:30am UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909/15 "2018-05-28T10:30:13Z")

</div>



---

<div class="post-metadata">

**Author:** ![BoRRoZ](https://www.thethingsnetwork.org/forum/user_avatar/www.thethingsnetwork.org/borroz/32/44234_2.png) [@BoRRoZ](https://www.thethingsnetwork.org/forum/u/BoRRoZ)\
**Post date:** [May 28, 2018, 10:31am UTC](https://www.thethingsnetwork.org/forum/t/class-c-downlink/12909/16 "2018-05-28T10:31:10Z")

</div>


