IP Library Granted Patent US 7,779,324
Granted Patent B2
US 7,779,324 · App. 11/485,809 · Granted Aug 17, 2010

Method and system for detecting wired network error in mobile communication terminal

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,779,324
App. No.
11/485,809
Granted
Aug 17, 2010
Kind
B2
Abstract

Disclosed is a method and system for detecting wired network errors in a mobile communication terminal, which performs a selective checksum operation for received data in a UDP (User Datagram Protocol) layer to improve the processing speed of the mobile communication terminal. In the system, it is determined whether to perform the checksum operation in the UDP layer by a UDP checksum setup value that is changed to a first setup value when an IP (Internet Protocol) header checksum error occurs in an IP layer. In this case, the UDP checksum setup value is changed to a second setup value when the UDP checksum operation is performed.

Claims (14)

1. A method of detecting wired network errors in a mobile communication terminal, the method comprising the operations of:

performing a checksum operation for an Internet Protocol (IP) header of received data to check whether or not an IP header checksum error has occurred;

discarding IP data and changing a User Datagram Protocol (UDP) checksum setup value to a first setup value when the IP header checksum error is determined to have occurred, and checking the UDP checksum setup value when the IP header checksum error is not determined to have occurred; and

performing a UDP checksum operation when the UDP checksum setup value is equal to the first setup value as a result of checking the UDP checksum setup value, and changing the UDP checksum setup value to a second setup value.

2. The method of claim 1 , further comprising:

checking whether or not a Real-time Transport Protocol (RTP) header error has occurred when the UDP checksum setup value is not equal to the first setup value as a result of checking the UDP checksum setup value; and

discarding RTP data and changing the UDP checksum setup value to the first setup value when the RTP header error is determined to have occurred, and transferring the RTP data to an application layer when the RTP header error is not determined to have occurred.

3. The method of claim 2 , wherein in the operation of performing a UDP checksum operation, discarding UDP data when UDP header error has occurred, and transferring the RTP data to the application layer when the UDP header error has not occurred.

4. The method of claim 3 , wherein in the operation of checking whether or not RTP header error has occurred, checking only a field that has an unchanged or limited value in a RTP header to detect the RTP header error.

5. The method of claim 4 , wherein the RTP header detected in the operation of checking whether or not RTP header error has occurred is a version field that has an unchanged value.

6. The method of claim 4 , wherein the RTP header detected in the operation of checking whether or not RTP header error has occurred is a payload type (PT) that has a limited value.

7. The method of claim 2 , wherein in the operation of checking whether or not RTP header error has occurred, checking only a field that has an unchanged or limited value in a RTP header to detect the RTP header error.

8. The method of claim 7 , wherein the RTP header detected in the operation of checking whether or not RTP header error has occurred is a version field that has an unchanged value.

9. The method of claim 7 , wherein the RTP header detected in the operation of checking whether or not RTP header error has occurred is a payload type (PT) field that has a limited value.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2020
From: PANTECH INC.
To: PANTECH CORPORATION
Reel/Frame 052662/0609 →
CORRECTIVE ASSIGNMENT TO REMOVE PATENT NUMBERS 6741868,7203514,7321764 AND 7505783 PREVIOUSLY RECORDED ON REEL 040001 FRAME 0617. ASSIGNOR(S) HEREBY CONFIRMS THE DE-MERGER Recorded Jan 20, 2017
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 041440/0549 →
CORRECTIVE ASSIGNMENT TO CORRECT THE LISTED OF PATENTS PREVIOUSLY RECORDED AT REEL: 040414 FRAME: 0617. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Jan 20, 2017
From: PANTECH & CURITEL COMMUNICATIONS INC.
To: PANTECH CO., LTD.
Reel/Frame 041472/0406 →
MERGER Recorded Sep 12, 2016
From: PANTECH & CURITEL COMMUNICATIONS INC.
To: PANTECH CO., LTD.
Reel/Frame 040414/0617 →
DE-MERGER Recorded Sep 12, 2016
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 040001/0617 →