user4160707
user4160707

Reputation:

Is there any limit on downstream messages from Google GCM?

I receive GCM messages to device. I want to know, is there any limit on Google GCM downstream messages?

Upvotes: 0

Views: 69

Answers (2)

OBX
OBX

Reputation: 6114

The simple answer is NO .

There is no limit. However, there are some throttling measures in place!

To prevent abuse (such as sending a flood of messages to a device) and to optimize for the overall network efficiency and battery life of devices, GCM implements throttling of messages using a token bucket scheme. If an application collapse key exhausts its supply of available tokens, new messages are buffered in a pending queue until new tokens become available at the time of the periodic grant.

For more info, refer this

Upvotes: 0

Anish Mittal
Anish Mittal

Reputation: 1182

Google has took away this limit after replacing C2DM with GCM. There is only limit on stored messages on GCM server. If that limit gets over, then all the messages get discarded.

http://developer.android.com/google/gcm/c2dm.html#history

Prior to GCM (when it was still called C2DM): https://developers.google.com/android/c2dm/#limitations)

The only limits you run into the GCM documentation is this: http://developer.android.com/google/gcm/adv.html#lifetime

Upvotes: 1

Related Questions