Implementing method of removing duplication protection for multimedia messaging service interworking forwarding message and multimedia messaging service interworking gateway thereof
First Claim
1. A method for use in forwarding of a multimedia messaging service (MMS) message from a first multimedia messaging service interworking gateway (MMSIG) to a second MMSIG, the method comprising the steps of:
- at the first MMSIG, requesting a simple message transfer protocol (SMTP) session with the second MMSIG by means of a transmission control protocol (TCP) connection;
at the second MMSIG, establishing the SMTP session with the first MMSIG by means of the TCP connection;
at the first MMSIG, sending a forwarding message request in which an acknowledgment request field is set to be “
NO”
;
at the second MMSIG, sending to the first MMSIG an SMTP-interactive-status code indicative of successful receipt of the forwarding message request, and not sending any other forwarding message response to the first MMSIG,wherein the SMTP-interactive-status code indicative of successful receipt of the forwarding message request is “
250 OK”
, and the forwarding message request contains the MMS message.
1 Assignment
0 Petitions
Accused Products
Abstract
An implementing method for removing duplication protection for multimedia messaging service interworking forwarding message and multimedia messaging service interworking gateway. The method determines whether to return response message according to the different value of the acknowledgement request field of the request signaling. Using the SMTP-interactive-status code as a criterion, when the acknowledgement request field is set to be “NO”, requesting not to return the response message, and when the acknowledgement request field is set to be “YES”, requesting to return the response message. Determine whether the forwarding is successful by determining whether the SMTP-sending-status code returned by the response signaling is received according to the replying status of the response signaling.
-
Citations
10 Claims
-
1. A method for use in forwarding of a multimedia messaging service (MMS) message from a first multimedia messaging service interworking gateway (MMSIG) to a second MMSIG, the method comprising the steps of:
-
at the first MMSIG, requesting a simple message transfer protocol (SMTP) session with the second MMSIG by means of a transmission control protocol (TCP) connection; at the second MMSIG, establishing the SMTP session with the first MMSIG by means of the TCP connection; at the first MMSIG, sending a forwarding message request in which an acknowledgment request field is set to be “
NO”
;at the second MMSIG, sending to the first MMSIG an SMTP-interactive-status code indicative of successful receipt of the forwarding message request, and not sending any other forwarding message response to the first MMSIG, wherein the SMTP-interactive-status code indicative of successful receipt of the forwarding message request is “
250 OK”
, and the forwarding message request contains the MMS message.
-
-
2. A method for use in forwarding of a multimedia messaging service (MMS) message from a first multimedia messaging service interworking gateway (MMSIG) to a second MMSIG, the method comprising the steps of:
-
at the first MMSIG, requesting a simple message transfer protocol (SMTP) session with the second MMSIG by means of a transmission control protocol (TCP) connection; at the second MMSIG, establishing the SMTP session with the first MMSIG by means of the TCP connection; at the first MMSIG, sending a forwarding message request in which an acknowledgment request field is set to be “
NO”
;at the second MMSIG, sending to the first MMSIG an SMTP-interactive-status code not indicative of successful receipt ofaction upon the forwarding message request; at the first MMSIG, in response to the SMTP-interactive-status code not indicative of successful receipt of the forwarding message request, repeating an attempt to forward the MMS message, wherein the SMTP-interactive-status code not indicative of successful receipt of the forwarding message request comprises a message beginning with “
4”
or “
5”
, and the forwarding message request contains the MMS message.
-
-
3. A method for use by a first multimedia messaging service interworking gateway (MMSIG) in forwarding of a multimedia messaging service (MMS) message to a second MMSIG, the method comprising the steps of:
-
at the first MMSIG, requesting a simple message transfer protocol (SMTP) session with the second MMSIG by means of a transmission control protocol (TCP) connection; at the first MMSIG, receiving from the second MMSIG an establishment of the SMTP session with the first MMSIG by means of the TCP connection; at the first MMSIG, sending a forwarding message request in which an acknowledgment request field is set to be “
NO”
;at the first MMSIG, receiving by means of the TCP connection an SMTP-interactive-status code indicative of successful receipt of the forwarding message request; at the first MMSIG, avoiding any attempted resending of the MMS message in response to the receipt of the SMTP-interactive-status code indicative of successful receipt of the forwarding message request, and not in response to any other forwarding message response, wherein the SMTP-interactive-status code indicative of successful receipt of the forwarding message request comprises “
250 OK”
, and the forwarding message request contains the MMS message.
-
-
4. A method for use by a first multimedia messaging service interworking gateway (MMSIG) in forwarding of a multimedia messaging service (MMS) message to a second MMSIG, the method comprising the steps of:
-
at the first MMSIG, requesting a simple message transfer protocol (SMTP) session with the second MMSIG by means of a transmission control protocol (TCP) connection; at the first MMSIG, receiving from the second MMSIG an establishment of the SMTP session with the first MMSIG by means of the TCP connection; at the first MMSIG, sending a forwarding message request in which an acknowledgment request field is set to be “
NO”
;at the first MMSIG, receiving by means of the TCP connection an SMTP-interactive-status code not indicative of successful receipt of the forwarding message request; at the first MMSIG, attempting a resending of the MMS message in response to the receipt of the SMTP-interactive-status code not indicative of successful receipt of the forwarding message request, and not in response to the absence of any other forwarding message response, wherein the SMTP-interactive-status code not indicative of successful receipt of the forwarding message request comprises a code beginning with “
4”
or “
5”
, and the forwarding message request contains the MMS message.
-
-
5. A method for use by a second multimedia messaging service interworking gateway (MMSIG) in receiving a multimedia messaging service (MMS) message from a first MMSIG, the method comprising the steps of:
-
at the second MMSIG, receiving a request for a simple message transfer protocol (SMTP) session from the first MMSIG by means of a transmission control protocol (TCP) connection; at the second MMSIG, sending to the first MMSIG an establishment of the SMTP session with the second MMSIG by means of the TCP connection; at the second MMSIG, receiving a forwarding message request in which an acknowledgment request field is set to be “
NO”
;at the second MMSIG, sending by means of the TCP connection an SMTP-interactive-status code indicative of successful receipt of the forwarding message request and not sending any other forwarding message response, wherein the SMTP-interactive-status code indicative of successful receipt of the forwarding message request comprises “
250 OK”
, and the forwarding message request contains the MMS message.
-
-
6. A system comprising a first multimedia messaging service interworking gateway (MMSIG) and a second MMSIG,
the first MMSIG disposed, in response to receipt of multimedia messaging service (MMS) message, to request a simple message transfer protocol (SMTP) session with the second MMSIG by means of a transmission control protocol (TCP) connection; -
the second MMSIG disposed, in response to a request for an SMTP session by means of a TCP connection, to establish the SMTP session with the first MMSIG by means of the TCP connection; the first MMSIG disposed, in response to establishment of the SMTP session by means of the TCP connection, to send a forwarding message request in which an acknowledgment request field is set to be “
NO”
;the second MMSIG disposed, upon successful receipt of the forwarding message request, to send to the first MMSIG an SMTP-interactive-status code indicative of successful receipt of the forwarding message request, and not to send any other forwarding message response to the first MMSIG, wherein the SMTP-interactive-status code indicative of successful receipt of the forwarding message request is “
250 OK”
, and the forwarding message request contains the MMS message.
-
-
7. A system comprising a first multimedia messaging service interworking gateway (MMSIG) and a second MMSIG,
the first MMSIG disposed, in response to receipt of multimedia messaging service (MMS) message, to request a simple message transfer protocol (SMTP) session with the second MMSIG by means of a transmission control protocol (TCP) connection; -
the second MMSIG disposed, in response to a request for an SMTP session by means of a TCP connection, to establish the SMTP session with the first MMSIG by means of the TCP connection; the first MMSIG disposed, in response to establishment of the SMTP session by means of the TCP connection, to send a forwarding message request in which an acknowledgment request field is set to be “
NO”
;the second MMSIG disposed, upon a lack of successful receipt of the forwarding message request, to send to the first MMSIG an SMTP-interactive-status code not indicative of successful receipt of the forwarding message request, and not to send any other forwarding message response to the first MMSIG; the first MMSIG disposed, upon receipt of the SMTP-interactive-status code not indicative of successful receipt of the forwarding message request, to repeat an attempt to forward the MMS message, wherein the SMTP-interactive-status code not indicative of successful receipt of the forwarding message request comprises a message beginning with “
4”
or “
5”
, and the forwarding message request contains the MMS message.
-
-
8. A first multimedia messaging service interworking gateway (MMSIG),
the first MMSIG disposed, in response to a multimedia messaging service (MMS) message to be forwarded to a second MMSIG, to request a simple message transfer protocol (SMTP) session with the second MMSIG by means of a transmission control protocol (TCP) connection; -
the first MMSIG disposed, upon receipt from the second MMSIG of an establishment of the SMTP session with the first MMSIG by means of the TCP connection, to send a forwarding message request in which an acknowledgment request field is set to be “
NO”
;the first MMSIG disposed, upon receipt by means of the TCP connection an SMTP-interactive-status code indicative of successful receipt of the forwarding message request, to avoid any attempted resending of the MMS message in response to the receipt of the SMTP-interactive-status code indicative of successful receipt of the forwarding message request, and not in response to any other forwarding message response, wherein the SMTP-interactive-status code indicative of successful receipt of the forwarding message request comprises “
250 OK”
, and the forwarding message request contains the MMS message.
-
-
9. A first multimedia messaging service interworking gateway (MMSIG) characterized with respect to a second MMSIG,
the first MMSIG disposed, in response to a multimedia messaging service (MMS) message to be forwarded to the second MMSIG, to request a simple message transfer protocol (SMTP) session with the second MMSIG by means of a transmission control protocol (TCP) connection; -
the first MMSIG disposed, upon receipt from the second MMSIG of an establishment of the SMTP session with the first MMSIG by means of the TCP connection, to send a forwarding message request in which an acknowledgment request field is set to be “
NO”
;the first MMSIG disposed, upon receipt by means of the TCP connection an SMTP-interactive-status code not indicative of successful receipt of the forwarding message request, to attempt resending of the MMS message in response to the receipt of the SMTP-interactive-status code not indicative of successful receipt of the forwarding message request, and not in response to any other forwarding message response, wherein the SMTP-interactive-status code not indicative of successful receipt of the forwarding message request comprises a code beginning with “
4”
or “
5”
, and the forwarding message request contains the MMS message.
-
-
10. A second multimedia messaging service interworking gateway (MMSIG) characterized with respect to a first MMSIG having a multimedia messaging service (MMS) message,
the second MMSIG disposed, upon receipt of a request for a simple message transfer protocol (SMTP) session from the first MMSIG by means of a transmission control protocol (TCP) connection to send to the first MMSIG an establishment of the SMTP session with the second MMSIG by means of the TCP connection; -
the second MMSIG disposed, upon successfully receipt of the forwarding message request, to send by means of the TCP connection an SMTP-interactive-status code indicative of successful receipt of the forwarding message request and not to send any other forwarding message response, wherein the SMTP-interactive-status code indicative of successful receipt of the forwarding message request comprises “
250 OK”
, and the forwarding message request contains the MMS message.
-
Specification