主权项 |
1. A method for discarding a signaling message in a communication network, comprising:
receiving, by a processor, the signaling message; classifying, by the processor, the signaling message; scheduling, by the processor, the signaling message for processing; and discarding, by the processor, selectively the signaling message that has been scheduled under an overload condition, wherein the discarding comprises:
discarding the signaling message that has been scheduled from a tail of a provisional message queue when the provisional message queue is not empty, when a high priority message or a non-provisional signaling message is newly received and when the signaling message is a provisional signaling message; anddiscarding the signaling message that has been scheduled from a non-provisional message queue when the provisional message queue is empty and the non-provisional message queue is not empty, when a high priority message or a non-provisional signaling message is newly received and when the signaling message is a non-provisional signaling message, wherein the discarding the signaling message that has been scheduled from the non-provisional message queue comprises a head drop trigger discard method, wherein the head drop trigger discard method comprises:
discarding the signaling message from a head of the non-provisional message queue when a dropping zone is set to a head dropping zone; anddiscarding the signaling message from a tail of the non-provisional message queue when the dropping zone is set to a tail dropping zone; discarding, by the processor, a newly received signaling message under the overload condition when the newly received signaling message is a provisional signaling message; and discarding, by the processor, the newly received signaling message under the overload condition when both of the provisional message queue and the non-provisional message queue are empty. |