US20060153237A1 - Communication system with improved medium access control sub-layer - Google Patents

Communication system with improved medium access control sub-layer Download PDF

Info

Publication number
US20060153237A1
US20060153237A1 US11/357,944 US35794406A US2006153237A1 US 20060153237 A1 US20060153237 A1 US 20060153237A1 US 35794406 A US35794406 A US 35794406A US 2006153237 A1 US2006153237 A1 US 2006153237A1
Authority
US
United States
Prior art keywords
channel
layer
mac
medium access
ntwk
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.)
Abandoned
Application number
US11/357,944
Inventor
In Hwang
Chong Park
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from KR1019980016196A external-priority patent/KR100746069B1/en
Priority claimed from KR1019980016345A external-priority patent/KR19990084525A/en
Priority claimed from KR1019980016636A external-priority patent/KR100606661B1/en
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Priority to US11/357,944 priority Critical patent/US20060153237A1/en
Publication of US20060153237A1 publication Critical patent/US20060153237A1/en
Priority to US11/847,964 priority patent/US20070293221A1/en
Priority to US11/849,030 priority patent/US7995613B2/en
Priority to US11/849,056 priority patent/US8045583B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0823Errors, e.g. transmission errors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access

Definitions

  • the present invention relates in general to a communication system with medium access control (referred to hereinafter as MAC) sub-layers provided respectively in a plurality of mobile terminals and a base station, and more particularly to a communication system suitable for the implementation of a multimedia communication service.
  • MAC medium access control
  • FDMA frequency division multiple access
  • TDMA time division multiple access
  • CDMA code division multiple access
  • GSM global system for mobile communication
  • the representative example may be a Digital European Cordless Telecommunication (referred to hereinafter as DECT) system.
  • DECT Digital European Cordless Telecommunication
  • This DECT system has been developed under the necessity of cordless communication capable of accepting data communication requirements to a certain degree while giving the first consideration to voice communication. Accordingly, the DECT system can establish interoperability among communication equipment of different manufacturers to provide the users with various communication services regarding voice and data as extended optional services, as well as basic services.
  • FIG. 1 shows a protocol stack used in a conventional DECT system.
  • the conventional DECT system is composed of a physical layer (PHY) 10 , a MAC sub-layer 20 , data link control layers (DLC 1 and DLC 2 ) 30 and 40 and a network layer (NWK) 50 .
  • PHY physical layer
  • DLC 1 and DLC 2 data link control layers
  • NWK network layer
  • the PHY 10 of the DECT system functions to divide a given radio spectrum into physical channels. These divisions are made at two domains, or time and frequency. For the frequency and time divisions, a TDMA operation is performed with respect to multiple radio carriers. For example, in the conventional DECT system, ten carriers are provided at a frequency band between 1880 MHZ and 1900 MHZ.
  • the MAC sub-layer 20 of the DECT system basically takes charge of two main functions.
  • the first function is to select a physical channel and set or release connection of a call on the selected physical channel.
  • the second function is to multiplex control information together with upper layer information and error control information into a packet in the form of a slot or demultiplex the packet into such information.
  • the DLC 1 30 and DLC 2 40 act to provide reliable data links to the NWK 50 . Also, the DLC 1 30 and DLC 2 40 are closely connected with the MAC sub-layer 20 to provide the upper layer with data integration higher than that provided single-handed by the MAC sub-layer 20 .
  • a C-plane is common to all application layers and provides very reliable transmission links for internal control signals and a limited amount of user information traffic.
  • a U-plane is adapted to provide a variety of alternative services, which are optimized for specific requirements.
  • the NWK 50 of the DECT system is a main signal layer of the protocol stack.
  • the NWK 50 employs a configuration similar to that in an ISDN layer 3 protocol (ETS 300 102) and provides functions similar to those in the ISDN layer 3 protocol.
  • the MAC sub-layer activates or deactivates a pair of physical channels to control bearer creation, maintenance and release operations, an empty physical channel selection operation and a received signal quality estimation operation.
  • the conventional MAC sub-layer has been developed to be suitable for voice-centered communication systems.
  • the conventional MAC sub-layer may be used to perform radio data communication to a certain degree, but it will cause many functional problems when being applied to multimedia communication service-based next generation communication systems.
  • the next generation communication system will require highly compatible communication equipment to entirely solve various communication service problems resulting from option differentiation between communication equipment manufacturers and communication service operators and various problems resulting from different communication manners.
  • next generation communication system must be able to select many options because it will use multimedia information such as voice, video and text and require very excellent speech quality.
  • the MAC sub-layer of the conventional DECT system is adapted to provide only two functions, the former selecting a physical channel and the latter multiplexing control information into a packet in the form of a slot or demultiplexing the packet into such information. For this reason, the conventional MAC sub-layer is not applicable to the above-mentioned multimedia communication service.
  • the present invention has been made in view of the above problems, and it is an object of the present invention to provide a communication system which is capable of providing a compatible multimedia communication service even if an originating terminal and a terminating terminal employ different communication manners, they are available from different manufacturers or they are operated by different communication service operators.
  • a communication system which has a plurality of mobile terminals and a base station, each of the mobile terminals and/or base station comprising a medium access control sub-layer; upper layers of the medium access control sub-layer, and a lower layer of the medium access control sub-layer, wherein the medium access control sub-layer is configured to perform self-basic functions in response to basic function execution requests or functions associated with the upper layers or lower layer in response to requests therefrom.
  • a method of processing signals using medium access control sub-layers in a communication system which has a plurality of mobile terminals and a base station, the medium access control sub-layers being provided respectively in the mobile terminals and base station, wherein each of the medium access control sub-layers of the mobile terminals and/or base station is configured to perform self-basic functions or functions associated with upper layers or a lower layer thereof if signal processing operations of a corresponding one of the mobile terminals, of the base station or between the corresponding mobile terminal and the base station are requested.
  • a method of operating a communication protocol between a base station and a plurality of mobile terminals using medium access control sub-layers in a communication system the medium access control sub-layers being provided respectively in the base station and mobile terminals, wherein each of the medium access control sub-layers is configured to selectively perform an initialization mode step, an idle mode step and a radio resource allocation mode step in response to requests from upper layers thereof.
  • FIG. 1 is a block diagram of a protocol stack used in a conventional DECT system
  • FIG. 2 is a block diagram of a protocol stack provided in each mobile terminal or base station in a communication system in accordance with a first embodiment of the present invention
  • FIG. 3 is a block diagram illustrating the entire function of a MAC sub-layer in FIG. 2 ;
  • FIG. 4 is a block diagram illustrating functions of a synchronization/broadcasting/common control part in FIG. 3 ;
  • FIG. 5 is a block diagram illustrating functions of a dedicated/traffic control part in FIG. 3 ;
  • FIG. 6 is a flowchart illustrating a method of processing signals using MAC sub-layers in a communication system in accordance with a second embodiment of the present invention
  • FIGS. 7A to 7 J are flowcharts illustrating various signal processing operations in FIG. 6 ;
  • FIG. 8 is a flowchart illustrating a method of processing signals using MAC sub-layers in a communication system in accordance with a third embodiment of the present invention.
  • FIG. 9 is a view illustrating types of messages used in FIG. 8 ;
  • FIG. 10 is a view illustrating formats of the messages in FIG. 9 ;
  • FIG. 11 is a view illustrating formats of information elements in the messages in FIG. 9 ;
  • FIG. 12 is a view illustrating a format of an establishment cause in FIG. 11 ;
  • FIG. 13 is a view illustrating a format of a paging channel number in FIG. 11 ;
  • FIGS. 14 and 15 are flowcharts illustrating a method of operating a communication protocol between a base station and a mobile terminal using MAC sub-layers in a communication system in accordance with a fourth embodiment of the present invention.
  • FIG. 2 is a block diagram of a protocol stack provided in each terminal or base station in a communication system in accordance with a first embodiment of the present invention.
  • the protocol stack is composed of a physical layer (PHY) 10 , a MAC sub-layer 100 which is an upper layer of the PHY 10 , a link access control (referred to hereinafter as LAC) sub-layer 200 which is an upper layer of the MAC sub-layer 100 , an upper layer 300 of the LAC sub-layer 200 , and an application layer 400 which is an upper layer of the layer 300 .
  • the upper layer 300 includes a protocol discriminator (PD) 310 , call reference (CR) 320 , call control (CC) 330 , mobility management entity (MM-T) 340 , radio bearer control entity (RBC) 350 , radio resource control entity (RRC) 360 and terminal association control entity (TAC) 370 .
  • the application layer 400 includes a call control function (CCF) 410 , mobile control function (MCF) 420 and radio access control function (RACF) 430 .
  • CCF call control function
  • MCF mobile control function
  • RACF radio access control function
  • the MAC sub-layer 100 can perform self-basic functions and functions associated with the upper and lower layers.
  • the basic functions of the MAC sub-layer 100 are a random access control information transfer function, a control information transfer function, a user information transfer function, framing/deframing functions, segmentation/reassembly functions, functions of dividing a LAC frame into physical channels and vice versa, a CRC function, a MAC sub-layer frame error detection function, and a rate adaptation (padding) function of adjusting the number of bits suitably for a radio frame.
  • the associated functions of the MAC sub-layer 100 are a synchronization information control function, a system information control function, physical channel activation/deactivation functions, quality monitoring and reporting functions of, for the maintenance of traffic channel quality (FER), supporting power control, triggering a handover or reporting a channel condition upon traffic channel allocation, and a multi-bearer sequencing function of sequencing a multi-code.
  • a synchronization information control function a system information control function
  • physical channel activation/deactivation functions for the maintenance of traffic channel quality (FER), supporting power control, triggering a handover or reporting a channel condition upon traffic channel allocation
  • FER traffic channel quality
  • supporting power control triggering a handover or reporting a channel condition upon traffic channel allocation
  • multi-bearer sequencing function of sequencing a multi-code.
  • FIG. 3 is a block diagram illustrating the entire function of the MAC sub-layer 100 in FIG. 2 .
  • the MAC sub-layer 100 includes a synchronization/broadcasting/common control part (SBCCP) 110 for transferring synchronization information from a base station to a plurality of mobile terminals, setting a dedicated control channel between the base station and each of the mobile terminals and performing a call setting operation between the base station and each of the mobile terminals using the set control channel, a dedicated/traffic control part (DTCP) 120 for providing a connection-oriented point-to-point service to an upper layer of the SBCCP 110 on the basis of a bidirectional operation system between the base station and each of the mobile terminals and monitoring the quality of a radio link formed between the base station and each of the mobile terminals, and a packet control traffic part (PTCP) 130 for providing the connection-oriented point-to-point service to the upper layer of the SBCCP 110 on the basis of the bidirectional operation system between the base station and each of the mobile terminals and implementing a packet data service.
  • SBCCP synchronization/broadcasting/common control part
  • Channels provided in the MAC sub-layer 100 can basically be classified into a common control channel group and a dedicated control channel group.
  • the common control channel group includes a synchronization channel, broadcasting control channel and common control channel, which are a logical type of channels.
  • the synchronization channel is used to transfer time information for system time and base information for base station identification.
  • the broadcasting control channel is used to broadcast general system information.
  • the system information includes access parameter information for access to the base station by each of the mobile terminals, adjacent cell information indicative of radio frequency (RF) information of an adjacent cell, and available frequency information.
  • RF radio frequency
  • the common control channel is used to set a stand alone dedicated control channel (SDCCH) between each of the mobile terminals and the base station.
  • the CCCH includes a paging channel (PCH) for paging a terminating end, a random access channel (RACH) for access to the base station by each of the mobile terminals, and a forward access channel (FACH) for response of the base station to the access of each of the mobile terminals.
  • PCH paging channel
  • RACH random access channel
  • FACH forward access channel
  • the dedicated control channel group includes the SDCCH, an associated control channel and traffic channel, which are a logical type of channels.
  • the SDCCH is a connection-oriented bidirectional logical channel formed between each of the mobile terminals and the base station. All signal information from the setting of the SDCCH till the communication state are transferred through the SDCCH. For example, terminal association (TA) setup information and call setup information may be transferred through the SDCCH.
  • TA terminal association
  • the associated control channel is a connection-oriented bidirectional logical channel associated with the traffic channel. All signal information after the communication state are transferred through the ACCH. For example, power control information and handover information may be transferred through the ACCH.
  • the traffic channel is a connection-oriented bidirectional logical channel formed between each of the mobile terminals and the base station.
  • a data transmission rate through the TCH is determined according to the service type.
  • the MAC sub-layer provides extended functions by reflecting a radio environment in the conventional MAC sub-layer.
  • the synchronization/broadcasting/common control part 110 includes a synchronization control entity (SCE) 111 for controlling the synchronization channel for transferring the system time information and base station identification information, a broadcast control entity (BCE) 112 for controlling the broadcasting control channel for broadcasting the general system information, and a common control channel entity (CCE) 113 for setting and controlling the SDCCH between the base station and each of the mobile terminals.
  • SCE synchronization control entity
  • BCE broadcast control entity
  • CCE common control channel entity
  • the dedicated/traffic control part 120 includes a dedicated control entity (DCE) 121 for controlling the connection-oriented bidirectional dedicated control channel formed between each of the mobile terminals and the base station, and a traffic control entity (TCE) 122 for controlling the connection-oriented bidirectional traffic channel formed between each of the mobile terminals and the base station and supporting a single or multi-bearer control function (user plane).
  • DCE dedicated control entity
  • TCE traffic control entity
  • the control entities 111 - 122 are adapted to access the upper layers including the LAC sub-layer through three service access points (SAPs).
  • SAPs service access points
  • BCE and CCE is a service access point for the DCE
  • Each service access point includes at least one independent connection endpoint.
  • the functions of the synchronization control entity 111 , broadcast control entity 112 and common control channel entity 113 in the synchronization/broadcasting/common control part 110 will hereinafter be described in detail with reference to FIG. 4 .
  • the synchronization and broadcast control entities 111 and 112 are adapted to provide a point-to-multipoint service in which the base station transmits the system time information, base station identification information and system information to a plurality of mobile terminals. These synchronization and broadcast control entities 111 and 112 effect the point-to-multipoint service in a store and forward manner.
  • the system information includes access parameter information for access to the base station by each of the mobile terminals, adjacent cell information indicative of RF information of an adjacent cell, and available frequency information.
  • the broadcast control entity 112 is adapted to perform segmentation and reassembly (SAR) operations with respect to a LAC frame according to a frame length of the BCCH. Also, the broadcast control entity 112 performs a framing or deframing operation according to a given frame format.
  • SAR segmentation and reassembly
  • the common control channel entity 113 provides a random access control function for access between each of the mobile terminals and the base station.
  • the random access control function is to set the SDCCH between each of the mobile terminals and the base station on the basis of the common control channel to effect a point-to-point connection therebetween.
  • Each mobile terminal accesses the base station using the set control channel to perform a call setting operation.
  • the dedicated control entity 121 is adapted to provide a connection-oriented point-to-point service to the upper layer.
  • the connection-oriented point-to-point service is operated according to a bidirectional operation system between the base station and each of the mobile terminals.
  • the base station controls a plurality of dedicated channels at the same time, and each mobile terminal controls a single dedicated channel.
  • the traffic control entity 122 provides a radio link quality monitoring function which supports power control to physical channels to maintain the quality (FER) of a traffic frame and triggers a handover if the traffic frame quality and a pilot intensity fall below predetermined levels.
  • Each mobile terminal may measure the radio link quality and report the measured result to the base station through the ACCH
  • the MAC sub-layer can control a plurality of traffic channels for a multi-bearer connection for a mass service.
  • a multi-code sequencing function can be performed based on mechanisms for quality of service (QOS) negotiation and dynamic bandwidth allocation.
  • QOS quality of service
  • the base station performs resource management, allocation and state management for a plurality of codes and then transfers the resultant messages to each mobile terminal.
  • FIGS. 6 and 7 A to 7 J A method of processing signals using MAC sub-layers in a communication system in accordance with a second embodiment of the present invention will hereinafter be described with reference to FIGS. 6 and 7 A to 7 J.
  • FIG. 6 is a flowchart illustrating an operation of controlling signals between MAC sub-layers of a mobile terminal (MT) and a network (NTWK) (or base station).
  • MT mobile terminal
  • NGWK network
  • an upper layer (MM 1 , RBC 1 or RRC 1 ) or application layer of the MT transfers a desired control command in the form of a primitive to a link access control 1 (LAC 1 ) of the MT at step ST 31 .
  • the LAC 1 transfers a request message based on the control command from the upper layer or application layer of the MT to a MAC 1 of the MT at step ST 32 .
  • the MAC 1 of the MT sends the request message from the LAC 1 to a MAC 2 of the NTWK sequentially through physical layers (PHY 1 and PHY 2 ) of the MT and NTWK at step ST 33 .
  • the MAC 2 transfers the request message from the MAC 1 to a LAC 2 of the NTWK at step ST 34 .
  • the LAC 2 transfers the request message from the MAC 2 to an upper layer (MM 2 , RBC 2 or RRC 2 ) or application layer of the NTWK at step ST 35 and feeds a response signal back to the MAC 2 at step ST 36 .
  • the MAC 2 sends the response signal from the LAC 2 to the MAC 1 sequentially through the PHY 2 and PHY 1 of the NTWK and MT at step ST 37 .
  • the MAC 1 Upon receiving the response signal from the MAC 2 , the MAC 1 transfers a confirm signal regarding execution of the initial control command to the LAC 1 at step ST 38 .
  • the LAC 1 reports the control command execution to the upper layer or application layer.
  • control commands do not follow the order shown in FIG. 6 , and they may be advanced along selective paths according to their characteristics.
  • the operation of controlling the broadcasting of the synchronization information or system information provides a point-to-multipoint service for time information, system information or paging.
  • This broadcasting control operation effects the point-to-multipoint service in a store and forward manner.
  • Various system parameters received by a mobile terminal (MT) are updated with the latest information.
  • a radio resource control (RRC) of a network transfers a message in the form of a primitive LAC_UNIT_DATA_REQ to a link access control (LAC) of the NTWK at step SA 1 or SA 11 .
  • the LAC of the NTWK transfers a message in the form of a primitive MAC_UNIT_DATA_REQ to a MAC of the NTWK at step SA 2 or SA 12 .
  • the MAC of the NTWK effects a broadcasting control service for the synchronization information or system information in the store and forward manner at step SA 3 or SA 13 .
  • a MAC of the MT Upon receiving a synchronization information or system information request message from the MAC of the NTWK, a MAC of the MT transfers a message in the form of a primitive MAC_UNIT_DATA_IND to a LAC of the MT at step SA 4 or SA 14 . Then, the LAC of the MT transfers a message in the form of a primitive LAC_UNIT_DATA_IND to an RRC of the MT at step SA 5 or SA 15 .
  • the RRC of the MT transfers a primitive MMAC_SYNC_REQ to the MAC of the MT at step SA 6 or SA 16 .
  • the primitive MMAC_SYNC_REQ is used for time synchronization between the NTWK and the MT.
  • the MAC of the MT Upon receiving the primitive MMAC_SYNC_REQ from the RRC of the MT, the MAC of the MT transfers a synchronization information request primitive PHY_SYNC_REQ to a physical layer (PHY) at step SA 7 or SA 17 .
  • the random access control operation is performed to set an SDCCH between a mobile terminal (MT) and a network (NTWK) on the basis of the common control channel to effect a point-to-point connection therebetween.
  • the MT can access the NTWK through the random access control operation and execute a call setting operation using the set signal channel.
  • a LAC of the MT transfers a primitive MAC_ACC_REQ to a MAC of the MT at step SB 1 to request a radio resource for setting the SDCCH between the MT and the NTWK.
  • the MAC of the MT Upon receiving the primitive MAC_ACC_REQ from the LAC of the MT, the MAC of the MT transfers a message in the form of a primitive PHY_UNIT_DATA 13 REQ to a physical layer (PHY) of the MT at step SB 2 .
  • the PHY of the MT sends a primitive PHY_UNIT_DATA_IND to a MAC of the NTWK through a physical layer (PHY) of the NTWK at steps SB 3 and SB 4 to notify it that the MT requests the radio resource for the setting of the SDCCH.
  • PHY physical layer
  • the MAC of the NTWK Upon receiving a channel request message from the MT, the MAC of the NTWK transfers a primitive MAC_ACC_IND to a LAC of the NTWK at step SB 5 to request the radio resource.
  • the MAC of the NTWK transfers an acknowledge message in the form of a primitive PHY_UNIT_DATA_REQ to the PHY of the NTWK at step SB 6 to acknowledge the channel request from the MT. Then, the PHY of the NTWK sends the channel request acknowledge message from the MAC of the NTWK to the PHY of the MT.
  • the LAC of the NTWK transfers a primitive MAC_ACC_RSP from an RRC of the NTWK to the MAC of the NTWK at step SB 8 to indicate that the RRC of the NTWK accepts or rejects the radio resource request.
  • the MAC of the NTWK transfers a message in the form of a primitive PHY_UNIT_DATA_REQ to the PHY of the NTWK at step SB 9 .
  • the PHY of the NTWK sends a channel response to the radio resource request to the PHY of the MT at step SB 1 O.
  • the PHY of the MT Upon receiving the channel response from the PHY of the NTWK, the PHY of the MT transfers a message in the form of a primitive PHY_UNIT_DATA_IND to the MAC of the MT at step SB 11 . Then, the MAC of the MT transfers a primitive MAC_ACC_CNF to the LAC of the MT at step SB 12 to inform it that the allocation of a new radio resource has been completed.
  • the physical channel activation/deactivation control operations are to perform control transfer functions for activation/deactivation of physical channels. These physical channel activation/deactivation control operations are applied in common to a dedicated signal channel and traffic channel.
  • an RBC or RRC of a mobile terminal (MT) or network (NTWK) transfers a primitive MMAC_ACT_REQ to a MAC of the MT or NTWK at step SC 11 or SC 1 to activate a communication path thereto.
  • the RBC or RRC of the MT or NTWK transfers a primitive MMAC_DEACT_REQ to the associated MAC at step SC 31 or SC 21 .
  • the MAC of the MT or NTWK transfers a primitive PHY_ACT_REQ to a physical layer (PHY) of the MT or NTWK at step SC 12 or SC 2 to activate a communication path thereto.
  • the MAC of the MT or NTWK transfers a primitive PHY_DEACT_REQ to the associated PHY at step SC 32 or SC 22 .
  • the PHY of the MT or NTWK transfers a primitive PHY_ACT_CNF to the associated MAC at step SC 13 or SC 3 to inform it that the communication path has been activated.
  • the PHY of the MT or NTWK transfers a primitive PHY_DEACT_CNF to the associated MAC at step SC 33 or SC 23 .
  • the MAC of the MT or NTWK Upon receiving the primitive PHY_ACT_CNF from the PHY of the MT or NTWK, the MAC of the MT or NTWK transfers a primitive MMAC_ACT_CNF to the associated RBC or RRC at step SC 14 or SC 4 to inform it that the communication path has been activated. Alternatively, upon receiving the primitive PHY_DEACT_CNF from the PHY of the MT or NTWK, the MAC of the MT or NTWK transfers a primitive MMAC_DEACT_CNF to the associated RBC or RRC at step SC 34 or SC 24 to inform it that the communication path has been deactivated.
  • the cell condition or channel condition reporting operation is performed to satisfy a subscriber's service quality requirement upon the allocation of a traffic channel.
  • a mobile terminal measures a cell condition or channel condition and reports the measured result to a network (NTWK).
  • a MAC of the MT Upon receiving a cell condition or channel condition measurement request from an RRC of the MT, a MAC of the MT instructs a physical layer (PHY) of the MT to measure a cell condition or channel condition.
  • the PHY of the MT measures the cell condition or channel condition and feeds the measured result back to the MAC of the MT.
  • the MAC of the MT reports the measured result fed from the PHY of the MT to the RRC of the MT.
  • the RRC of the MT sends the measured result reported by the MAC of the MT to the NTWK through a LAC of the MT.
  • the NTWK allocates a traffic channel on the basis of the measured result from the MT.
  • the NTWK obtains a measurement condition (periodic or as needed) on the cell condition or channel condition on the basis of a system information message.
  • an RRC of the NTWK transfers a primitive LAC_UNIT_DATA_REQ to a LAC of the NTWK at step SD 1 or SE 1 to request cell condition or channel condition measurement.
  • the LAC of the NTWK Upon receiving the primitive LAC_UNIT_DATA_REQ from the RRC of the NTWK, the LAC of the NTWK transfers a message in the form of a primitive MAC_UNIT_DATA_REQ to a MAC of the NTWK at step SD 2 or SE 2 . Then, the MAC of the NTWK sends a cell condition or channel condition measurement request message to the MAC of the MT at step SD 3 or SE 3 .
  • the MAC of the MT Upon receiving the cell condition or channel condition measurement request message from the MAC of the NTWK, the MAC of the MT transfers a primitive MAC_UNIT_DATA_IND to the LAC of the MT at step SD 4 or SE 4 to request cell condition or channel condition report.
  • the LAC of the MT transfers a primitive LAC_UNIT_DATA_IND to the RRC of the MT at step SD 5 or SE 5 to inform it of the cell condition or channel condition report request.
  • the RRC of the MT transfers a primitive MMAC_MEASURE_REQ to the PHY of the MT at step SD 6 or SE 6 to request cell condition or channel condition measurement.
  • the PHY of the MT transfers a primitive MMAC_MEASURE_CNF to the RRC of the MT at step SD 7 or SE 7 to inform it that the cell condition or channel condition measurement has been completed.
  • the RRC of the MT Upon receiving the primitive MMAC_MEASURE_CNF from the PHY of the MT, the RRC of the MT transfers a primitive LAC_UNIT_DATA_REQ to the LAC of the MT at step SD 8 or SE 8 to inform it of the result of the cell condition or channel condition measurement requested by the NTWK. Then, the LAC of the MT transfers a primitive MAC_UNIT_DATA_REQ to the MAC of the MT at step SD 9 or SE 9 to inform it of the measured result of the cell condition or channel condition. The MAC of the MT sends the measured result of the cell condition or channel condition to the MAC of the NTWK at step SD 10 or SE 10 .
  • the MAC of the NTWK Upon receiving the cell condition or channel condition measured result from the MAC of the MT, the MAC of the NTWK transfers a primitive MAC_UNIT_DATA_IND to the LAC of the NTWK at step SD 11 or SE 11 . Then, the LAC of the NTWK transfers a primitive LAC_UNIT_DATA_IND to the RRC of the NTWK at step SD 12 or SE 12 .
  • a dedicated channel (signal channel or traffic channel) is successfully set between a mobile terminal (MT) and a network (NTWK), then it performs two types of information transfer functions, or a control information transfer function and a user information transfer function.
  • a LAC of the MT or NTWK transfers a primitive MAC_UNIT_DATA_REQ to a MAC of the MT or NTWK at step SF 1 or SF 11 to request control information and user information.
  • the MAC of the MT or NTWK Upon receiving the primitive MAC_UNIT_DATA_REQ from the LAC of the MT or NTWK, the MAC of the MT or NTWK transfers a message in the form of a primitive PHY_UNIT_DATA_REQ to a physical layer (PHY) of the MT or NTWK at step SF 2 or SF 12 .
  • PHY physical layer
  • the PHY of the MT or NTWK transfers a message in the form of a primitive PHY_UNIT_DATA_IND to the associated MAC at step SF 3 or SF 13 .
  • the MAC of the MT or NTWK transfers a message in the form of a primitive MAC_UNIT_DATA_IND to the associated LAC at step SF 4 or SF 14 .
  • the control information and user information can be transferred from the MT or NTWK to the NTWK or MT.
  • an MM of a mobile terminal (MT) or network (NTWK) requests a cipher operation of a MAC of the MT or NTWK for the protection of data.
  • the cipher operation is performed by a physical layer (PHY) of the MT or NTWK and the ciphered result is transferred to the MM through the MAC.
  • PHY physical layer
  • the MM of the MT or NTWK transfers a primitive MMAC_CIPHER_REQ to the associated MAC at step SG 1 or SG 11 to request the cipher operation. Then, the MAC of the MT or NTWK transfers a primitive PHY_CIPHER_REQ from the associated MM to the associated PHY.
  • the PHY of the MT or NTWK performs the cipher operation for user data and then transfers a primitive PHY_CIPHER_CNF to the associated MAC to inform it that the cipher operation has been completed.
  • the MAC of the MT or NTWK transfers a primitive MMAC_CIPHER_CNF to the associated MM at step SG 2 or SG 12 to inform it that the cipher operation has been completed.
  • the MAC handover control operation is performed to change a radio resource of a specific cell because the radio resource is inferior in quality to that of an adjacent cell.
  • a MAC of a mobile terminal (MT) or network (NTWK) informs an RRC or RBC of the MT or NTWK of the current radio condition.
  • the RRC or RBC of the MT or NTWK applies a handover command to the associated MAC.
  • the handover operation is performed by a physical layer (PHY) of the MT or NTWK and the handover result is transferred to the RRC or RBC of the MT or NTWK.
  • PHY physical layer
  • the MAC of the MT or NTWK measures an error rate, interference level pilot signal level, etc. of a received transmission frame.
  • the MAC of the MT or NTWK transfers a primitive MMAC_HO_TRIGGER_IND to the associated RRC or RBC at step SH 1 or SH 11 to request the handover operation.
  • the RRC or RBC of the MT or NTWK transfers a primitive MMAC_HO_REQ to the associated PHY at step SH 2 or SH 12 to request the handover operation.
  • the PHY of the MT or NTWK Upon receiving the primitive MMAC_HO_REQ from the RRC or RBC of the MT or NTWK, the PHY of the MT or NTWK performs the handover operation and then transfers a primitive PHY_HO_CNF to the associated MAC to inform it that the handover operation has been performed. Then, the MAC of the MT or NTWK transfers a primitive MMAC_HO_CNF to the associated RRC or RBC at step SH 3 or SH 13 .
  • the MAC communication path modification control operation is performed to modify a communication path because a cell condition or channel condition is not good.
  • an RBC of a mobile terminal (MT) or network (NTWK) requests a MAC of the MT or NTWK to modify a communication path. Then, the MAC of the MT or NTWK informs the associated RBC that the communication path has been modified.
  • the RBC of the MT or NTWK transfers a primitive MMAC_MODIFY_REQ to a physical layer (PHY) of the MT or NTWK through the associated MAC at step SI 1 or SI 11 to request it to modify attributes of a communication path.
  • PHY physical layer
  • the PHY of the MT or NTWK Upon receiving the primitive MMAC_MODIFY_REQ from the RBC of the MT or NTWK, the PHY of the MT or NTWK performs the requested communication path modification operation and then transfers a primitive MMAC_MODIFY_CNF to the RBC of the MT or NTWK through the associated MAC at step SI 2 or SI 12 to inform it that the communication path modification operation has been completed.
  • a MAC of a mobile terminal (MT) or network (NTWK) informs an RRC or RBC of the MT or NTWK of all failure conditions of a radio environment such as radio resource insufficiency, network equipment failure, radio resource use disable, radio resource modification disable, etc. Then, the RRC or RBC of the MT or NTWK requests the associated MAC to stop the setting of a radio bearer, and the MAC of the MT or NTWK informs the associated RRC or RBC of the stopped result.
  • the MAC of the MT or NTWK transfers a primitive MMAC_RADIO_FAIL_IND to the associated RRC or RBC at step SJ 1 or SJ 11 .
  • the RRC or RBC of the MT or NTWK recognizes the radio communication connection failure condition in response to the primitive MMAC_RADIO_FAIL_IND from the associated MAC and then transfers a communication path deactivation request primitive MMAC_DEACT_REQ to a physical layer (PHY) of the MT or NTWK at step SJ 2 or SJ 12 to request it to stop the setting of a radio bearer.
  • PHY physical layer
  • the PHY of the MT or NTWK stops the setting of the radio bearer and transfers a primitive MMAC_DEACT_CNF to the RRC or RBC of the MT or NTWK through the associated MAC at step SJ 3 or SJ 13 to inform it that the communication path has been deactivated.
  • FIG. 8 is a flowchart illustrating a method of processing signals using MAC sub-layers in a communication system in accordance with a third embodiment of the present invention.
  • the mobile terminal has to send a channel request message to the base station through a reverse access channel (RACH).
  • RACH reverse access channel
  • the base station receives a message from a specific mobile terminal at step S 41 and then checks at step S 42 whether the received message is a channel request message through the RACH.
  • the base station If it is checked at step S 42 that the received message is not the channel request message, the base station provides a service corresponding to the received message at step S 43 . To the contrary, in the case where the received message is the channel request message, the base station sends a channel request acknowledge message through a forward access channel (FACH) at step S 44 .
  • FACH forward access channel
  • the channel request acknowledge message is used only when the mobile terminal tries to access the network through the RACH.
  • the mobile terminal Upon receiving the channel request acknowledge message from the base station, the mobile terminal stops trying to access the base station at step S 45 .
  • the base station sends a channel response message for channel allocation to the mobile terminal at step S 46 .
  • the channel response message is used only when the mobile terminal tries to access the network through the RACH. If the MAC of the mobile terminal confirms the channel response message, then it transfers an access response confirm primitive to a link access control (LAC).
  • LAC link access control
  • a data format of the channel response message is composed of a 1-octet address field, a 3-bit MAC frame type and a LAC sub frame.
  • the mobile terminal is allocated with the requested channel according to the channel response message from the base station at step S 47 .
  • the above-mentioned messages are formatted and sent according to logical channel types by the MACs of the mobile terminal and base station.
  • the logical channel types are classified into a forward access channel (FACH) and a reverse access channel (RACH).
  • FACH forward access channel
  • RACH reverse access channel
  • the FACH is associated with the channel request acknowledge message and channel response message which are sent from the network to the mobile terminal.
  • the RACH is associated with the channel request message which is sent from the mobile terminal to the network.
  • Each MAC of the mobile terminal and base station is adapted to determine whether a received message is the channel request acknowledge message, channel response message or channel request message, by checking low-order 3 bits of the received message. That is, as shown in FIG. 10 , if the received message is “XXXXXX001”, it is determined as the channel request acknowledge message associated with the forward access channel. If the received message is “XXXXX010”, it is determined as the channel response message associated with the forward access channel. In the case where the received message is “XXXXX000”, it is determined as the channel request message associated with the reverse access channel. TABLE 1 8 7 6 5 4 3 2 1 ADDRESS FIELD RESERVED MAC FRAME TYPE CRC
  • the above table 1 shows a data frame format of the channel request acknowledge message.
  • the data frame of the channel request acknowledge message is configured in an A′ type frame format.
  • the A′ type frame format is composed of a 1-octet address field region, a reserved region of high-order 5 bits of a 1 octet, a MAC frame type region of low-order 3 bits of the 1 octet, and a CRC region for the detection of a frame error.
  • a data frame of the channel response message is configured in an A′B type frame format, as seen from the below table 2.
  • the A′B type frame format is composed of a 1-octet information region, a padding region of high-order 5 bits of a 1 octet, and an EOF region of low-order 3 bits of the 1 octet, in addition to the regions in the A′ type frame format shown in the table 1.
  • a data frame of the channel request message is configured in an A type frame format, as seen from the above table 3.
  • the A type frame format is composed of a paging slot number region of high-order 4 bits of a 1 octet, and a paging channel number region of low-order 4 bits of the 1 octet, in addition to the regions in the A′ type frame format shown in the table 1.
  • the channel request acknowledge message, channel response message and channel request message are configured in the different transmission frame formats as mentioned above. These messages commonly include a B type frame format shown in the below table 4. TABLE 4 8 7 6 5 4 3 2 1 ADDRESS FIELD RESERVED MAC FRAME TYPE
  • the B type frame format includes a 1-octet address field region, a reserved region of high-order 5 bits of a 1 octet, and a MAC frame type region of low-order 3 bits of the 1 octet.
  • the address field consists of a high-order 3-bit establishment cause and a low-order 5-bit random reference.
  • information elements configured by the MAC for the message transmission, are a high-order 3-bit establishment cause, low-order 5-bit random reference, 4-bit paging slot number and 4-bit paging channel number.
  • the establishment cause represents a random access condition
  • the random reference is a random number produced by the mobile terminal itself.
  • the establishment cause and random reference are used to reduce the probability that two mobile terminals will send messages with the same random number.
  • the establishment cause indicates different random access conditions according to high-order 3 bits of a 1 octet. Namely, if the high-order 3 bits are “000”, the establishment cause indicates a location updating condition. Also, the establishment cause represents an answer to paging condition if the high-order 3 bits are “001”, a call originating condition if “010”, a call re-establishment condition if “011”, and an emergency call condition if “100”.
  • the paging slot number is a value for identifying a specific slot to be monitored on a paging channel in a slot mode
  • the paging channel number is a value for identifying a specific paging channel to be used in the slot mode or a non-slot mode.
  • the paging channel number identifies a specific paging channel to be used in the slot mode or non-slot mode. Namely, as shown in FIG. 13 , if the low-order 4 bits are “0000”, the paging channel number indicates a non-slot mode paging channel. If the low-order 4 bits are “0001”to “1111”, the paging channel numbers indicate paging channels 1 to 15, respectively.
  • each MAC of the mobile terminal and base station configures the information elements according to the message type so that a call service can be provided under a radio environment between the mobile terminal and the base station.
  • FIGS. 14 and 15 are flowcharts illustrating a method of operating a communication protocol between a base station and a mobile terminal using MAC sub-layers in a communication system in accordance with a fourth embodiment of the present invention.
  • a communication with the base station is disabled at a null step ST 1 .
  • the reception of synchronization information is waited for at a wait for sync information step ST 3 .
  • the setting of an SDCCH for originating and terminating of the mobile terminal is enabled at an idle step ST 6 .
  • Random access is requested and acknowledgment thereof is waited for at a wait for access ACK step ST 15 .
  • a response after the random access acknowledgment is waited for at a wait for access response step ST 15 .
  • the activation of the SDCCH is waited for at a wait for active step ST 18 .
  • the SDCCH or radio bearer is activated at an active step ST 21 to enable information transfer therethrough.
  • the setting of an SDCCH for originating and terminating of the base station is enabled at an idle step SN 1 .
  • a mobile terminal's request for the SDCCH setting is received and transferred to a LAC, and a response thereto is waited for at a wait for radio resource step SN 4 .
  • the activation of the SDCCH is waited for at a wait for active step SN 7 .
  • the SDCCH or radio bearer is activated at an active step SN 10 to enable information transfer therethrough.
  • Each of the MAC sub-layers provided respectively in the mobile terminal and base station cooperates with upper layers (MM, RBC, RRC and LAC) and a lower layer (physical layer) to perform an initialization operation, idle mode operation and activation operation.
  • the activation operation includes a radio resource allocation operation, radio resource activation mode operation and radio link failure processing operation.
  • the MAC sub-layer of the mobile terminal Upon power-on at step ST 2 , the MAC sub-layer of the mobile terminal proceeds from the null step ST 1 to the wait for sync information step ST 3 . Then, the MAC sub-layer of the mobile terminal starts a predetermined timer and scans a synchronization channel (SCH) to obtain system time information and base station identification information for demodulation.
  • SCH synchronization channel
  • the MAC sub-layer of the mobile terminal determines whether a valid synchronization information message is received until the timer expires. If no valid synchronization information message is received, the MAC sub-layer of the mobile terminal transfers a synchronization acquisition failure cause in the form of a primitive MMAC_RADIO_FAIL_IND to the upper layer RRC and then proceeds to the idle step ST 6 .
  • the MAC sub-layer of the mobile terminal outputs a command to stop the timer and then transfers system time information and base station identification information included in the received synchronization information message in the form of a primitive PHY_SYNC_REQ to the physical layer at steps ST 4 and ST 5 to set a system time of the mobile terminal.
  • the initialization operation of the base station can be implemented in various manners according to development environments and a description thereof will thus be omitted.
  • the base station must continuously broadcast synchronization information messages through the SCH at a desired period N 1 (maximum 1 sec).
  • the MAC sub-layer of the mobile terminal receives a system information message at an idle state and compares an identification number of the received system information with a system information identification number stored in the mobile terminal. If the identification number of the received system information is different from the system information identification number stored in the mobile terminal, the MAC sub-layer of the mobile terminal regards the received system information as newly modified system information and updates the current system information with the received system information. In this case, the MAC sub-layer of the mobile terminal must not communicate with the base station in any manner until the current system information is updated.
  • the base station periodically broadcasts system information messages through a broadcasting control channel (BCCH) at the idle step SN 1 .
  • BCCH broadcasting control channel
  • a broadcasting period must be within N 2 (maximum 1 sec).
  • the mobile terminal obtains information necessary to the connection to a base station being currently monitored.
  • the system information message includes information regarding the current base station, access channel use control information, control information regarding an adjacent base station and CDMA channel list information.
  • the radio resource allocation operation is performed for radio connection between the mobile terminal and the base station in response to a radio resource allocation request primitive MAC_ACC_REQ from the upper layer (LAC) of the MAC sub-layer.
  • the primitive MAC_ACC_REQ is used in the MAC sub-layer to request the allocation of a radio resource (signal channel or traffic channel) to be used for registration of the position of an originating call.
  • the radio resource signifies a radio channel for a point-to-point service between the mobile terminal and the base station, which includes a signal channel (SDCCH) and traffic channel (TCH).
  • a system information message broadcasted through the BCCH may include an access authorization level. If the radio resource is authorized by the base station, then the radio resource allocation operation of the mobile terminal is started. That is, as shown in FIG. 14 , upon receiving a primitive MAC_ACC_REQ from the LAC at step ST 11 , the MAC sub-layer of the mobile terminal sends a channel request message to the base station at step ST 12 . The sending of the channel request message is performed by a random access operation. The power control of an access channel is performed by applying a command regarding a transmission power level to the physical layer according to the system information message broadcasted through the BCCH.
  • the random access operation can be performed in the following manner. That is, the mobile terminal tries the random access operation through the access channel to be allocated with a dedicated signal channel.
  • Parameters used in the random access operation are an establishment cause which represents a random access condition, a random reference which is a random number produced by the mobile terminal itself, a paging channel number which identifies a paging channel, and a paging slot number which identifies a paging slot.
  • a confirm operation is performed after the radio resource allocation operation is completed. This confirm operation is required for the reliable exchange of messages between the mobile terminal and the base station.
  • the mobile terminal sends a channel request message to the base station through the random access operation at step ST 12 . Then, upon receiving a channel response message from the base station at step ST 16 , the mobile terminal recognizes that the confirm operation has successfully been performed and then transfers a primitive MAC_ACC_CNF to the LAC at step ST 17 . The mobile terminal does not start a new access try until the current access try is completed.
  • the MAC sub-layer of the mobile terminal proceeds to the wait for active step ST 18 . Then, the upper layer (RRC) of the mobile terminal transfers a primitive MMAC_ACT_REQ to the MAC sub-layer at step ST 19 , and the MAC sub-layer transfers a primitive PHY_ACT_REQ to the physical layer at step ST 20 to instruct it to activate the allocated radio resource. Then, upon receiving a response primitive PHY_ACT_CNF from the physical layer, the MAC sub-layer transfers a primitive MMAC_ACT_CNF to the RRC to inform it that the radio resource has been set.
  • RRC upper layer
  • the radio resource allocation operation of the base station is performed in the following manner.
  • the MAC sub-layer of the base station Upon receiving the channel request message from the mobile terminal at step SN 2 , the MAC sub-layer of the base station sends a channel request acknowledge message to the mobile terminal at step SN 3 to allow the mobile terminal to stop the random access try. Then, the base station allocates the radio resource requested by the mobile terminal thereto and then sends the channel response message to the mobile terminal at steps SN 5 and SN 6 .
  • the channel response message includes information associated with the radio resource allocation, or allocated frequency information and channel allocation description information.
  • the MAC sub-layer of the base station transfers information regarding the allocated radio resource to the physical layer to activate a physical channel at step SN 8 . Thereafter, signal processing procedures necessary to the connection control and call control are performed by a paging control operation.
  • a point of radio resource activation time is a local factor, it may be set differently according to development environments.
  • the base station ends the radio resource allocation operation.
  • the MAC sub-layer of the base station transfers a primitive PHY_ACT_REQ to the physical layer at step SN 9 to request it to activate the allocated radio resource. Then, upon receiving a response from the physical layer, the MAC sub-layer of the base station transfers a primitive MMAC_ACT_CNF to the RRC of the base station at step SN 16 to inform it that the radio resource has been set.
  • the physical layer transfers a primitive PHY_HO_TRIGGER_IND to the MAC sub-layer to inform it that a handover operation must be performed. Then, the MAC sub-layer transfers a primitive MMAC_HO_TRIGGER_IND to the RRC.
  • the physical layer of the mobile terminal transfers a primitive PHY_MEASURE_IND to the MAC sub-layer to inform it that a cell condition or channel condition must be measured. Then, the MAC sub-layer transfers a primitive MMAC_MEASURE_IND to the RRC.
  • the RRC of the mobile terminal Upon receiving a cell condition report request from the base station, the RRC of the mobile terminal transfers a primitive MMAC_MEASURE_REQ to the MAC sub-layer. Then, the MAC sub-layer transfers a primitive PHY_MEASURE_REQ to the physical layer to request it to measure the cell condition. Then, the MAC sub-layer receives a response primitive PHY_MEASURE_CNF from the physical layer.
  • the RRC of the mobile terminal Upon receiving a channel condition report request from the base station, the RRC of the mobile terminal transfers a primitive MMAC_MEASURE_REQ to the MAC sub-layer. Then, the MAC sub-layer transfers a primitive PHY_MEASURE_REQ to the physical layer to request it to measure the channel condition. Then, the MAC sub-layer receives a response primitive PHY_MEASURE_CNF from the physical layer.
  • the MM transfers a primitive MMAC_CIPHER_REQ to the MAC sub-layer which then transfers a primitive PHY_CIPHER_REQ to the physical layer to request it to perform a cipher operation. Then, the MAC sub-layer receives a response primitive PHY_CIPHER_CNF from the physical layer.
  • the RBC transfers a primitive MMAC_HO_REQ to the MAC sub-layer which then transfers a primitive PHY_HO_REQ to the physical layer to request it to perform the handover operation. Then, the MAC sub-layer receives a response primitive PHY_HO_CNF from the physical layer.
  • the radio resource modification operation is to modify attributes of a radio resource being used, according to a new service type (service, transmission rate, etc.).
  • the mobile terminal and base station perform the following operations.
  • the radio resource is activated according to a new service included in the primitive MMAC_MODIFY_REQ.
  • the radio resource activation and deactivation operations are performed between the MAC sub-layer and physical layer of the mobile terminal on the basis of primitives PHY_MODIFY_REQ and PHY_MODIFY_CNF.
  • the MAC sub-layer of the mobile terminal requests the physical layer to modify attributes of the radio resource. Then, the MAC sub-layer of the mobile terminal receives a response from the physical layer.
  • radio resource activation and deactivation operations of the base station are local factors, they may be performed differently according to development environments.
  • the physical layer transfers a primitive PHY_RADIO_FAIL_IND to the MAC sub-layer which then transfers a primitive MMAC_RADIO_FAIL_IND to the RRC or RBC.
  • the allocated radio resource is released and the operation then returns to the idle state.
  • the MAC sub-layer performs the basic functions such as the random access control information transfer function, control information transfer function, user information transfer function, framing/deframing functions, segmentation/reassembly functions, functions of dividing a LAC frame into physical channels and vice versa, CRC function, MAC sub-layer frame error detection function, and rate adaptation (padding) function of adjusting the number of bits suitably for a radio frame.
  • the MAC sub-layer performs the associated functions such as the synchronization information control function, system information control function, physical channel activation/deactivation functions, quality monitoring and reporting functions, and multi-bearer sequencing function of sequencing a multi-code.
  • the MAC sub-layer and the protocol operating method using the same can provide a compatible multimedia communication service even if an originating terminal and a terminating terminal employ different communication manners, they are available from different manufacturers or they are operated by different communication service operators.

Abstract

A communication system which has a plurality of mobile terminals and a base station, each of the mobile terminals and/or base station comprising a medium access control sub-layer, upper layers of the medium access control sub-layer, and a lower layer of the medium access control sub-layer, wherein the medium access control sub-layer is configured to perform self-basic functions in response to basic function execution requests or functions associated with the upper layers or lower layer in response to requests therefrom. According to the present invention, the communication system can provide a compatible multimedia communication service even if an originating terminal and a terminating terminal employ different communication manners, they are available from different manufacturers or they are operated by different communication service operators.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This is a Continuation Application of prior application Ser. No. 09/234,518 filed Jan. 21, 1999 whose entire disclosure is incorporated herein by reference. Further, this application claims the benefit of the Korean Application Nos. 16196/1998 filed on May 6, 1998 in Korea, 16345/1998 filed on May 7, 1998 in Korea and 16636/1998 filed on May 9, 1998 in Korea, which are hereby incorporated by reference.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates in general to a communication system with medium access control (referred to hereinafter as MAC) sub-layers provided respectively in a plurality of mobile terminals and a base station, and more particularly to a communication system suitable for the implementation of a multimedia communication service.
  • 2. Description of the Prior Art
  • Recently, communication systems have very rapidly been developed in every country. Digital communication systems proposed up to now can be classified into a frequency division multiple access (FDMA) type, a time division multiple access (TDMA) type and a code division multiple access (CDMA) type according to how accesses are established between a base station and mobile terminals. Only one of the above-mentioned various access systems may selectively be used in some countries or regions. Alternatively, different access systems may simultaneously be used in other countries or regions. For example, the CDMA communication system and a global system for mobile communication (GSM) are simultaneously used in Moscow. To this end, each mobile terminal or base station (or network) is required to comprise two types of modulation/demodulation modules to compatibly control the two types of access systems. This requirement runs counter to the international communication equipment trend of lightness, thinness, smallness and compactness and becomes a primary factor of weakening the competitiveness of communication products.
  • On the other hand, even if a single communication system is employed in a certain region, products may be different in function according to their options and operating systems of mobile terminal manufacturers, other communication equipment manufacturers and communication service operators.
  • In this connection, a study is being made of increasing the compatibility of communication equipment to provide a communication service to users using the same communication system in the same region, regardless of manufacturers and communication service operators. The representative example may be a Digital European Cordless Telecommunication (referred to hereinafter as DECT) system. This DECT system has been developed under the necessity of cordless communication capable of accepting data communication requirements to a certain degree while giving the first consideration to voice communication. Accordingly, the DECT system can establish interoperability among communication equipment of different manufacturers to provide the users with various communication services regarding voice and data as extended optional services, as well as basic services.
  • FIG. 1 shows a protocol stack used in a conventional DECT system. As shown in this drawing, the conventional DECT system is composed of a physical layer (PHY) 10, a MAC sub-layer 20, data link control layers (DLC1 and DLC2) 30 and 40 and a network layer (NWK) 50.
  • The PHY 10 of the DECT system functions to divide a given radio spectrum into physical channels. These divisions are made at two domains, or time and frequency. For the frequency and time divisions, a TDMA operation is performed with respect to multiple radio carriers. For example, in the conventional DECT system, ten carriers are provided at a frequency band between 1880 MHZ and 1900 MHZ.
  • The MAC sub-layer 20 of the DECT system basically takes charge of two main functions. The first function is to select a physical channel and set or release connection of a call on the selected physical channel. The second function is to multiplex control information together with upper layer information and error control information into a packet in the form of a slot or demultiplex the packet into such information.
  • The DLC1 30 and DLC2 40 act to provide reliable data links to the NWK 50. Also, the DLC1 30 and DLC2 40 are closely connected with the MAC sub-layer 20 to provide the upper layer with data integration higher than that provided single-handed by the MAC sub-layer 20. In FIG. 1, a C-plane is common to all application layers and provides very reliable transmission links for internal control signals and a limited amount of user information traffic. A U-plane is adapted to provide a variety of alternative services, which are optimized for specific requirements.
  • The NWK 50 of the DECT system is a main signal layer of the protocol stack. In the conventional DECT system, the NWK 50 employs a configuration similar to that in an ISDN layer 3 protocol (ETS 300 102) and provides functions similar to those in the ISDN layer 3 protocol.
  • In the above-mentioned conventional DECT system, the MAC sub-layer activates or deactivates a pair of physical channels to control bearer creation, maintenance and release operations, an empty physical channel selection operation and a received signal quality estimation operation.
  • However, the conventional MAC sub-layer has been developed to be suitable for voice-centered communication systems. For this reason, the conventional MAC sub-layer may be used to perform radio data communication to a certain degree, but it will cause many functional problems when being applied to multimedia communication service-based next generation communication systems. Noticeably, the next generation communication system will require highly compatible communication equipment to entirely solve various communication service problems resulting from option differentiation between communication equipment manufacturers and communication service operators and various problems resulting from different communication manners.
  • Further, the next generation communication system must be able to select many options because it will use multimedia information such as voice, video and text and require very excellent speech quality.
  • However, the MAC sub-layer of the conventional DECT system is adapted to provide only two functions, the former selecting a physical channel and the latter multiplexing control information into a packet in the form of a slot or demultiplexing the packet into such information. For this reason, the conventional MAC sub-layer is not applicable to the above-mentioned multimedia communication service.
  • SUMMARY OF THE INVENTION
  • Therefore, the present invention has been made in view of the above problems, and it is an object of the present invention to provide a communication system which is capable of providing a compatible multimedia communication service even if an originating terminal and a terminating terminal employ different communication manners, they are available from different manufacturers or they are operated by different communication service operators.
  • It is another object of the present invention to provide a signal processing method for performing various functions required by a communication system, using improved MAC sub-layers provided respectively in a plurality of mobile terminals and a base station.
  • It is yet another object of the present invention to provide a protocol operating method for executing a communication protocol among improved MAC sub-layers provided respectively in a plurality of terminals and a base station, according to requests from upper layers of the MAC sub-layers.
  • In accordance with one aspect of the present invention, there is provided a communication system which has a plurality of mobile terminals and a base station, each of the mobile terminals and/or base station comprising a medium access control sub-layer; upper layers of the medium access control sub-layer, and a lower layer of the medium access control sub-layer, wherein the medium access control sub-layer is configured to perform self-basic functions in response to basic function execution requests or functions associated with the upper layers or lower layer in response to requests therefrom.
  • In accordance with another aspect of the present invention, there is provided a method of processing signals using medium access control sub-layers in a communication system which has a plurality of mobile terminals and a base station, the medium access control sub-layers being provided respectively in the mobile terminals and base station, wherein each of the medium access control sub-layers of the mobile terminals and/or base station is configured to perform self-basic functions or functions associated with upper layers or a lower layer thereof if signal processing operations of a corresponding one of the mobile terminals, of the base station or between the corresponding mobile terminal and the base station are requested.
  • In accordance with yet another aspect of the present invention, there is provided a method of operating a communication protocol between a base station and a plurality of mobile terminals using medium access control sub-layers in a communication system, the medium access control sub-layers being provided respectively in the base station and mobile terminals, wherein each of the medium access control sub-layers is configured to selectively perform an initialization mode step, an idle mode step and a radio resource allocation mode step in response to requests from upper layers thereof.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The above and other objects, features and advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
  • FIG. 1 is a block diagram of a protocol stack used in a conventional DECT system;
  • FIG. 2 is a block diagram of a protocol stack provided in each mobile terminal or base station in a communication system in accordance with a first embodiment of the present invention;
  • FIG. 3 is a block diagram illustrating the entire function of a MAC sub-layer in FIG. 2;
  • FIG. 4 is a block diagram illustrating functions of a synchronization/broadcasting/common control part in FIG. 3;
  • FIG. 5 is a block diagram illustrating functions of a dedicated/traffic control part in FIG. 3;
  • FIG. 6 is a flowchart illustrating a method of processing signals using MAC sub-layers in a communication system in accordance with a second embodiment of the present invention;
  • FIGS. 7A to 7J are flowcharts illustrating various signal processing operations in FIG. 6;
  • FIG. 8 is a flowchart illustrating a method of processing signals using MAC sub-layers in a communication system in accordance with a third embodiment of the present invention;
  • FIG. 9 is a view illustrating types of messages used in FIG. 8;
  • FIG. 10 is a view illustrating formats of the messages in FIG. 9;
  • FIG. 11 is a view illustrating formats of information elements in the messages in FIG. 9;
  • FIG. 12 is a view illustrating a format of an establishment cause in FIG. 11;
  • FIG. 13 is a view illustrating a format of a paging channel number in FIG. 11; and
  • FIGS. 14 and 15 are flowcharts illustrating a method of operating a communication protocol between a base station and a mobile terminal using MAC sub-layers in a communication system in accordance with a fourth embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • FIG. 2 is a block diagram of a protocol stack provided in each terminal or base station in a communication system in accordance with a first embodiment of the present invention.
  • With reference to FIG. 2, the protocol stack is composed of a physical layer (PHY) 10, a MAC sub-layer 100 which is an upper layer of the PHY 10, a link access control (referred to hereinafter as LAC) sub-layer 200 which is an upper layer of the MAC sub-layer 100, an upper layer 300 of the LAC sub-layer 200, and an application layer 400 which is an upper layer of the layer 300. The upper layer 300 includes a protocol discriminator (PD) 310, call reference (CR) 320, call control (CC) 330, mobility management entity (MM-T) 340, radio bearer control entity (RBC) 350, radio resource control entity (RRC) 360 and terminal association control entity (TAC) 370. The application layer 400 includes a call control function (CCF) 410, mobile control function (MCF) 420 and radio access control function (RACF) 430.
  • In the communication protocol of the present invention, the MAC sub-layer 100 can perform self-basic functions and functions associated with the upper and lower layers.
  • The basic functions of the MAC sub-layer 100 are a random access control information transfer function, a control information transfer function, a user information transfer function, framing/deframing functions, segmentation/reassembly functions, functions of dividing a LAC frame into physical channels and vice versa, a CRC function, a MAC sub-layer frame error detection function, and a rate adaptation (padding) function of adjusting the number of bits suitably for a radio frame.
  • The associated functions of the MAC sub-layer 100 are a synchronization information control function, a system information control function, physical channel activation/deactivation functions, quality monitoring and reporting functions of, for the maintenance of traffic channel quality (FER), supporting power control, triggering a handover or reporting a channel condition upon traffic channel allocation, and a multi-bearer sequencing function of sequencing a multi-code.
  • FIG. 3 is a block diagram illustrating the entire function of the MAC sub-layer 100 in FIG. 2.
  • With reference to FIG. 3, the MAC sub-layer 100 includes a synchronization/broadcasting/common control part (SBCCP) 110 for transferring synchronization information from a base station to a plurality of mobile terminals, setting a dedicated control channel between the base station and each of the mobile terminals and performing a call setting operation between the base station and each of the mobile terminals using the set control channel, a dedicated/traffic control part (DTCP) 120 for providing a connection-oriented point-to-point service to an upper layer of the SBCCP 110 on the basis of a bidirectional operation system between the base station and each of the mobile terminals and monitoring the quality of a radio link formed between the base station and each of the mobile terminals, and a packet control traffic part (PTCP) 130 for providing the connection-oriented point-to-point service to the upper layer of the SBCCP 110 on the basis of the bidirectional operation system between the base station and each of the mobile terminals and implementing a packet data service.
  • Channels provided in the MAC sub-layer 100 can basically be classified into a common control channel group and a dedicated control channel group.
  • The common control channel group includes a synchronization channel, broadcasting control channel and common control channel, which are a logical type of channels.
  • The synchronization channel (SCH) is used to transfer time information for system time and base information for base station identification.
  • The broadcasting control channel (BCCH) is used to broadcast general system information. The system information includes access parameter information for access to the base station by each of the mobile terminals, adjacent cell information indicative of radio frequency (RF) information of an adjacent cell, and available frequency information.
  • The common control channel (CCCH) is used to set a stand alone dedicated control channel (SDCCH) between each of the mobile terminals and the base station. In the preferred embodiment of the present invention, the CCCH includes a paging channel (PCH) for paging a terminating end, a random access channel (RACH) for access to the base station by each of the mobile terminals, and a forward access channel (FACH) for response of the base station to the access of each of the mobile terminals. Here, the RACH and FACH are used in pair.
  • The dedicated control channel group includes the SDCCH, an associated control channel and traffic channel, which are a logical type of channels.
  • The SDCCH is a connection-oriented bidirectional logical channel formed between each of the mobile terminals and the base station. All signal information from the setting of the SDCCH till the communication state are transferred through the SDCCH. For example, terminal association (TA) setup information and call setup information may be transferred through the SDCCH.
  • The associated control channel (ACCH) is a connection-oriented bidirectional logical channel associated with the traffic channel. All signal information after the communication state are transferred through the ACCH. For example, power control information and handover information may be transferred through the ACCH.
  • The traffic channel (TCH) is a connection-oriented bidirectional logical channel formed between each of the mobile terminals and the base station. A data transmission rate through the TCH is determined according to the service type.
  • As shown in FIG. 3, according to the present invention, the MAC sub-layer provides extended functions by reflecting a radio environment in the conventional MAC sub-layer.
  • In FIG. 3, the synchronization/broadcasting/common control part 110 includes a synchronization control entity (SCE) 111 for controlling the synchronization channel for transferring the system time information and base station identification information, a broadcast control entity (BCE) 112 for controlling the broadcasting control channel for broadcasting the general system information, and a common control channel entity (CCE) 113 for setting and controlling the SDCCH between the base station and each of the mobile terminals.
  • The dedicated/traffic control part 120 includes a dedicated control entity (DCE) 121 for controlling the connection-oriented bidirectional dedicated control channel formed between each of the mobile terminals and the base station, and a traffic control entity (TCE) 122 for controlling the connection-oriented bidirectional traffic channel formed between each of the mobile terminals and the base station and supporting a single or multi-bearer control function (user plane).
  • The control entities 111-122 are adapted to access the upper layers including the LAC sub-layer through three service access points (SAPs). In FIG. 3, MAC_SAPI(=0) is a service access point for the SCE, BCE and CCE, MAC_SAPI(=1) is a service access point for the DCE, and MAC_SAPI(=2) is a service access point for a system management entity on a management plane. Each service access point includes at least one independent connection endpoint.
  • The functions of the synchronization control entity 111, broadcast control entity 112 and common control channel entity 113 in the synchronization/broadcasting/common control part 110 will hereinafter be described in detail with reference to FIG. 4.
  • The synchronization and broadcast control entities 111 and 112 are adapted to provide a point-to-multipoint service in which the base station transmits the system time information, base station identification information and system information to a plurality of mobile terminals. These synchronization and broadcast control entities 111 and 112 effect the point-to-multipoint service in a store and forward manner. The system information includes access parameter information for access to the base station by each of the mobile terminals, adjacent cell information indicative of RF information of an adjacent cell, and available frequency information.
  • The broadcast control entity 112 is adapted to perform segmentation and reassembly (SAR) operations with respect to a LAC frame according to a frame length of the BCCH. Also, the broadcast control entity 112 performs a framing or deframing operation according to a given frame format.
  • The common control channel entity 113 provides a random access control function for access between each of the mobile terminals and the base station. The random access control function is to set the SDCCH between each of the mobile terminals and the base station on the basis of the common control channel to effect a point-to-point connection therebetween. Each mobile terminal accesses the base station using the set control channel to perform a call setting operation.
  • The functions of the dedicated control entity 121 and traffic control entity 122 in the dedicated/traffic control part 120 will hereinafter be described in detail with reference to FIG. 5.
  • The dedicated control entity 121 is adapted to provide a connection-oriented point-to-point service to the upper layer. The connection-oriented point-to-point service is operated according to a bidirectional operation system between the base station and each of the mobile terminals. The base station controls a plurality of dedicated channels at the same time, and each mobile terminal controls a single dedicated channel.
  • The traffic control entity 122 provides a radio link quality monitoring function which supports power control to physical channels to maintain the quality (FER) of a traffic frame and triggers a handover if the traffic frame quality and a pilot intensity fall below predetermined levels. Each mobile terminal may measure the radio link quality and report the measured result to the base station through the ACCH
  • On the other hand, the MAC sub-layer can control a plurality of traffic channels for a multi-bearer connection for a mass service. In the case of a (multimedia) service call requiring a plurality of codes, a multi-code sequencing function can be performed based on mechanisms for quality of service (QOS) negotiation and dynamic bandwidth allocation. Here, the base station performs resource management, allocation and state management for a plurality of codes and then transfers the resultant messages to each mobile terminal.
  • A method of processing signals using MAC sub-layers in a communication system in accordance with a second embodiment of the present invention will hereinafter be described with reference to FIGS. 6 and 7A to 7J.
  • FIG. 6 is a flowchart illustrating an operation of controlling signals between MAC sub-layers of a mobile terminal (MT) and a network (NTWK) (or base station).
  • With reference to FIG. 6, first, an upper layer (MM1, RBC1 or RRC1) or application layer of the MT transfers a desired control command in the form of a primitive to a link access control 1(LAC1) of the MT at step ST31. The LAC1 transfers a request message based on the control command from the upper layer or application layer of the MT to a MAC1 of the MT at step ST32. The MAC1 of the MT sends the request message from the LAC1 to a MAC2 of the NTWK sequentially through physical layers (PHY1 and PHY2) of the MT and NTWK at step ST33. Then, the MAC2 transfers the request message from the MAC1 to a LAC2 of the NTWK at step ST34. The LAC2 transfers the request message from the MAC2 to an upper layer (MM2, RBC2 or RRC2) or application layer of the NTWK at step ST35 and feeds a response signal back to the MAC2 at step ST36. Then, the MAC2 sends the response signal from the LAC2 to the MAC1 sequentially through the PHY2 and PHY1 of the NTWK and MT at step ST37. Upon receiving the response signal from the MAC2, the MAC1 transfers a confirm signal regarding execution of the initial control command to the LAC1 at step ST38. Then, the LAC1 reports the control command execution to the upper layer or application layer.
  • Noticeably, all control commands do not follow the order shown in FIG. 6, and they may be advanced along selective paths according to their characteristics.
  • Operation of Controlling Broadcasting of Synchronization Information or System Information
  • The operation of controlling the broadcasting of the synchronization information or system information provides a point-to-multipoint service for time information, system information or paging. This broadcasting control operation effects the point-to-multipoint service in a store and forward manner. Various system parameters received by a mobile terminal (MT) are updated with the latest information.
  • With reference to FIG. 7A, a radio resource control (RRC) of a network (NTWK) transfers a message in the form of a primitive LAC_UNIT_DATA_REQ to a link access control (LAC) of the NTWK at step SA1 or SA11. Upon receiving the primitive LAC_UNIT_DATA_REQ from the RRC, the LAC of the NTWK transfers a message in the form of a primitive MAC_UNIT_DATA_REQ to a MAC of the NTWK at step SA2 or SA12. Then, the MAC of the NTWK effects a broadcasting control service for the synchronization information or system information in the store and forward manner at step SA3 or SA13.
  • Upon receiving a synchronization information or system information request message from the MAC of the NTWK, a MAC of the MT transfers a message in the form of a primitive MAC_UNIT_DATA_IND to a LAC of the MT at step SA4 or SA14. Then, the LAC of the MT transfers a message in the form of a primitive LAC_UNIT_DATA_IND to an RRC of the MT at step SA5 or SA15.
  • Then, the RRC of the MT transfers a primitive MMAC_SYNC_REQ to the MAC of the MT at step SA6 or SA16. The primitive MMAC_SYNC_REQ is used for time synchronization between the NTWK and the MT. Upon receiving the primitive MMAC_SYNC_REQ from the RRC of the MT, the MAC of the MT transfers a synchronization information request primitive PHY_SYNC_REQ to a physical layer (PHY) at step SA7 or SA17.
  • Random Access Control Operation
  • The random access control operation is performed to set an SDCCH between a mobile terminal (MT) and a network (NTWK) on the basis of the common control channel to effect a point-to-point connection therebetween. The MT can access the NTWK through the random access control operation and execute a call setting operation using the set signal channel.
  • With reference to FIG. 7B, a LAC of the MT transfers a primitive MAC_ACC_REQ to a MAC of the MT at step SB1 to request a radio resource for setting the SDCCH between the MT and the NTWK. Upon receiving the primitive MAC_ACC_REQ from the LAC of the MT, the MAC of the MT transfers a message in the form of a primitive PHY_UNIT_DATA13 REQ to a physical layer (PHY) of the MT at step SB2.
  • Then, the PHY of the MT sends a primitive PHY_UNIT_DATA_IND to a MAC of the NTWK through a physical layer (PHY) of the NTWK at steps SB3 and SB4 to notify it that the MT requests the radio resource for the setting of the SDCCH.
  • Upon receiving a channel request message from the MT, the MAC of the NTWK transfers a primitive MAC_ACC_IND to a LAC of the NTWK at step SB5 to request the radio resource.
  • At this time, the MAC of the NTWK transfers an acknowledge message in the form of a primitive PHY_UNIT_DATA_REQ to the PHY of the NTWK at step SB6 to acknowledge the channel request from the MT. Then, the PHY of the NTWK sends the channel request acknowledge message from the MAC of the NTWK to the PHY of the MT.
  • On the other hand, upon receiving the primitive MAC_ACC_IND from the MAC of the NTWK, the LAC of the NTWK transfers a primitive MAC_ACC_RSP from an RRC of the NTWK to the MAC of the NTWK at step SB8 to indicate that the RRC of the NTWK accepts or rejects the radio resource request. Then, the MAC of the NTWK transfers a message in the form of a primitive PHY_UNIT_DATA_REQ to the PHY of the NTWK at step SB9. The PHY of the NTWK sends a channel response to the radio resource request to the PHY of the MT at step SB1O. Upon receiving the channel response from the PHY of the NTWK, the PHY of the MT transfers a message in the form of a primitive PHY_UNIT_DATA_IND to the MAC of the MT at step SB11. Then, the MAC of the MT transfers a primitive MAC_ACC_CNF to the LAC of the MT at step SB12 to inform it that the allocation of a new radio resource has been completed.
  • Physical Channel Activation/Deactivation Control Operations
  • The physical channel activation/deactivation control operations are to perform control transfer functions for activation/deactivation of physical channels. These physical channel activation/deactivation control operations are applied in common to a dedicated signal channel and traffic channel.
  • With reference to FIG. 7C, an RBC or RRC of a mobile terminal (MT) or network (NTWK) transfers a primitive MMAC_ACT_REQ to a MAC of the MT or NTWK at step SC11 or SC1 to activate a communication path thereto. Alternatively, in order to deactivate the communication path to the MAC of the MT or NTWK, the RBC or RRC of the MT or NTWK transfers a primitive MMAC_DEACT_REQ to the associated MAC at step SC31 or SC21. Then, the MAC of the MT or NTWK transfers a primitive PHY_ACT_REQ to a physical layer (PHY) of the MT or NTWK at step SC12 or SC2 to activate a communication path thereto. Alternatively, in order to deactivate the communication path to the PHY of the MT or NTWK, the MAC of the MT or NTWK transfers a primitive PHY_DEACT_REQ to the associated PHY at step SC32 or SC22.
  • Then, hardware or software of a communication path for the physical channel activation or deactivation is set in the PHY of the MT or NTWK. Also, the PHY of the MT or NTWK transfers a primitive PHY_ACT_CNF to the associated MAC at step SC13 or SC3 to inform it that the communication path has been activated. Alternatively, in order to inform the MAC of the MT or NTWK that the communication path has been deactivated, the PHY of the MT or NTWK transfers a primitive PHY_DEACT_CNF to the associated MAC at step SC33 or SC23.
  • Upon receiving the primitive PHY_ACT_CNF from the PHY of the MT or NTWK, the MAC of the MT or NTWK transfers a primitive MMAC_ACT_CNF to the associated RBC or RRC at step SC14 or SC4 to inform it that the communication path has been activated. Alternatively, upon receiving the primitive PHY_DEACT_CNF from the PHY of the MT or NTWK, the MAC of the MT or NTWK transfers a primitive MMAC_DEACT_CNF to the associated RBC or RRC at step SC34 or SC24 to inform it that the communication path has been deactivated.
  • Cell Condition or Channel Condition Reporting Operation
  • The cell condition or channel condition reporting operation is performed to satisfy a subscriber's service quality requirement upon the allocation of a traffic channel. A mobile terminal (MT) measures a cell condition or channel condition and reports the measured result to a network (NTWK).
  • Upon receiving a cell condition or channel condition measurement request from an RRC of the MT, a MAC of the MT instructs a physical layer (PHY) of the MT to measure a cell condition or channel condition. The PHY of the MT measures the cell condition or channel condition and feeds the measured result back to the MAC of the MT. Then, the MAC of the MT reports the measured result fed from the PHY of the MT to the RRC of the MT. The RRC of the MT sends the measured result reported by the MAC of the MT to the NTWK through a LAC of the MT. As a result, the NTWK allocates a traffic channel on the basis of the measured result from the MT. The NTWK obtains a measurement condition (periodic or as needed) on the cell condition or channel condition on the basis of a system information message.
  • With reference to FIGS. 7D and 7E, an RRC of the NTWK transfers a primitive LAC_UNIT_DATA_REQ to a LAC of the NTWK at step SD1 or SE1 to request cell condition or channel condition measurement. Upon receiving the primitive LAC_UNIT_DATA_REQ from the RRC of the NTWK, the LAC of the NTWK transfers a message in the form of a primitive MAC_UNIT_DATA_REQ to a MAC of the NTWK at step SD2 or SE2. Then, the MAC of the NTWK sends a cell condition or channel condition measurement request message to the MAC of the MT at step SD3 or SE3. Upon receiving the cell condition or channel condition measurement request message from the MAC of the NTWK, the MAC of the MT transfers a primitive MAC_UNIT_DATA_IND to the LAC of the MT at step SD4 or SE4 to request cell condition or channel condition report. The LAC of the MT transfers a primitive LAC_UNIT_DATA_IND to the RRC of the MT at step SD5 or SE5 to inform it of the cell condition or channel condition report request. The RRC of the MT transfers a primitive MMAC_MEASURE_REQ to the PHY of the MT at step SD6 or SE6 to request cell condition or channel condition measurement. Then, the PHY of the MT transfers a primitive MMAC_MEASURE_CNF to the RRC of the MT at step SD7 or SE7 to inform it that the cell condition or channel condition measurement has been completed.
  • Upon receiving the primitive MMAC_MEASURE_CNF from the PHY of the MT, the RRC of the MT transfers a primitive LAC_UNIT_DATA_REQ to the LAC of the MT at step SD8 or SE8 to inform it of the result of the cell condition or channel condition measurement requested by the NTWK. Then, the LAC of the MT transfers a primitive MAC_UNIT_DATA_REQ to the MAC of the MT at step SD9 or SE9 to inform it of the measured result of the cell condition or channel condition. The MAC of the MT sends the measured result of the cell condition or channel condition to the MAC of the NTWK at step SD10 or SE10. Upon receiving the cell condition or channel condition measured result from the MAC of the MT, the MAC of the NTWK transfers a primitive MAC_UNIT_DATA_IND to the LAC of the NTWK at step SD11 or SE11. Then, the LAC of the NTWK transfers a primitive LAC_UNIT_DATA_IND to the RRC of the NTWK at step SD12 or SE12.
  • Lac Information Transfer Operation
  • If a dedicated channel (signal channel or traffic channel) is successfully set between a mobile terminal (MT) and a network (NTWK), then it performs two types of information transfer functions, or a control information transfer function and a user information transfer function.
  • With reference to FIG. 7F, a LAC of the MT or NTWK transfers a primitive MAC_UNIT_DATA_REQ to a MAC of the MT or NTWK at step SF1 or SF11 to request control information and user information. Upon receiving the primitive MAC_UNIT_DATA_REQ from the LAC of the MT or NTWK, the MAC of the MT or NTWK transfers a message in the form of a primitive PHY_UNIT_DATA_REQ to a physical layer (PHY) of the MT or NTWK at step SF2 or SF12. Then, the PHY of the MT or NTWK transfers a message in the form of a primitive PHY_UNIT_DATA_IND to the associated MAC at step SF3 or SF13. Upon receiving the primitive PHY_UNIT_DATA_IND from the PHY of the MT or NTWK, the MAC of the MT or NTWK transfers a message in the form of a primitive MAC_UNIT_DATA_IND to the associated LAC at step SF4 or SF14. As a result, the control information and user information can be transferred from the MT or NTWK to the NTWK or MT.
  • Mac Cipher Control Transfer Operation
  • In the MAC cipher control transfer operation, an MM of a mobile terminal (MT) or network (NTWK) requests a cipher operation of a MAC of the MT or NTWK for the protection of data. In practice, the cipher operation is performed by a physical layer (PHY) of the MT or NTWK and the ciphered result is transferred to the MM through the MAC.
  • With reference to FIG. 7G, the MM of the MT or NTWK transfers a primitive MMAC_CIPHER_REQ to the associated MAC at step SG1 or SG11 to request the cipher operation. Then, the MAC of the MT or NTWK transfers a primitive PHY_CIPHER_REQ from the associated MM to the associated PHY.
  • The PHY of the MT or NTWK performs the cipher operation for user data and then transfers a primitive PHY_CIPHER_CNF to the associated MAC to inform it that the cipher operation has been completed. Upon receiving the primitive PHY_CIPHER_CNF from the PHY of the MT or NTWK, the MAC of the MT or NTWK transfers a primitive MMAC_CIPHER_CNF to the associated MM at step SG2 or SG12 to inform it that the cipher operation has been completed.
  • Mac Handover Control Operation
  • The MAC handover control operation is performed to change a radio resource of a specific cell because the radio resource is inferior in quality to that of an adjacent cell. To this end, a MAC of a mobile terminal (MT) or network (NTWK) informs an RRC or RBC of the MT or NTWK of the current radio condition. Then, the RRC or RBC of the MT or NTWK applies a handover command to the associated MAC. The handover operation is performed by a physical layer (PHY) of the MT or NTWK and the handover result is transferred to the RRC or RBC of the MT or NTWK.
  • With reference to FIG. 7H, the MAC of the MT or NTWK measures an error rate, interference level pilot signal level, etc. of a received transmission frame. When the measured results reach threshold values requiring the handover operation, the MAC of the MT or NTWK transfers a primitive MMAC_HO_TRIGGER_IND to the associated RRC or RBC at step SH1 or SH11 to request the handover operation. Upon receiving the primitive MMAC_HO_TRIGGER_IND from the MAC of the MT or NTWK, the RRC or RBC of the MT or NTWK transfers a primitive MMAC_HO_REQ to the associated PHY at step SH2 or SH12 to request the handover operation.
  • Upon receiving the primitive MMAC_HO_REQ from the RRC or RBC of the MT or NTWK, the PHY of the MT or NTWK performs the handover operation and then transfers a primitive PHY_HO_CNF to the associated MAC to inform it that the handover operation has been performed. Then, the MAC of the MT or NTWK transfers a primitive MMAC_HO_CNF to the associated RRC or RBC at step SH3 or SH13.
  • Mac Communication Path Modification Control Operation
  • The MAC communication path modification control operation is performed to modify a communication path because a cell condition or channel condition is not good. To this end, an RBC of a mobile terminal (MT) or network (NTWK) requests a MAC of the MT or NTWK to modify a communication path. Then, the MAC of the MT or NTWK informs the associated RBC that the communication path has been modified.
  • With reference to FIG. 71, the RBC of the MT or NTWK transfers a primitive MMAC_MODIFY_REQ to a physical layer (PHY) of the MT or NTWK through the associated MAC at step SI1 or SI11 to request it to modify attributes of a communication path.
  • Upon receiving the primitive MMAC_MODIFY_REQ from the RBC of the MT or NTWK, the PHY of the MT or NTWK performs the requested communication path modification operation and then transfers a primitive MMAC_MODIFY_CNF to the RBC of the MT or NTWK through the associated MAC at step SI2 or SI12 to inform it that the communication path modification operation has been completed.
  • Mac Radio Failure Condition Control Operation
  • In the MAC radio failure condition control operation, a MAC of a mobile terminal (MT) or network (NTWK) informs an RRC or RBC of the MT or NTWK of all failure conditions of a radio environment such as radio resource insufficiency, network equipment failure, radio resource use disable, radio resource modification disable, etc. Then, the RRC or RBC of the MT or NTWK requests the associated MAC to stop the setting of a radio bearer, and the MAC of the MT or NTWK informs the associated RRC or RBC of the stopped result.
  • With reference to FIG. 7J, if a radio communication connection to a communication path fails, the MAC of the MT or NTWK transfers a primitive MMAC_RADIO_FAIL_IND to the associated RRC or RBC at step SJ1 or SJ11. The RRC or RBC of the MT or NTWK recognizes the radio communication connection failure condition in response to the primitive MMAC_RADIO_FAIL_IND from the associated MAC and then transfers a communication path deactivation request primitive MMAC_DEACT_REQ to a physical layer (PHY) of the MT or NTWK at step SJ2 or SJ12 to request it to stop the setting of a radio bearer. Then, the PHY of the MT or NTWK stops the setting of the radio bearer and transfers a primitive MMAC_DEACT_CNF to the RRC or RBC of the MT or NTWK through the associated MAC at step SJ3 or SJ13 to inform it that the communication path has been deactivated.
  • FIG. 8 is a flowchart illustrating a method of processing signals using MAC sub-layers in a communication system in accordance with a third embodiment of the present invention.
  • With reference to FIG. 8, for the provision of a call service between a base station and a mobile terminal through MACs included respectively therein, the mobile terminal has to send a channel request message to the base station through a reverse access channel (RACH). The channel request message is used for the request of a radio resource by the mobile terminal.
  • In this connection, the base station receives a message from a specific mobile terminal at step S41 and then checks at step S42 whether the received message is a channel request message through the RACH.
  • If it is checked at step S42 that the received message is not the channel request message, the base station provides a service corresponding to the received message at step S43. To the contrary, in the case where the received message is the channel request message, the base station sends a channel request acknowledge message through a forward access channel (FACH) at step S44.
  • Noticeably, the channel request acknowledge message is used only when the mobile terminal tries to access the network through the RACH.
  • Upon receiving the channel request acknowledge message from the base station, the mobile terminal stops trying to access the base station at step S45.
  • Then, the base station sends a channel response message for channel allocation to the mobile terminal at step S46.
  • Noticeably, the channel response message is used only when the mobile terminal tries to access the network through the RACH. If the MAC of the mobile terminal confirms the channel response message, then it transfers an access response confirm primitive to a link access control (LAC).
  • A data format of the channel response message is composed of a 1-octet address field, a 3-bit MAC frame type and a LAC sub frame.
  • The mobile terminal is allocated with the requested channel according to the channel response message from the base station at step S47.
  • The above-mentioned messages are formatted and sent according to logical channel types by the MACs of the mobile terminal and base station.
  • Namely, as shown in FIG. 9, the logical channel types are classified into a forward access channel (FACH) and a reverse access channel (RACH). The FACH is associated with the channel request acknowledge message and channel response message which are sent from the network to the mobile terminal. The RACH is associated with the channel request message which is sent from the mobile terminal to the network.
  • Each MAC of the mobile terminal and base station is adapted to determine whether a received message is the channel request acknowledge message, channel response message or channel request message, by checking low-order 3 bits of the received message. That is, as shown in FIG. 10, if the received message is “XXXXXX001”, it is determined as the channel request acknowledge message associated with the forward access channel. If the received message is “XXXXX010”, it is determined as the channel response message associated with the forward access channel. In the case where the received message is “XXXXX000”, it is determined as the channel request message associated with the reverse access channel.
    TABLE 1
    8 7 6 5 4 3 2 1
    ADDRESS FIELD
    RESERVED MAC FRAME TYPE
    CRC
  • The above table 1 shows a data frame format of the channel request acknowledge message. As seen from the above table 1, the data frame of the channel request acknowledge message is configured in an A′ type frame format.
  • The A′ type frame format is composed of a 1-octet address field region, a reserved region of high-order 5 bits of a 1 octet, a MAC frame type region of low-order 3 bits of the 1 octet, and a CRC region for the detection of a frame error.
  • A data frame of the channel response message is configured in an A′B type frame format, as seen from the below table 2.
    TABLE 2
    8 7 6 5 4 3 2 1
    ADDRESS FIELD
    RESERVED MAC FRAME TYPE
    CRC
    INFORMATION
    PADDING EOF
  • The A′B type frame format is composed of a 1-octet information region, a padding region of high-order 5 bits of a 1 octet, and an EOF region of low-order 3 bits of the 1 octet, in addition to the regions in the A′ type frame format shown in the table 1.
    TABLE 3
    8 7 6 5 4 3 2 1
    ADDRESS FIELD
    RESERVED MAC FRAME TYPE
    PAGING SLOT NUM PAGING CH NUM
    CRC
  • A data frame of the channel request message is configured in an A type frame format, as seen from the above table 3.
  • The A type frame format is composed of a paging slot number region of high-order 4 bits of a 1 octet, and a paging channel number region of low-order 4 bits of the 1 octet, in addition to the regions in the A′ type frame format shown in the table 1.
  • The channel request acknowledge message, channel response message and channel request message are configured in the different transmission frame formats as mentioned above. These messages commonly include a B type frame format shown in the below table 4.
    TABLE 4
    8 7 6 5 4 3 2 1
    ADDRESS FIELD
    RESERVED MAC FRAME TYPE
  • As seen from the above table 4, the B type frame format includes a 1-octet address field region, a reserved region of high-order 5 bits of a 1 octet, and a MAC frame type region of low-order 3 bits of the 1 octet.
  • The address field consists of a high-order 3-bit establishment cause and a low-order 5-bit random reference.
  • In this connection, as shown in FIG. 11, information elements, configured by the MAC for the message transmission, are a high-order 3-bit establishment cause, low-order 5-bit random reference, 4-bit paging slot number and 4-bit paging channel number.
  • The establishment cause represents a random access condition, and the random reference is a random number produced by the mobile terminal itself. The establishment cause and random reference are used to reduce the probability that two mobile terminals will send messages with the same random number.
  • As shown in FIG. 12, the establishment cause indicates different random access conditions according to high-order 3 bits of a 1 octet. Namely, if the high-order 3 bits are “000”, the establishment cause indicates a location updating condition. Also, the establishment cause represents an answer to paging condition if the high-order 3 bits are “001”, a call originating condition if “010”, a call re-establishment condition if “011”, and an emergency call condition if “100”.
  • The paging slot number is a value for identifying a specific slot to be monitored on a paging channel in a slot mode, and the paging channel number is a value for identifying a specific paging channel to be used in the slot mode or a non-slot mode.
  • The paging channel number identifies a specific paging channel to be used in the slot mode or non-slot mode. Namely, as shown in FIG. 13, if the low-order 4 bits are “0000”, the paging channel number indicates a non-slot mode paging channel. If the low-order 4 bits are “0001”to “1111”, the paging channel numbers indicate paging channels 1 to 15, respectively.
  • In this manner, each MAC of the mobile terminal and base station configures the information elements according to the message type so that a call service can be provided under a radio environment between the mobile terminal and the base station.
  • FIGS. 14 and 15 are flowcharts illustrating a method of operating a communication protocol between a base station and a mobile terminal using MAC sub-layers in a communication system in accordance with a fourth embodiment of the present invention.
  • In FIG. 14, a communication with the base station is disabled at a null step ST1. The reception of synchronization information is waited for at a wait for sync information step ST3. The setting of an SDCCH for originating and terminating of the mobile terminal is enabled at an idle step ST6. Random access is requested and acknowledgment thereof is waited for at a wait for access ACK step ST15. A response after the random access acknowledgment is waited for at a wait for access response step ST15. The activation of the SDCCH is waited for at a wait for active step ST18. The SDCCH or radio bearer is activated at an active step ST21 to enable information transfer therethrough.
  • In FIG. 15, the setting of an SDCCH for originating and terminating of the base station is enabled at an idle step SN1. A mobile terminal's request for the SDCCH setting is received and transferred to a LAC, and a response thereto is waited for at a wait for radio resource step SN4. The activation of the SDCCH is waited for at a wait for active step SN7. The SDCCH or radio bearer is activated at an active step SN10 to enable information transfer therethrough.
  • Each of the MAC sub-layers provided respectively in the mobile terminal and base station cooperates with upper layers (MM, RBC, RRC and LAC) and a lower layer (physical layer) to perform an initialization operation, idle mode operation and activation operation. The activation operation includes a radio resource allocation operation, radio resource activation mode operation and radio link failure processing operation.
  • Initialization Operation Between Mobile Terminal and Base Station
  • Upon power-on at step ST2, the MAC sub-layer of the mobile terminal proceeds from the null step ST1 to the wait for sync information step ST3. Then, the MAC sub-layer of the mobile terminal starts a predetermined timer and scans a synchronization channel (SCH) to obtain system time information and base station identification information for demodulation.
  • The MAC sub-layer of the mobile terminal determines whether a valid synchronization information message is received until the timer expires. If no valid synchronization information message is received, the MAC sub-layer of the mobile terminal transfers a synchronization acquisition failure cause in the form of a primitive MMAC_RADIO_FAIL_IND to the upper layer RRC and then proceeds to the idle step ST6.
  • In the case where the valid synchronization information message is received, the MAC sub-layer of the mobile terminal outputs a command to stop the timer and then transfers system time information and base station identification information included in the received synchronization information message in the form of a primitive PHY_SYNC_REQ to the physical layer at steps ST4 and ST5 to set a system time of the mobile terminal.
  • On the other hand, the initialization operation of the base station can be implemented in various manners according to development environments and a description thereof will thus be omitted. Noticeably, the base station must continuously broadcast synchronization information messages through the SCH at a desired period N1 (maximum 1 sec).
  • Idle Mode Operation Between Mobile Terminal and Base Station
  • First, the MAC sub-layer of the mobile terminal receives a system information message at an idle state and compares an identification number of the received system information with a system information identification number stored in the mobile terminal. If the identification number of the received system information is different from the system information identification number stored in the mobile terminal, the MAC sub-layer of the mobile terminal regards the received system information as newly modified system information and updates the current system information with the received system information. In this case, the MAC sub-layer of the mobile terminal must not communicate with the base station in any manner until the current system information is updated.
  • On the other hand, as shown in FIG. 15, the base station periodically broadcasts system information messages through a broadcasting control channel (BCCH) at the idle step SN1. At this time, a broadcasting period must be within N2 (maximum 1 sec). From a received system information message, the mobile terminal obtains information necessary to the connection to a base station being currently monitored. In this case, the system information message includes information regarding the current base station, access channel use control information, control information regarding an adjacent base station and CDMA channel list information.
  • Radio Resource Allocation Operation Between Mobile Terminal and Base Station
  • The radio resource allocation operation is performed for radio connection between the mobile terminal and the base station in response to a radio resource allocation request primitive MAC_ACC_REQ from the upper layer (LAC) of the MAC sub-layer. The primitive MAC_ACC_REQ is used in the MAC sub-layer to request the allocation of a radio resource (signal channel or traffic channel) to be used for registration of the position of an originating call. Here, the radio resource signifies a radio channel for a point-to-point service between the mobile terminal and the base station, which includes a signal channel (SDCCH) and traffic channel (TCH).
  • In the radio resource allocation operation of the mobile terminal, it is first checked whether the radio resource is authorized by the base station. Namely, a system information message broadcasted through the BCCH may include an access authorization level. If the radio resource is authorized by the base station, then the radio resource allocation operation of the mobile terminal is started. That is, as shown in FIG. 14, upon receiving a primitive MAC_ACC_REQ from the LAC at step ST11, the MAC sub-layer of the mobile terminal sends a channel request message to the base station at step ST12. The sending of the channel request message is performed by a random access operation. The power control of an access channel is performed by applying a command regarding a transmission power level to the physical layer according to the system information message broadcasted through the BCCH.
  • The random access operation can be performed in the following manner. That is, the mobile terminal tries the random access operation through the access channel to be allocated with a dedicated signal channel. Parameters used in the random access operation are an establishment cause which represents a random access condition, a random reference which is a random number produced by the mobile terminal itself, a paging channel number which identifies a paging channel, and a paging slot number which identifies a paging slot.
  • A confirm operation is performed after the radio resource allocation operation is completed. This confirm operation is required for the reliable exchange of messages between the mobile terminal and the base station. The mobile terminal sends a channel request message to the base station through the random access operation at step ST12. Then, upon receiving a channel response message from the base station at step ST16, the mobile terminal recognizes that the confirm operation has successfully been performed and then transfers a primitive MAC_ACC_CNF to the LAC at step ST17. The mobile terminal does not start a new access try until the current access try is completed.
  • If the radio resource is set by the channel response message being received by the mobile terminal, then the MAC sub-layer of the mobile terminal proceeds to the wait for active step ST18. Then, the upper layer (RRC) of the mobile terminal transfers a primitive MMAC_ACT_REQ to the MAC sub-layer at step ST19, and the MAC sub-layer transfers a primitive PHY_ACT_REQ to the physical layer at step ST20 to instruct it to activate the allocated radio resource. Then, upon receiving a response primitive PHY_ACT_CNF from the physical layer, the MAC sub-layer transfers a primitive MMAC_ACT_CNF to the RRC to inform it that the radio resource has been set.
  • On the other hand, the radio resource allocation operation of the base station is performed in the following manner.
  • Upon receiving the channel request message from the mobile terminal at step SN2, the MAC sub-layer of the base station sends a channel request acknowledge message to the mobile terminal at step SN3 to allow the mobile terminal to stop the random access try. Then, the base station allocates the radio resource requested by the mobile terminal thereto and then sends the channel response message to the mobile terminal at steps SN5 and SN6. The channel response message includes information associated with the radio resource allocation, or allocated frequency information and channel allocation description information.
  • The MAC sub-layer of the base station transfers information regarding the allocated radio resource to the physical layer to activate a physical channel at step SN8. Thereafter, signal processing procedures necessary to the connection control and call control are performed by a paging control operation. Here, because a point of radio resource activation time is a local factor, it may be set differently according to development environments.
  • If the radio resource is set, then the base station ends the radio resource allocation operation. The MAC sub-layer of the base station transfers a primitive PHY_ACT_REQ to the physical layer at step SN9 to request it to activate the allocated radio resource. Then, upon receiving a response from the physical layer, the MAC sub-layer of the base station transfers a primitive MMAC_ACT_CNF to the RRC of the base station at step SN16 to inform it that the radio resource has been set.
  • Radio Resource Activation Mode Operation Between Mobile Terminal and Base Station
  • 1. Handover Trigger Operation
  • In each of the mobile terminal and base station, the physical layer transfers a primitive PHY_HO_TRIGGER_IND to the MAC sub-layer to inform it that a handover operation must be performed. Then, the MAC sub-layer transfers a primitive MMAC_HO_TRIGGER_IND to the RRC.
  • 2. Radio Condition Measurement Operation
  • The physical layer of the mobile terminal transfers a primitive PHY_MEASURE_IND to the MAC sub-layer to inform it that a cell condition or channel condition must be measured. Then, the MAC sub-layer transfers a primitive MMAC_MEASURE_IND to the RRC.
  • 3. Cell Condition Measurement Request Operation
  • Upon receiving a cell condition report request from the base station, the RRC of the mobile terminal transfers a primitive MMAC_MEASURE_REQ to the MAC sub-layer. Then, the MAC sub-layer transfers a primitive PHY_MEASURE_REQ to the physical layer to request it to measure the cell condition. Then, the MAC sub-layer receives a response primitive PHY_MEASURE_CNF from the physical layer.
  • 4. Channel Condition Measurement Request Operation
  • Upon receiving a channel condition report request from the base station, the RRC of the mobile terminal transfers a primitive MMAC_MEASURE_REQ to the MAC sub-layer. Then, the MAC sub-layer transfers a primitive PHY_MEASURE_REQ to the physical layer to request it to measure the channel condition. Then, the MAC sub-layer receives a response primitive PHY_MEASURE_CNF from the physical layer.
  • 5. Cipher Request Operation
  • In each of the mobile terminal and base station, the MM transfers a primitive MMAC_CIPHER_REQ to the MAC sub-layer which then transfers a primitive PHY_CIPHER_REQ to the physical layer to request it to perform a cipher operation. Then, the MAC sub-layer receives a response primitive PHY_CIPHER_CNF from the physical layer.
  • 6. Handover Processing Operation
  • In each of the mobile terminal and base station, the RBC transfers a primitive MMAC_HO_REQ to the MAC sub-layer which then transfers a primitive PHY_HO_REQ to the physical layer to request it to perform the handover operation. Then, the MAC sub-layer receives a response primitive PHY_HO_CNF from the physical layer.
  • 7. Radio Resource Modification Operation
  • The radio resource modification operation is to modify attributes of a radio resource being used, according to a new service type (service, transmission rate, etc.).
  • If the MAC sub-layer receives a radio resource (signal channel and traffic channel) modification request primitive MMAC_MODIFY_REQ from the RBC, the mobile terminal and base station perform the following operations.
  • The radio resource is activated according to a new service included in the primitive MMAC_MODIFY_REQ.
  • The radio resource activation and deactivation operations are performed between the MAC sub-layer and physical layer of the mobile terminal on the basis of primitives PHY_MODIFY_REQ and PHY_MODIFY_CNF. The MAC sub-layer of the mobile terminal requests the physical layer to modify attributes of the radio resource. Then, the MAC sub-layer of the mobile terminal receives a response from the physical layer.
  • Here, because the radio resource activation and deactivation operations of the base station are local factors, they may be performed differently according to development environments.
  • 8. Radio Link Failure Processing Operation
  • In each of the mobile terminal and base station, if a radio link fails before transition from the active state to a different state, the physical layer transfers a primitive PHY_RADIO_FAIL_IND to the MAC sub-layer which then transfers a primitive MMAC_RADIO_FAIL_IND to the RRC or RBC. As a result, the allocated radio resource is released and the operation then returns to the idle state.
  • As apparent from the above description, according to the present invention, the MAC sub-layer performs the basic functions such as the random access control information transfer function, control information transfer function, user information transfer function, framing/deframing functions, segmentation/reassembly functions, functions of dividing a LAC frame into physical channels and vice versa, CRC function, MAC sub-layer frame error detection function, and rate adaptation (padding) function of adjusting the number of bits suitably for a radio frame. Further, the MAC sub-layer performs the associated functions such as the synchronization information control function, system information control function, physical channel activation/deactivation functions, quality monitoring and reporting functions, and multi-bearer sequencing function of sequencing a multi-code.
  • Therefore, according to the present invention, the MAC sub-layer and the protocol operating method using the same can provide a compatible multimedia communication service even if an originating terminal and a terminating terminal employ different communication manners, they are available from different manufacturers or they are operated by different communication service operators.
  • Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.

Claims (13)

1. A method for obtaining a condition of a channel or a cell by an upper layer from a medium access control sub-layer of a communication device, comprising:
sending a measurement request from the upper layer to the medium access control sub-layer;
obtaining a measurement indicative of the condition of the channel or the cell by the medium access sub-layer; and
providing a result of the measurement to the upper layer from the medium access control sub-layer, wherein the upper layer includes a radio resource control (RRC) which sends the measurement request and receives the result of the measurement.
2. The method of claim 1, wherein the channel is a logical channel.
3. The method of claim 1 or 2, wherein the channel is at least one of a synchronization channel, broadcast channel, a common control channel, a dedicated control channel, a paging channel, a channel for packet data service, a random access channel, a forward access channel, or a traffic channel.
4. The method of claim 1, wherein the communication device is a mobile terminal.
5. The method of claim 1, wherein the RRC is an entity of the upper layer.
6. The method of claim 1, wherein the upper layer controls modification of a communication path.
7. A method for performing a ciphering operation, comprising:
providing information from an upper layer to a medium access control sub-layer for protection of data;
performing ciphering of the data using at least one of the medium access control sub-layer or a physical layer; and
providing a status of the ciphering operation to the upper layer.
8. The method of claim 7, wherein the ciphering operation is performed by a mobile terminal.
9. The method of claim 7, wherein the ciphering operation is performed by a communication network.
10. A communication system having a plurality of mobile terminals and a communication network, each of said mobile terminals and the communication network comprising:
a physical layer for receiving and sending information;
a medium access control sub-layer receiving services from the physical layer; and
an upper layer to the medium access control sub-layer for receiving services from the medium access control sub-layer, wherein
said medium access control sub-layer performing a pluality of functions or providing a plurality of services and having a plurality of separate entities, each entity performing at least one corresponding different function, and
said plurality of separate entities of said medium access control sub-layer includes:
a broadcast entity for handling a broadcast channel,
a common entity for handling a common channel, and
a dedicated entity for handling a dedicated channel, wherein said plurality of functions includes ciphering and channel condition.
11. The communication system of claim 10, wherein the common channel comprises at least one of a random access channel, a forward access channel, or a paging channel.
12. The communication system of claim 10 or 11, wherein any one of the channels is a logical channel.
13. The communication system of claim 10, wherein said plurality of separate entities of said medium access control sub-layer further comprises a data entity for handling packet data transfer.
US11/357,944 1998-05-06 2006-02-22 Communication system with improved medium access control sub-layer Abandoned US20060153237A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US11/357,944 US20060153237A1 (en) 1998-05-06 2006-02-22 Communication system with improved medium access control sub-layer
US11/847,964 US20070293221A1 (en) 1998-05-06 2007-08-30 Communication system with improved medium access control sub-layer
US11/849,030 US7995613B2 (en) 1998-05-06 2007-08-31 Communication system with improved medium access control sub-layer
US11/849,056 US8045583B2 (en) 1998-05-06 2007-08-31 Communication condition information in a mobile terminal and network of a wireless communication system

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
KR1019980016196A KR100746069B1 (en) 1998-05-06 1998-05-06 How to perform signal processing operation in mobile communication system and mobile communication system
KR16196/1998 1998-05-06
KR1019980016345A KR19990084525A (en) 1998-05-07 1998-05-07 Control Method of Medium Access Control Sublayer (MAC) of Mobile Communication System
KR16345/1998 1998-05-07
KR1019980016636A KR100606661B1 (en) 1998-05-09 1998-05-09 Method for performing a control procedure in communication network
KR16636/1998 1998-05-09
US09/234,518 US7123628B1 (en) 1998-05-06 1999-01-21 Communication system with improved medium access control sub-layer
US11/357,944 US20060153237A1 (en) 1998-05-06 2006-02-22 Communication system with improved medium access control sub-layer

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/234,518 Continuation US7123628B1 (en) 1998-05-06 1999-01-21 Communication system with improved medium access control sub-layer

Related Child Applications (3)

Application Number Title Priority Date Filing Date
US11/847,964 Continuation US20070293221A1 (en) 1998-05-06 2007-08-30 Communication system with improved medium access control sub-layer
US11/849,056 Continuation US8045583B2 (en) 1998-05-06 2007-08-31 Communication condition information in a mobile terminal and network of a wireless communication system
US11/849,030 Continuation US7995613B2 (en) 1998-05-06 2007-08-31 Communication system with improved medium access control sub-layer

Publications (1)

Publication Number Publication Date
US20060153237A1 true US20060153237A1 (en) 2006-07-13

Family

ID=36653199

Family Applications (5)

Application Number Title Priority Date Filing Date
US09/234,518 Expired - Fee Related US7123628B1 (en) 1998-05-06 1999-01-21 Communication system with improved medium access control sub-layer
US11/357,944 Abandoned US20060153237A1 (en) 1998-05-06 2006-02-22 Communication system with improved medium access control sub-layer
US11/847,964 Abandoned US20070293221A1 (en) 1998-05-06 2007-08-30 Communication system with improved medium access control sub-layer
US11/849,056 Expired - Fee Related US8045583B2 (en) 1998-05-06 2007-08-31 Communication condition information in a mobile terminal and network of a wireless communication system
US11/849,030 Expired - Fee Related US7995613B2 (en) 1998-05-06 2007-08-31 Communication system with improved medium access control sub-layer

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/234,518 Expired - Fee Related US7123628B1 (en) 1998-05-06 1999-01-21 Communication system with improved medium access control sub-layer

Family Applications After (3)

Application Number Title Priority Date Filing Date
US11/847,964 Abandoned US20070293221A1 (en) 1998-05-06 2007-08-30 Communication system with improved medium access control sub-layer
US11/849,056 Expired - Fee Related US8045583B2 (en) 1998-05-06 2007-08-31 Communication condition information in a mobile terminal and network of a wireless communication system
US11/849,030 Expired - Fee Related US7995613B2 (en) 1998-05-06 2007-08-31 Communication system with improved medium access control sub-layer

Country Status (1)

Country Link
US (5) US7123628B1 (en)

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040081192A1 (en) * 2001-10-19 2004-04-29 Dimitiris Koulakiotis Transmission of multicast and broadcast multimedia services via a radio interface
US20070178878A1 (en) * 2005-03-28 2007-08-02 Huawei Technologies Co., Ltd. Method for simplifying the process of transmitting message
US7356024B1 (en) * 1999-10-29 2008-04-08 Matsushita Electric Industrial Co., Ltd. Communication apparatus and communication method
WO2008084953A1 (en) 2007-01-09 2008-07-17 Lg Electronics Inc. Method for reporting channel quality through uplink common channel in wireless communication
US20090161678A1 (en) * 2007-12-24 2009-06-25 Industrial Technology Research Institute Method and apparatus of transmitting data via a multi-protocol single-medium network
US20090190544A1 (en) * 2008-01-25 2009-07-30 Qualcomm Incorporated Method and apparatus for channel identification in a wireless communication system
US20090212019A1 (en) * 2008-02-22 2009-08-27 Fuentes Ricardo I Single-sided high throughput wet etching and wet processing apparatus and method
US20100034153A1 (en) * 2006-12-07 2010-02-11 Young Dae Lee Method of transferring data in a wireless communication system
US20100097936A1 (en) * 2006-12-07 2010-04-22 Young Dae Lee Method of transmitting and receiving status report in a mobile communication system
US20100118780A1 (en) * 2007-04-06 2010-05-13 Ntt Docomo, Inc. Packet communication method and receiving-side apparatus
US20120020247A1 (en) * 2009-04-13 2012-01-26 Sung-Duck Chun Method of configuring radio resource by a mac layer of terminal in wireless communication system
US8134976B2 (en) 2002-10-25 2012-03-13 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US8145179B2 (en) 2002-10-25 2012-03-27 Qualcomm Incorporated Data detection and demodulation for wireless communication systems
US8169944B2 (en) 2002-10-25 2012-05-01 Qualcomm Incorporated Random access for wireless multiple-access communication systems
US8194770B2 (en) 2002-08-27 2012-06-05 Qualcomm Incorporated Coded MIMO systems with selective channel inversion applied per eigenmode
US8203978B2 (en) 2002-10-25 2012-06-19 Qualcomm Incorporated Multi-mode terminal in a wireless MIMO system
US8208364B2 (en) 2002-10-25 2012-06-26 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US8218609B2 (en) 2002-10-25 2012-07-10 Qualcomm Incorporated Closed-loop rate control for a multi-channel communication system
US8320301B2 (en) 2002-10-25 2012-11-27 Qualcomm Incorporated MIMO WLAN system
US8358714B2 (en) 2005-06-16 2013-01-22 Qualcomm Incorporated Coding and modulation for multiple data streams in a communication system
US8364185B2 (en) * 2005-04-18 2013-01-29 Samsung Electronics Co., Ltd. Method and system for synchronizing a clock for an adjacent network to a clock for an overlay network
WO2013113293A1 (en) 2012-02-03 2013-08-08 Mediatek Inc. Methods and apparatus for collecting and providing diverse traffic information in cellualr networks
US8570988B2 (en) 2002-10-25 2013-10-29 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US8855226B2 (en) 2005-05-12 2014-10-07 Qualcomm Incorporated Rate selection with margin sharing
US8873365B2 (en) 2002-10-25 2014-10-28 Qualcomm Incorporated Transmit diversity processing for a multi-antenna communication system
US8891453B2 (en) 2007-01-10 2014-11-18 Lg Electronics Inc. Method for constructing data format in mobile communication and terminal thereof
US20150055527A1 (en) * 2013-08-26 2015-02-26 Qualcomm Incorporated Devices and methods for facilitating power savings by optimized data block decodes in wireless communications systems
US9154274B2 (en) 2002-10-25 2015-10-06 Qualcomm Incorporated OFDM communication system with multiple OFDM symbol sizes
US9312935B2 (en) 2002-10-25 2016-04-12 Qualcomm Incorporated Pilots for MIMO communication systems
US9432878B2 (en) 2007-01-10 2016-08-30 Lg Electronics Inc. Method of generating data block in wireless communication system
US9473269B2 (en) 2003-12-01 2016-10-18 Qualcomm Incorporated Method and apparatus for providing an efficient control channel structure in a wireless communication system
US20170055209A1 (en) * 2014-05-09 2017-02-23 Huawei Technologies Co., Ltd. Method for receiving d2d discovery information and apparatus
US10225710B2 (en) * 2014-03-11 2019-03-05 Convida Wireless, LLP Cross-layer context management
US20200028603A1 (en) * 2017-03-22 2020-01-23 Ntt Docomo, Inc. Detection method and user equipment
US10880822B2 (en) 2013-02-08 2020-12-29 Huawei Technologies Co., Ltd. Device-to-device communication method, terminal, and network device
CN112455496A (en) * 2020-10-26 2021-03-09 中国铁道科学研究院集团有限公司通信信号研究所 Railway signal system safety communication connection dynamic switching method

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6785730B1 (en) * 1999-02-16 2004-08-31 Rebecca S. Taylor Generic communications protocol translator
KR100317261B1 (en) * 1999-07-02 2001-12-22 서평원 Dynamic Radio Access Bearer Control method
US7668144B2 (en) * 2001-06-04 2010-02-23 Taylor Rebecca S Dynamically extensible communications device
US7336680B2 (en) * 2001-09-18 2008-02-26 Scientific-Atlanta, Inc. Multi-carrier frequency-division multiplexing (FDM) architecture for high speed digital service
US7349433B2 (en) * 2001-11-01 2008-03-25 Texas Instruments Incorporated Signaling for parameterized quality of service (QoS) support
AU2002353027A1 (en) * 2001-12-05 2003-06-23 Thomson Licensing S.A. Method and apparatus for paging a mobile terminal in a wireless lan
US7444401B1 (en) 2002-11-18 2008-10-28 Arkion Systems Llc Method and apparatus for inexpensively monitoring and controlling remotely distributed appliances
US7697448B2 (en) * 2003-04-03 2010-04-13 Broadcom Corporation Providing link quality intelligence from physical layer to higher protocol layers
US20050117604A1 (en) * 2003-11-19 2005-06-02 Rasmus Villefrance Transport layer protocol for a peripheral module for a communication device
WO2006006000A1 (en) * 2004-07-02 2006-01-19 Nokia Corporation Qos differentiation for wcdma services mapped onto an e-dch channel
KR100690608B1 (en) * 2004-12-07 2007-03-09 엘지전자 주식회사 Method for selecting channel in wireless communication apparatus
KR100601118B1 (en) * 2004-12-17 2006-07-19 한국전자통신연구원 A Wireless Resource Allocation System and Method for Packet Data Service
US7616956B2 (en) * 2005-03-15 2009-11-10 Interdigital Technology Corporation Measurement request report extensions for media independent handover
MY154513A (en) 2005-10-21 2015-06-30 Ericsson Telefon Ab L M Technique for performing a random access procedure over a radio interface
DE102005053783A1 (en) * 2005-11-09 2007-05-10 T-Mobile International Ag & Co. Kg Method for operating a mobile communication system and corresponding mobile communication system
KR101010581B1 (en) * 2006-08-09 2011-01-25 삼성전자주식회사 Method and apparatus for transmitting/receiving information using random access procedure in wireless telecommunications system
EP2304912B1 (en) * 2008-07-31 2018-09-19 Samsung Electronics Co., Ltd. Method and apparatus for allocating resource of multiple carriers in ofdma system
MX2011004330A (en) 2008-10-27 2011-08-03 Mueller Int Llc Infrastructure monitoring system and method.
AU2010249499B2 (en) 2009-05-22 2015-01-29 Mueller International Llc Infrastructure monitoring devices, systems, and methods
MX348843B (en) 2010-06-16 2017-06-26 Mueller Int Llc * Infrastructure monitoring devices, systems, and methods.
US8649783B2 (en) * 2010-09-22 2014-02-11 Nuance Communications, Inc. No-cost mobile device messaging, such as for provisioning an application on a mobile device
US8833390B2 (en) 2011-05-31 2014-09-16 Mueller International, Llc Valve meter assembly and method
US8855569B2 (en) * 2011-10-27 2014-10-07 Mueller International, Llc Systems and methods for dynamic squelching in radio frequency devices
US8660134B2 (en) 2011-10-27 2014-02-25 Mueller International, Llc Systems and methods for time-based hailing of radio frequency devices
FR2994516B1 (en) * 2012-08-08 2014-08-22 Sagemcom Broadband Sas DEVICE AND METHOD FOR PROVIDING SERVICES IN A COMMUNICATION NETWORK
KR101648777B1 (en) * 2012-10-04 2016-08-17 엘지전자 주식회사 Method and device for updating system information in wireless lan system
US9494249B2 (en) 2014-05-09 2016-11-15 Mueller International, Llc Mechanical stop for actuator and orifice
US9565620B2 (en) 2014-09-02 2017-02-07 Mueller International, Llc Dynamic routing in a mesh network
US10070403B2 (en) 2016-03-09 2018-09-04 Mueller International, Llc Time beacons
US10582347B2 (en) 2016-04-14 2020-03-03 Mueller International, Llc SMS communication for cellular node
US10097411B2 (en) 2016-05-23 2018-10-09 Mueller International, Llc Node migration
US10200947B2 (en) 2016-07-11 2019-02-05 Mueller International, Llc Asymmetrical hail timing
US10178617B2 (en) 2017-05-01 2019-01-08 Mueller International, Llc Hail and acceptance for battery-powered devices
CN111418252B (en) * 2017-12-01 2022-04-15 Oppo广东移动通信有限公司 Random access method and device and computer storage medium
US10267652B1 (en) 2018-01-23 2019-04-23 Mueller International, Llc Node communication with unknown network ID

Citations (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5255307A (en) * 1992-05-07 1993-10-19 Sony Electronics Inc. Status indicator control for cellular mobile telephone system
US5353332A (en) * 1992-09-16 1994-10-04 Ericsson Ge Mobile Communications Inc. Method and apparatus for communication control in a radiotelephone system
US5528247A (en) * 1993-07-07 1996-06-18 Mitsubishi Denki Kabushiki Kaisha Mobile satellite communication system
US5541927A (en) * 1994-08-24 1996-07-30 At&T Corp. Method of multicasting
US5546397A (en) * 1993-12-20 1996-08-13 Norand Corporation High reliability access point for wireless local area network
US5548816A (en) * 1993-11-16 1996-08-20 Astronet Method and system for locating mobile units in a cellular telephone system by use of virtual location areas
US5572221A (en) * 1994-10-26 1996-11-05 Telefonaktiebolaget Lm Ericsson Method and apparatus for detecting and predicting motion of mobile terminals
US5600644A (en) * 1995-03-10 1997-02-04 At&T Method and apparatus for interconnecting LANs
US5638371A (en) * 1995-06-27 1997-06-10 Nec Usa, Inc. Multiservices medium access control protocol for wireless ATM system
US5729541A (en) * 1994-06-08 1998-03-17 Nokia Mobile Phones Ltd. System for transmitting packet data in radio telephone TDMA systems
US5729543A (en) * 1995-07-17 1998-03-17 National Semiconductor Corporation Sequencer employing conditional logic in a TDMA burst mode controller
US5742588A (en) * 1995-09-18 1998-04-21 Telefonaktiebolaget Lm Ericsson Packet switched traffic management in a cellular telecommunications system
US5745523A (en) * 1992-10-27 1998-04-28 Ericsson Inc. Multi-mode signal processing
US5822314A (en) * 1995-05-31 1998-10-13 Motorola, Inc. Communications system and method of operation
US5907544A (en) * 1996-05-10 1999-05-25 Rypinski; Chandos A. Hub controller architecture and function for a multiple access-point wireless communication network
US5909471A (en) * 1997-08-08 1999-06-01 Arraycomm, Inc. Method and system for rapid initial control signal detection in a wireless communications system
US5946634A (en) * 1997-01-02 1999-08-31 Nokia Mobile Phones Limited Mobile communications
US5966657A (en) * 1997-07-24 1999-10-12 Telefonaktiebolaget L M Ericsson (Publ) Method and system for radio frequency measurement and automatic frequency planning in a cellular radio system
US5974314A (en) * 1997-08-22 1999-10-26 Lockheed Martin Corp. Spacecraft cellular communication system
US5974320A (en) * 1997-05-21 1999-10-26 Telefonaktiebolaget Lm Ericsson (Publ) Providing a neighborhood zone within a mobile telecommunications network
US5982742A (en) * 1997-12-05 1999-11-09 Telecom Technology Centre Company Limited Multiple access simplex mode communication systems and methods therefor
US6016430A (en) * 1996-03-29 2000-01-18 Ricoh Company, Ltd. Radio communication system and method for avoiding control channel interference
US6044081A (en) * 1995-03-03 2000-03-28 Cisco Systems, Inc. Bridging and signalling subsystems and methods for private and hybrid communications systems including multimedia systems
US6044069A (en) * 1997-10-29 2000-03-28 Conexant Systems, Inc. Power management system for a mobile station
US6081534A (en) * 1995-06-07 2000-06-27 Nokia Mobile Phones, Ltd. Implementation of mutual rate adaptations in data services between GSM and DECT
US6108713A (en) * 1997-02-11 2000-08-22 Xaqti Corporation Media access control architectures and network management systems
US6111867A (en) * 1997-12-12 2000-08-29 Nortel Networks Limited Method and apparatus for load shedding in a TDMA packet data system
US6181947B1 (en) * 1997-02-28 2001-01-30 U.S. Philips Corporation System for the wireless transmission of a frame-synchronized signal between a radio base station and at least one mobile terminal
US6198728B1 (en) * 1996-12-19 2001-03-06 Phillips Electronics North America Corp. Medium access control (MAC) protocol for wireless ATM
US6225888B1 (en) * 1997-12-08 2001-05-01 Nokia Telecommunications Oy Authentication between communicating parties in a telecommunications network
US6275701B1 (en) * 1997-02-25 2001-08-14 Telefonaktiebolaget Lm Ericsson (Publ) Method and device in a mobile telecommunications system
US6320873B1 (en) * 1998-08-27 2001-11-20 Qualcomm Incorporated CDMA transmission of packet-switched data
US6334052B1 (en) * 1997-03-07 2001-12-25 Telefonaktiebolaget Lm Ericsson (Publ) Subscription-based mobile station idle mode cell selection
US6351642B1 (en) * 1998-12-22 2002-02-26 Telefonaktiebolaget Lm Ericsson (Publ) CDMA soft hand-off
US20020028668A1 (en) * 1997-12-01 2002-03-07 Mark Grayson Radio signal measurement and reporting
US20020034166A1 (en) * 2000-07-24 2002-03-21 Barany Peter A. Packet-based calls in a wireless network
US6393008B1 (en) * 1997-12-23 2002-05-21 Nokia Movile Phones Ltd. Control structures for contention-based packet data services in wideband CDMA
US20020089958A1 (en) * 1997-10-14 2002-07-11 Peretz Feder Point-to-point protocol encapsulation in ethernet frame
US6490454B1 (en) * 1998-08-07 2002-12-03 Telefonaktiebolaget Lm Ericsson (Publ) Downlink observed time difference measurements
US6519266B1 (en) * 1998-01-05 2003-02-11 Nortel Networks Limited Layering of wireless packet data service
US6532227B1 (en) * 1997-04-21 2003-03-11 Nokia Mobile Phones Limited General packet radio service
US20030146871A1 (en) * 1998-11-24 2003-08-07 Tracbeam Llc Wireless location using signal direction and time difference of arrival
US6615050B1 (en) * 1992-03-05 2003-09-02 Qualcomm Incorporated Apparatus and method for reducing message collision between mobile stations simultaneously accessing a base station in a CDMA cellular communication system
US6690929B1 (en) * 1998-08-03 2004-02-10 Lucent Technologies Inc. Dynamic quality-of-service and pricing in communication system
US7236787B1 (en) * 1997-04-24 2007-06-26 Ntt Mobile Communications Network, Inc. Method and system for mobile communications

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0584027A2 (en) * 1992-08-19 1994-02-23 International Business Machines Corporation Seamless peer-to-peer communications in a layered communications architecture
US5426637A (en) * 1992-12-14 1995-06-20 International Business Machines Corporation Methods and apparatus for interconnecting local area networks with wide area backbone networks
US5839071A (en) * 1993-09-21 1998-11-17 Telstra Corporation Limited Base station for a mobile telecommunications system
US5634195A (en) * 1995-03-27 1997-05-27 Telefonaktiebolaget Lm Ericsson System and method for setting of output power parameters in a cellular mobile telecommunication system
KR100257437B1 (en) 1995-06-14 2000-05-15 포만 제프리 엘 Packet data transmission in code-division multiple access communication systems
US5915221A (en) * 1995-08-08 1999-06-22 Telefonaktiebolaget Lm Ericsson Neighbor cell list creation and verification in a telecommunications system
US5844905A (en) 1996-07-09 1998-12-01 International Business Machines Corporation Extensions to distributed MAC protocols with collision avoidance using RTS/CTS exchange
KR100283073B1 (en) * 1997-10-13 2001-03-02 정선종 A trnsmit and receive method of control plane information using the structure of medium access control frame
US6157835A (en) * 1998-03-02 2000-12-05 Ericsson Inc. System and method for detecting and handling system and capability changes in handoffs of cellular calls
US6381235B1 (en) * 1998-05-29 2002-04-30 Lucent Technologies Inc. Wireless CDMA system having a unique forward configuration control channel

Patent Citations (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6615050B1 (en) * 1992-03-05 2003-09-02 Qualcomm Incorporated Apparatus and method for reducing message collision between mobile stations simultaneously accessing a base station in a CDMA cellular communication system
US5255307A (en) * 1992-05-07 1993-10-19 Sony Electronics Inc. Status indicator control for cellular mobile telephone system
US5353332A (en) * 1992-09-16 1994-10-04 Ericsson Ge Mobile Communications Inc. Method and apparatus for communication control in a radiotelephone system
US5745523A (en) * 1992-10-27 1998-04-28 Ericsson Inc. Multi-mode signal processing
US5528247A (en) * 1993-07-07 1996-06-18 Mitsubishi Denki Kabushiki Kaisha Mobile satellite communication system
US5548816A (en) * 1993-11-16 1996-08-20 Astronet Method and system for locating mobile units in a cellular telephone system by use of virtual location areas
US5546397A (en) * 1993-12-20 1996-08-13 Norand Corporation High reliability access point for wireless local area network
US5729541A (en) * 1994-06-08 1998-03-17 Nokia Mobile Phones Ltd. System for transmitting packet data in radio telephone TDMA systems
US5541927A (en) * 1994-08-24 1996-07-30 At&T Corp. Method of multicasting
US5572221A (en) * 1994-10-26 1996-11-05 Telefonaktiebolaget Lm Ericsson Method and apparatus for detecting and predicting motion of mobile terminals
US6044081A (en) * 1995-03-03 2000-03-28 Cisco Systems, Inc. Bridging and signalling subsystems and methods for private and hybrid communications systems including multimedia systems
US5600644A (en) * 1995-03-10 1997-02-04 At&T Method and apparatus for interconnecting LANs
US5822314A (en) * 1995-05-31 1998-10-13 Motorola, Inc. Communications system and method of operation
US6081534A (en) * 1995-06-07 2000-06-27 Nokia Mobile Phones, Ltd. Implementation of mutual rate adaptations in data services between GSM and DECT
US5638371A (en) * 1995-06-27 1997-06-10 Nec Usa, Inc. Multiservices medium access control protocol for wireless ATM system
US5729543A (en) * 1995-07-17 1998-03-17 National Semiconductor Corporation Sequencer employing conditional logic in a TDMA burst mode controller
US5742588A (en) * 1995-09-18 1998-04-21 Telefonaktiebolaget Lm Ericsson Packet switched traffic management in a cellular telecommunications system
US6016430A (en) * 1996-03-29 2000-01-18 Ricoh Company, Ltd. Radio communication system and method for avoiding control channel interference
US5907544A (en) * 1996-05-10 1999-05-25 Rypinski; Chandos A. Hub controller architecture and function for a multiple access-point wireless communication network
US6198728B1 (en) * 1996-12-19 2001-03-06 Phillips Electronics North America Corp. Medium access control (MAC) protocol for wireless ATM
US5946634A (en) * 1997-01-02 1999-08-31 Nokia Mobile Phones Limited Mobile communications
US6108713A (en) * 1997-02-11 2000-08-22 Xaqti Corporation Media access control architectures and network management systems
US6275701B1 (en) * 1997-02-25 2001-08-14 Telefonaktiebolaget Lm Ericsson (Publ) Method and device in a mobile telecommunications system
US6181947B1 (en) * 1997-02-28 2001-01-30 U.S. Philips Corporation System for the wireless transmission of a frame-synchronized signal between a radio base station and at least one mobile terminal
US6334052B1 (en) * 1997-03-07 2001-12-25 Telefonaktiebolaget Lm Ericsson (Publ) Subscription-based mobile station idle mode cell selection
US6532227B1 (en) * 1997-04-21 2003-03-11 Nokia Mobile Phones Limited General packet radio service
US7236787B1 (en) * 1997-04-24 2007-06-26 Ntt Mobile Communications Network, Inc. Method and system for mobile communications
US5974320A (en) * 1997-05-21 1999-10-26 Telefonaktiebolaget Lm Ericsson (Publ) Providing a neighborhood zone within a mobile telecommunications network
US5966657A (en) * 1997-07-24 1999-10-12 Telefonaktiebolaget L M Ericsson (Publ) Method and system for radio frequency measurement and automatic frequency planning in a cellular radio system
US5909471A (en) * 1997-08-08 1999-06-01 Arraycomm, Inc. Method and system for rapid initial control signal detection in a wireless communications system
US5974314A (en) * 1997-08-22 1999-10-26 Lockheed Martin Corp. Spacecraft cellular communication system
US20020089958A1 (en) * 1997-10-14 2002-07-11 Peretz Feder Point-to-point protocol encapsulation in ethernet frame
US6044069A (en) * 1997-10-29 2000-03-28 Conexant Systems, Inc. Power management system for a mobile station
US20020028668A1 (en) * 1997-12-01 2002-03-07 Mark Grayson Radio signal measurement and reporting
US5982742A (en) * 1997-12-05 1999-11-09 Telecom Technology Centre Company Limited Multiple access simplex mode communication systems and methods therefor
US6225888B1 (en) * 1997-12-08 2001-05-01 Nokia Telecommunications Oy Authentication between communicating parties in a telecommunications network
US6111867A (en) * 1997-12-12 2000-08-29 Nortel Networks Limited Method and apparatus for load shedding in a TDMA packet data system
US6393008B1 (en) * 1997-12-23 2002-05-21 Nokia Movile Phones Ltd. Control structures for contention-based packet data services in wideband CDMA
US6519266B1 (en) * 1998-01-05 2003-02-11 Nortel Networks Limited Layering of wireless packet data service
US6690929B1 (en) * 1998-08-03 2004-02-10 Lucent Technologies Inc. Dynamic quality-of-service and pricing in communication system
US6490454B1 (en) * 1998-08-07 2002-12-03 Telefonaktiebolaget Lm Ericsson (Publ) Downlink observed time difference measurements
US6320873B1 (en) * 1998-08-27 2001-11-20 Qualcomm Incorporated CDMA transmission of packet-switched data
US20030146871A1 (en) * 1998-11-24 2003-08-07 Tracbeam Llc Wireless location using signal direction and time difference of arrival
US6351642B1 (en) * 1998-12-22 2002-02-26 Telefonaktiebolaget Lm Ericsson (Publ) CDMA soft hand-off
US20020034166A1 (en) * 2000-07-24 2002-03-21 Barany Peter A. Packet-based calls in a wireless network

Cited By (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7356024B1 (en) * 1999-10-29 2008-04-08 Matsushita Electric Industrial Co., Ltd. Communication apparatus and communication method
US20040081192A1 (en) * 2001-10-19 2004-04-29 Dimitiris Koulakiotis Transmission of multicast and broadcast multimedia services via a radio interface
US8194770B2 (en) 2002-08-27 2012-06-05 Qualcomm Incorporated Coded MIMO systems with selective channel inversion applied per eigenmode
US8750151B2 (en) 2002-10-25 2014-06-10 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US8462643B2 (en) * 2002-10-25 2013-06-11 Qualcomm Incorporated MIMO WLAN system
US10382106B2 (en) 2002-10-25 2019-08-13 Qualcomm Incorporated Pilots for MIMO communication systems
US9967005B2 (en) 2002-10-25 2018-05-08 Qualcomm Incorporated Pilots for MIMO communication systems
US9312935B2 (en) 2002-10-25 2016-04-12 Qualcomm Incorporated Pilots for MIMO communication systems
US9240871B2 (en) 2002-10-25 2016-01-19 Qualcomm Incorporated MIMO WLAN system
US9154274B2 (en) 2002-10-25 2015-10-06 Qualcomm Incorporated OFDM communication system with multiple OFDM symbol sizes
US9048892B2 (en) 2002-10-25 2015-06-02 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US9031097B2 (en) 2002-10-25 2015-05-12 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US9013974B2 (en) 2002-10-25 2015-04-21 Qualcomm Incorporated MIMO WLAN system
US8934329B2 (en) 2002-10-25 2015-01-13 Qualcomm Incorporated Transmit diversity processing for a multi-antenna communication system
US8134976B2 (en) 2002-10-25 2012-03-13 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US8145179B2 (en) 2002-10-25 2012-03-27 Qualcomm Incorporated Data detection and demodulation for wireless communication systems
US8913529B2 (en) 2002-10-25 2014-12-16 Qualcomm Incorporated MIMO WLAN system
US8170513B2 (en) 2002-10-25 2012-05-01 Qualcomm Incorporated Data detection and demodulation for wireless communication systems
US8169944B2 (en) 2002-10-25 2012-05-01 Qualcomm Incorporated Random access for wireless multiple-access communication systems
US8711763B2 (en) 2002-10-25 2014-04-29 Qualcomm Incorporated Random access for wireless multiple-access communication systems
US8203978B2 (en) 2002-10-25 2012-06-19 Qualcomm Incorporated Multi-mode terminal in a wireless MIMO system
US8208364B2 (en) 2002-10-25 2012-06-26 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US8218609B2 (en) 2002-10-25 2012-07-10 Qualcomm Incorporated Closed-loop rate control for a multi-channel communication system
US8570988B2 (en) 2002-10-25 2013-10-29 Qualcomm Incorporated Channel calibration for a time division duplexed communication system
US8320301B2 (en) 2002-10-25 2012-11-27 Qualcomm Incorporated MIMO WLAN system
US8355313B2 (en) 2002-10-25 2013-01-15 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US8483188B2 (en) 2002-10-25 2013-07-09 Qualcomm Incorporated MIMO system with multiple spatial multiplexing modes
US8873365B2 (en) 2002-10-25 2014-10-28 Qualcomm Incorporated Transmit diversity processing for a multi-antenna communication system
US10742358B2 (en) 2003-12-01 2020-08-11 Qualcomm Incorporated Method and apparatus for providing an efficient control channel structure in a wireless communication system
US9876609B2 (en) 2003-12-01 2018-01-23 Qualcomm Incorporated Method and apparatus for providing an efficient control channel structure in a wireless communication system
US9473269B2 (en) 2003-12-01 2016-10-18 Qualcomm Incorporated Method and apparatus for providing an efficient control channel structure in a wireless communication system
US8254925B2 (en) * 2005-03-28 2012-08-28 Huawei Technologies Co., Ltd. Method for simplifying the process of transmitting message
US20070178878A1 (en) * 2005-03-28 2007-08-02 Huawei Technologies Co., Ltd. Method for simplifying the process of transmitting message
US8364185B2 (en) * 2005-04-18 2013-01-29 Samsung Electronics Co., Ltd. Method and system for synchronizing a clock for an adjacent network to a clock for an overlay network
US8855226B2 (en) 2005-05-12 2014-10-07 Qualcomm Incorporated Rate selection with margin sharing
US8358714B2 (en) 2005-06-16 2013-01-22 Qualcomm Incorporated Coding and modulation for multiple data streams in a communication system
US20100034153A1 (en) * 2006-12-07 2010-02-11 Young Dae Lee Method of transferring data in a wireless communication system
US20100097936A1 (en) * 2006-12-07 2010-04-22 Young Dae Lee Method of transmitting and receiving status report in a mobile communication system
US8797879B2 (en) 2006-12-07 2014-08-05 Lg Electronics Inc. Method of transmitting and receiving status report in a mobile communication system
US9173223B2 (en) 2006-12-07 2015-10-27 Lg Electronics Inc. Method of transferring data in a wireless communication system
EP2103003A1 (en) * 2007-01-09 2009-09-23 LG Electronics Inc. Method for reporting channel quality through uplink common channel in wireless communication
WO2008084953A1 (en) 2007-01-09 2008-07-17 Lg Electronics Inc. Method for reporting channel quality through uplink common channel in wireless communication
EP2103003A4 (en) * 2007-01-09 2013-07-31 Lg Electronics Inc Method for reporting channel quality through uplink common channel in wireless communication
US9432878B2 (en) 2007-01-10 2016-08-30 Lg Electronics Inc. Method of generating data block in wireless communication system
US8891453B2 (en) 2007-01-10 2014-11-18 Lg Electronics Inc. Method for constructing data format in mobile communication and terminal thereof
US20100118780A1 (en) * 2007-04-06 2010-05-13 Ntt Docomo, Inc. Packet communication method and receiving-side apparatus
US8169905B2 (en) * 2007-04-06 2012-05-01 Ntt Docomo, Inc. Packet communication method and receiving-side apparatus
US20090161678A1 (en) * 2007-12-24 2009-06-25 Industrial Technology Research Institute Method and apparatus of transmitting data via a multi-protocol single-medium network
US8054838B2 (en) 2007-12-24 2011-11-08 Industrial Technology Research Institute Method and apparatus of transmitting data via a multi-protocol single-medium network
EP2075982A2 (en) 2007-12-24 2009-07-01 Industrial Technology Research Institute Multi-protocols/single-medium network data transmitting method and the apparatus of the same
US20090190544A1 (en) * 2008-01-25 2009-07-30 Qualcomm Incorporated Method and apparatus for channel identification in a wireless communication system
US20090212019A1 (en) * 2008-02-22 2009-08-27 Fuentes Ricardo I Single-sided high throughput wet etching and wet processing apparatus and method
US9025489B2 (en) * 2009-04-13 2015-05-05 Lg Electronics Inc. Method of configuring radio resource by a MAC layer of terminal in wireless communication system
US20120020247A1 (en) * 2009-04-13 2012-01-26 Sung-Duck Chun Method of configuring radio resource by a mac layer of terminal in wireless communication system
CN104137575A (en) * 2012-02-03 2014-11-05 联发科技股份有限公司 Methods and apparatus for collecting and providing diverse traffic information in cellualr networks
EP2671394A4 (en) * 2012-02-03 2015-07-29 Mediatek Inc Methods and apparatus for collecting and providing diverse traffic information in cellualr networks
US9282562B2 (en) 2012-02-03 2016-03-08 Mediatek Inc. Method and apparatus for collecting and providing diverse traffic information in cellular networks
WO2013113293A1 (en) 2012-02-03 2013-08-08 Mediatek Inc. Methods and apparatus for collecting and providing diverse traffic information in cellualr networks
US10880822B2 (en) 2013-02-08 2020-12-29 Huawei Technologies Co., Ltd. Device-to-device communication method, terminal, and network device
US20150055527A1 (en) * 2013-08-26 2015-02-26 Qualcomm Incorporated Devices and methods for facilitating power savings by optimized data block decodes in wireless communications systems
US10225710B2 (en) * 2014-03-11 2019-03-05 Convida Wireless, LLP Cross-layer context management
US10021640B2 (en) * 2014-05-09 2018-07-10 Huawei Technologies Co., Ltd. Method for receiving D2D discovery information and apparatus
US10244471B2 (en) 2014-05-09 2019-03-26 Huawei Technologies Co., Ltd. Method for receiving D2D discovery information and apparatus
US10701631B2 (en) 2014-05-09 2020-06-30 Huawei Technologies Co., Ltd. Method for receiving D2D discovery information and apparatus
US20170055209A1 (en) * 2014-05-09 2017-02-23 Huawei Technologies Co., Ltd. Method for receiving d2d discovery information and apparatus
US20200028603A1 (en) * 2017-03-22 2020-01-23 Ntt Docomo, Inc. Detection method and user equipment
US11451313B2 (en) * 2017-03-22 2022-09-20 Ntt Docomo, Inc. Detection method and user equipment
CN112455496A (en) * 2020-10-26 2021-03-09 中国铁道科学研究院集团有限公司通信信号研究所 Railway signal system safety communication connection dynamic switching method

Also Published As

Publication number Publication date
US7995613B2 (en) 2011-08-09
US20070293185A1 (en) 2007-12-20
US7123628B1 (en) 2006-10-17
US20070291651A1 (en) 2007-12-20
US8045583B2 (en) 2011-10-25
US20070293221A1 (en) 2007-12-20

Similar Documents

Publication Publication Date Title
US8045583B2 (en) Communication condition information in a mobile terminal and network of a wireless communication system
KR100679348B1 (en) Data transmission method in a tdma mobile communication system
CA2200308C (en) Data transmission method in a tdma mobile communication system
US6301242B1 (en) Communication system with fast control traffic
USRE43646E1 (en) Method for connection establishment in a radio system relaying packet-switched traffic
CA2287382C (en) Enhanced preemption within a mobile telecommunications network
US5757813A (en) Method for achieving optimal channel coding in a communication system
US7953075B2 (en) Methods and apparatus for implementing a protocol format capable of handling shared and dedicated radio resources
EP1269784A2 (en) Handover in a packet switched wireless communications network
KR100746069B1 (en) How to perform signal processing operation in mobile communication system and mobile communication system
KR20070034021A (en) Method of updating system information in wireless communication system
EP0711088A2 (en) Device for increasing the communication speed in a digital mobile telephone system
AU9625898A (en) A method of base station reconfiguration
KR100665570B1 (en) Method of communication control in wireless communication system

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION