Method and Apparatus of Data Segmentation in a Mobile Communications System

a mobile communications system and data segmentation technology, applied in the direction of network traffic/resource management, wireless network protocols, assess restrictions, etc., can solve the problems of system resources being wasted, transmission efficiency lowered, and low transmission bandwidth efficiency

Active Publication Date: 2006-11-23
INNOVATIVE SONIC
View PDF8 Cites 57 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For services of fixed data length like this, using the extension bit as described above adds a Length Indicator to each SDU, hence lowers transmission bandwidth efficiency.
In this situation, in order to keep every transmitting PDU comprising a complete SDU, the transmission efficiency is lowered and...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and Apparatus of Data Segmentation in a Mobile Communications System
  • Method and Apparatus of Data Segmentation in a Mobile Communications System
  • Method and Apparatus of Data Segmentation in a Mobile Communications System

Examples

Experimental program
Comparison scheme
Effect test

first embodiment

[0027] Please refer to FIG. 3. FIG. 3 is a flow chart of a procedure 30 of a first embodiment for data segmentation in a mobile communications system of the present invention. The procedure 30 can be compiled into the data segmentation program code 911 and comprises the following steps.

[0028] Step 300: start.

[0029] Step 301: initiate an Alternate Extension-bit Interpretation.

[0030] Step 302: determine whether the last segment of an SDU ends exactly at the end of a PDU. If so, go to step 304. If not, go to step 310.

[0031] Step 304: determine whether there is no Length Indicator field in the PDU indicating the ending location of the SDU. If none exists, go to step 306. If one is found, go to step 310.

[0032] Step 306: determine whether the length of the next SDU exactly fills the next PDU. If not, go to step 308. If the length of the next SDU exactly fills the next PDU, go to step 310.

[0033] Step 308: set a value of the first Length Indicator field of the next PDU to be a specifie...

second embodiment

[0036] Please refer to FIG. 4. FIG. 4 is a flow chart of a procedure 40 of a second embodiment for data segmentation in a mobile communications system of the present invention. The procedure 40 can be compiled into the data segmentation program code 911 and comprises the following steps:

[0037] Step 400: start.

[0038] Step 401: initiate an Alternate Extension-bit Interpretation.

[0039] Step 402: determine whether the last segment of an SDU exactly ends at the end of a PDU. If so, go to step 404. If not, go to step 410.

[0040] Step 404: determine whether there is no Length Indicator field in the PDU indicating the ending location of the SDU. If none exists, go to step 406. Else, go to step 410.

[0041] Step 406: determine whether the length of the next SDU exactly fills the next PDU. If yes, go to step 408. Else, go to step 410.

[0042] Step 408: set the first Extension bit field of the next PDU to 0 for indicating that the next PDU comprises a complete SDU that is not segmented, concat...

third embodiment

[0045] Please refer to FIG. 5. FIG. 5 is a flow chart of a procedure 60 of a third embodiment for data segmentation in a mobile communications system of the present invention. The procedure 60 can be compiled into the data segmentation program code 911, and comprises the following steps:

[0046] Step 600: start.

[0047] Step 601: initiate an Alternate Extension-bit Interpretation.

[0048] Step 602: receive a PDU.

[0049] Step 603: determine whether the PDU comprises a segment of a first SDU and does not indicate the ending location of the first SDU. If so, go to step 604. If not, go to step 614.

[0050] Step 604: receive a next PDU.

[0051] Step 606: determine whether the first extension bit of the next PDU equals 0. If so, go to step 608. If not, go to step614.

[0052] Step 608: the first SDU exactly ends at the end of the PDU, and the next PDU comprises a second SDU, which is not segmented, concatenated or padded.

[0053] Step 610: deliver the first SDU to an upper layer.

[0054] Step 612: ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method of data segmentation in a transmitter of a mobile communications system includes initiating alternate extension bit interpretation, a last data segment of a Service Data Unit exactly ending at an end of a Protocol Data Unit, no Length Indicator in the Protocol Data Unit indicating the end of the Service Data Unit, a length of a next Service Data Unit following the Service Data Unit exactly equaling to a length of a data field of a next Protocol Data Unit following the Protocol Data Unit, and setting a first extension bit of the next Protocol Data Unit to be a specified value for indicating that the next Protocol Data Unit comprises a complete Service Data Unit, which is not segmented, concatenated or padded, and indicating that a Service Data Unit exactly ended in the Protocol Data Unit.

Description

CROSS REFERENCE TO RELATED APPLICATIONS [0001] This application claims the benefit of U.S. Provisional Application No. 60 / 594,921, filed May 18, 2005, and included herein by reference.BACKGROUND OF THE INVENTION [0002] 1. Field of the Invention [0003] The present invention is a method of data segmentation in a mobile communications system, in particular a method that sets a flag in a Protocol Data Unit to be a specified value to increase transmission efficiency and avoid wasting of system resources. [0004] 2. Description of the Prior Art [0005] As defined by the 3rd Generation Partnership Project (3GPP), the Radio Link Control entity comprises three transmission modes. The three transmission modes, Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM), are for different quality requirements to segment packets. In UM, apart from segmenting packets, an appropriate header is added for each packet to aid checking packet order at a receiver and discarding error pack...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04J3/24H04W28/06H04W80/00
CPCH04L1/0079H04W80/00H04W48/08H04W28/06H04W4/18G06F15/00H04L65/00H04L9/40
Inventor JIANG, SAM SHIAW-SHIANG
Owner INNOVATIVE SONIC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products