EP1340343A2 - System und verfahren zur verarbeitung von drahtlospaketdaten - Google Patents
System und verfahren zur verarbeitung von drahtlospaketdatenInfo
- Publication number
- EP1340343A2 EP1340343A2 EP01992040A EP01992040A EP1340343A2 EP 1340343 A2 EP1340343 A2 EP 1340343A2 EP 01992040 A EP01992040 A EP 01992040A EP 01992040 A EP01992040 A EP 01992040A EP 1340343 A2 EP1340343 A2 EP 1340343A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- data
- radio packet
- packet data
- serving
- node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000012545 processing Methods 0.000 title claims abstract description 54
- 238000000034 method Methods 0.000 title claims description 75
- 239000000284 extract Substances 0.000 claims abstract description 14
- 230000009471 action Effects 0.000 claims abstract description 4
- 230000005540 biological transmission Effects 0.000 claims description 14
- 230000005641 tunneling Effects 0.000 claims description 14
- 230000004048 modification Effects 0.000 claims description 9
- 238000012986 modification Methods 0.000 claims description 9
- 230000006870 function Effects 0.000 claims description 8
- 238000011084 recovery Methods 0.000 claims description 3
- 230000004913 activation Effects 0.000 claims 1
- 238000013468 resource allocation Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 10
- 238000007726 management method Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000008901 benefit Effects 0.000 description 3
- 230000003139 buffering effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
Definitions
- the present invention pertains to the field of data transmission over limited bandwidth shared medium networks like wireless networks. More specifically, the
- invention relates to a system and method for a wireless packet data content switch that
- wireless data can be transmitted in a wireless data channel, such as by the use of code division multiple access, time division multiple access, frequency division multiple access, or other procedures or combinations of
- the packet switched data is also
- GPRS general packet radio service
- the GPRS system utilizes a structure wherein a gateway GPRS support
- the gateway GPRS support node receives packet data
- HTTP Hypertext Transfer Protocol
- IP Internet protocol
- the gateway GPRS support node then transmits the data, such as an HTTP packet, to a serving GPRS support node that is associated with the address, The serving GPRS support node then coordinates with a base station system
- GTP GPRS Tunneling Protocol
- a generic mobile network model can be
- the network model defines logical structure and the physical realization may be implemented as a combination of different functionalities on different physical platforms
- UMTS Universal Mobile Telecommunications System
- CDMA2000 CDMA2000
- Ricochet and others
- downloads or not streaming multimedia information may have a different "perception of
- Service quality is a continuum, defined by the network
- quality requirements further vary by application and service subscription that is determined by the Service Level Agreements.
- the goal of a wireless service provider is to maximize
- wireless content switch are provided that overcome known shortcomings with providing
- the present invention provides a
- the system includes a gateway
- a content switch system coupled to the gateway interface receives the data, extracts one or more predetermined
- a serving interface coupled to the content switch system transmits
- the present invention provides many importanttechnical advantages.
- wireless content switching that allows data in a wireless network to be switched based
- the present invention thus allows quality of service
- FIGURE 1 is a diagram of a system for providing wireless content processing
- FIGURE 2 is a diagram of a system for providing wireless content
- FIGURE 3 is a diagram of a system for providing wireless data
- FIGURE 4 is a diagram of a system for providing wireless content
- FIGURE 5 is a diagram of an exemplary data frame for transmitting
- FIGURE 6 is a flow chart of a method for processing radio packet data
- FIGURE 7 is a flow chart of a method for providing quality of service
- FIGURE 8 is a flow chart of a method for providing multicast
- FIGURE 1 is a diagram of a system 100 for providing wireless content
- System 100 includes mobile station 102, base
- Communications medium 112 can be any type of communications medium 112 which is coupled to communications medium 112.
- Communications medium 112 can be any type of communications medium 112
- the Internet a local area network, a wide area network, a fiber optic network, the public
- switched telephone network other suitable media, or a suitable combination of such
- Mobile station 102 media.
- base station system 104 serving node 106
- gateway node 106 media.
- Wireless content 110 form a standard logical radio packet data transmission network.
- switch 108 is coupled between gateway node 110 and serving GRPS support node 106,
- gateway GPRS tunneling protocol radio packet data in order to provide gateway GPRS tunneling protocol radio packet data.
- wireless content switch 108 can
- gateway node 110 receives GPRS tunneling protocol format packet data from gateway node 110, and can
- wireless content switch 108 can receive GPRS tunneling
- Wireless content switch 108 thus interfaces seamlessly into the GPRS
- server 114 is
- gateway node 110 and serving node 106, such as the total bandwidth being used, the
- bandwidth being used in a virtual private network, operable mobile stations, or other
- wireless content switch 108 the functionality that can be provided by wireless content switch 108 to packet data being
- gateway node 110 between gateway node 110 and serving node 106, it is possible to provide wireless
- server 114 or from any other server accessible over communications medium 112.
- wireless content switch 108 interfaces with gateway node
- radio packet data other suitable radio packet data, so as to provide wireless content switching functionality.
- FIGURE 2 is a diagram of a system 200 for providing wireless content
- System 200 includes a mobile station 202, a base station
- each of these systems further comprises
- OSI Open Systems Interconnection
- GSM Global System for Mobile Communications
- Packet data reaches gateway GPRS support node 210 from
- the Internet in an Internet protocol processing layer.
- protocol processing layer also extracts GPRS tunneling protocol packet data using a
- GTP-U layer user datagram protocol packets using a User Datagram Protocol (UDP)
- UDP User Datagram Protocol
- the extracted data is then processed in accordance with the GPRS wireless network
- Wireless content switch 208 is coupled to gateway GPRS support
- node 210 performs processing using a wireless content switch application layer, a
- GTP-U layer a UDP layer, an Internet protocol layer, and an LI and L2 layer.
- content switch 208 can extract radio packet data from the GTP-U processing layer, and
- the wireless content switch application layer also includes
- Wireless content switch 208 transmits data to serving GPRS support node 206 after the process data is stored back into the GTP radio packet data.
- Serving GPRS support node 206 interfaces with wireless content
- switch 208 at the GTP-U layer, UDP later, IP layer, L2 layer, and LI layer, and performs
- Serving GPRS support node 206 transmits the
- SNDCP subnetwork convergence protocol
- LLC logical link control
- BSSGP base station subsystem GPRS protocol
- Base station system 204 performs receives the various layers of data
- serving GPRS support node 206 over a relay connection or other suitable
- RLC radio link control
- MAC GSM radio frequency
- radio packet data is addressed to, as per the standard specification-compliant implementation.
- Mobile station 202 includes RF, medium access control, radio link
- mobile station 202 to function within one or more wireless networks, including a GPRS
- mobile station 202 can include one or more applications which interface with wireless content switch applications on wireless content switch 208, server applications operating on server 114, or other suitable applications.
- Configuration data for mobile station 202 can be stored at wireless content switch 208,
- wireless content switch 208 can determine the operational specifications for
- processing layers as the data being transmitted to and from mobile station 202 is
- system 200 allows processing of radio packet data to
- Wireless content switch 208 extracts predetermined message and data fields from
- suitable data layers can perform additional processing of the radio packet data to
- FIGURE 3 is a diagram of a system 300 for providing wireless data
- 300 includes standard wireless data network system components, including gateway node
- gateway node 110 serving node 106, base station system 104, and mobile station 102, and further includes wireless content switch 304 disposed between gateway node 110 and
- Wireless content switch 304 performs analysis and modification of
- gateway node 110 analysis and processing of outbound radio packet data after
- gateway node 110 wireless content
- switch 304 can be deployed without modification of existing connections between gateway GPRS support node 302 and one or more serving GPRS support nodes 106.
- FIGURE 4 is a diagram of a system 400 for providing wireless content
- System 400 includes mobile station 202, base station system 204, and serving GPRS support node 206, and further includes gateway GPRS
- Wireless content switch 404 receives data from communications
- medium 112 through an Internet protocol layer, L2 layer, and LI layer, and performs
- wireless content switch 404 can identify the 30 radio packet data within the Internet
- protocol data format and can perform additional processing prior to the processing that
- gateway GPRS support node 402 for incoming packet data.
- content switch 404 is coupled to gateway GPRS support node 402 through the Internet
- Gateway GPRS support node 402 then performs processing of the data received from 5 wireless content switch 404 using the Internet protocol, GTP-U,
- UDP, L2, and LI processing layers so as to distribute the data to one or more serving
- GPRS support nodes 206 GPRS support nodes 206.
- packet data is received from one or more servers
- Wireless content switch 404 receives
- system 400 allows wireless content switch 404 to be
- gateway GPRS support node 402 deployed between gateway GPRS support node 402 and communications medium 112.
- the wireless content switch 404 can perform processing of packet
- gateway GPRS support node 402 can receive the processed radio packet data from
- gateway GPRS support node 402 after it has been processed and prior to transmission over communications medium 112.
- FIGURE 5 is a diagram of an exemplary data frame format 500 for
- Data frame format 500 includes additional data fields that follow the standard GPRS tunneling protocol header, where such data fields are divided to facilitate
- server 114 applications, and other suitable systems.
- Data frame format 500 is shown in a four octet structure.
- the packet header can also be compressed, such as in accordance with RFC 2508,
- Data frame format 500 includes an Ethernet frame segment, which is
- data frame format 500 The exemplary data fields shown in data frame format 500 and their cor responding sizes and functions include:
- Ethernet frame type - 4 octets. Version number - half octet; in one exemplary embodiment can be used to
- Flags - half octet in one exemplary embodiment can be used to indicate functional
- Fragment offset one and one half octet.
- GTP version PT, SPONE, E, S, PN - two octets (includes GTP version, protocol
- Source address field four octets (in one exemplary embodiment can be used to
- Destination address field - four octets (in one exemplary embodiment can be used
- Source port field - two octets can be used to determine priority and application type).
- Destination port field - two octets (port address of data destination, in one exemplary embodiment can be used to detect changes in port assignment).
- X - extension bit (indicates that fixed header is followed by one header extension).
- Sequence number field - two octets (sequence number of packet, in one exemplary
- data frame format 500 provides a structure for
- 500 are used to support quality of service, multicasting, and other suitable functionality that is not provided for in standardized wireless packet data network architectures.
- FIGURE 6 is a flow chart of a method 600 for processing radio packet
- radio packet data to be processed either prior to provision to a gateway node or
- gateway node prior to processing by the serving node or other suitable wireless packet
- the serving node integrated with the gateway node, the radio control system node, or
- Method 600 begins at 602 where a wireless data session is activated .
- the wireless data session can be activated when a wireless device enters the service area
- a wireless data session is established.
- a wireless data session is established.
- the wireless data session is established when the user enters control
- a wireless data channel can be established when the wireless device is configured by the
- transport layer data is processed, such as the OSI layer 4 data
- the protocols governing message structure and network error-checking can be processed at 606.
- the method proceeds to 610 where session profile data is collected, after which the
- ICMP Internet Control Message Protocol
- the method proceeds to 622. Otherwise, the method proceeds to 620 where the modifications are performed, such as at a wireless content switch. The method then
- session characteristic changes can be required based on who a
- the session characteristic change can
- node or other suitable systems for re-allocation of bandwidth, processing resources, or
- the data transmission is not limited to the source to implement the session modifications.
- the data transmission is not limited to the data transmission
- control data or other suitable data is transmitted to the source
- the method proceeds to 632 where the next data packet is received. Otherwise, the method proceeds to 634 where the session is terminated.
- method 600 provides for trigger points that will cause
- Method 600 sets predetermined trigger points that will facilitate or cause a
- FIGURE 7 is a flow chart of a method 700 for providing quality of
- Method 700 begins at 702 where quality of service
- rating data is extracted from the data packet and session information associated with the
- the quality of service rating data can include one or more of the following criteria:
- TCP traffic rate management [0052] At 704 the quality of service rating data is compared to other user data
- the quality of service rating data can include organizational,
- processing allocation to be given priority to predetermined users or applications such as
- the method proceeds to 712 where a request is issued.
- the request can include a request to
- the modified quality of service rating data is adjusted and stored. The method then
- a request is transmitted to a server, such as to stop transmission, decrease bandwidth requirements, or take other suitable steps.
- method 700 allows a wireless content switch to monitor
- radio packet data and to adjust the radio packet data as required to provide quality of
- Method 700 can provide quality of service
- FIGURE 8 is a flow chart of a method 800 for providing multicast
- Method 800 begins at 802 where group identification data is extracted.
- group identification data is extracted.
- the group identification data can include IMSI data, NSAPI data, MSISDN data, packet data protocol type data, packet data protocol address data, dynamic address
- APN network identifier data APN network identifier data, quality of service profile data, serving node address data, mobile station not reachable indicator data, serving node recovery identifier
- network protocol data unit reordering identifier data, or other suitable data.
- a multicast session can be set up where the users
- the method proceeds to 808 where the multicast data is adjusted and stored in packet data in addition to any required control data that may be
- method 800 allows a wireless content switch to access
- Method 800 thus facilitates the reception and transmission of data from a
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US25192900P | 2000-12-07 | 2000-12-07 | |
| US251929P | 2000-12-07 | ||
| PCT/US2001/046995 WO2002047328A2 (en) | 2000-12-07 | 2001-12-07 | System and method for processing wireless packet data |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP1340343A2 true EP1340343A2 (de) | 2003-09-03 |
Family
ID=22953975
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP01992040A Withdrawn EP1340343A2 (de) | 2000-12-07 | 2001-12-07 | System und verfahren zur verarbeitung von drahtlospaketdaten |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP1340343A2 (de) |
| CN (1) | CN1539222A (de) |
| AU (1) | AU2002232516A1 (de) |
| WO (1) | WO2002047328A2 (de) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7289480B2 (en) | 2002-06-24 | 2007-10-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Applications based radio resource management in a wireless communication network |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5841764A (en) * | 1995-10-30 | 1998-11-24 | Ericsson Inc. | Method and apparatus for permitting a radio to originate and receive data messages in a data communications network |
| US6608832B2 (en) * | 1997-09-25 | 2003-08-19 | Telefonaktiebolaget Lm Ericsson | Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services |
| FI106825B (fi) * | 1998-09-21 | 2001-04-12 | Nokia Networks Oy | IP-liikkuvuusmekanismi pakettiradioverkkoa varten |
-
2001
- 2001-12-07 WO PCT/US2001/046995 patent/WO2002047328A2/en not_active Ceased
- 2001-12-07 AU AU2002232516A patent/AU2002232516A1/en not_active Abandoned
- 2001-12-07 CN CNA018200702A patent/CN1539222A/zh active Pending
- 2001-12-07 EP EP01992040A patent/EP1340343A2/de not_active Withdrawn
Non-Patent Citations (1)
| Title |
|---|
| See references of WO0247328A3 * |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2002232516A1 (en) | 2002-06-18 |
| CN1539222A (zh) | 2004-10-20 |
| WO2002047328A3 (en) | 2003-05-22 |
| WO2002047328A2 (en) | 2002-06-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2003248437B2 (en) | Packet Transmission System and Packet Reception System | |
| KR100896484B1 (ko) | 이동통신시스템에서 데이터 전송 무선통신방법 및 무선통신장치 | |
| US8208430B2 (en) | Transparent interaction with multi-layer protocols via selective bridging and proxying | |
| CN100444592C (zh) | 在无线接入网络中使用互联网协议(ip)的系统和方法 | |
| EP2099179B1 (de) | Verfahren und System zur Datenratenverhandlung in einem Netz | |
| CN102685803B (zh) | 传递因特网协议分组数据的电信设备和方法 | |
| EP1106008A1 (de) | Verfahren und gerät zur versorgung von benutzermultiplexierung in einem echtzeitprotokoll | |
| WO2005039114A1 (en) | Access to cdma/umts services over a wlan access point, using a gateway node between the wlan access point and the service providing network | |
| CN102348240A (zh) | 传递包含不同数据类型的数据分组的系统、设备和方法 | |
| JP2007221797A (ja) | 移動通信システムのmbmsサービスのためのpdcp構造及び動作方法 | |
| EP1472835B1 (de) | Verarbeiten von paketkopfteilen verschiedener grösse für einen auf paketen basierenden konversationsdienst in einem mobilkommunikationssystem | |
| CN1739310B (zh) | 用于控制分组传输的分组业务系统和方法 | |
| US20020131447A1 (en) | System and method for wireless packet data content switch | |
| CA2427954A1 (en) | System and method of preserving point codes in a mobile network having a proxy switch | |
| EP1340343A2 (de) | System und verfahren zur verarbeitung von drahtlospaketdaten | |
| EP1360854B1 (de) | Zugriffssystem für ein Zugriffsnetzwerk | |
| EP2624521A1 (de) | Knoten und Verfahren zur nahtlosen Verarbeitung von RTP-Paketen |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20030613 |
|
| AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR |
|
| AX | Request for extension of the european patent |
Extension state: AL LT LV MK RO SI |
|
| 17Q | First examination report despatched |
Effective date: 20031105 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20040518 |