CN1242628C - Channel inserting method in spread spectrum grouped network based on multipacket receive - Google Patents

Channel inserting method in spread spectrum grouped network based on multipacket receive Download PDF

Info

Publication number
CN1242628C
CN1242628C CN 03131597 CN03131597A CN1242628C CN 1242628 C CN1242628 C CN 1242628C CN 03131597 CN03131597 CN 03131597 CN 03131597 A CN03131597 A CN 03131597A CN 1242628 C CN1242628 C CN 1242628C
Authority
CN
China
Prior art keywords
base station
user
collision detection
mobile phone
request
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.)
Expired - Fee Related
Application number
CN 03131597
Other languages
Chinese (zh)
Other versions
CN1553715A (en
Inventor
朱近康
陆晓文
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.)
University of Science and Technology of China USTC
Original Assignee
University of Science and Technology of China USTC
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
Application filed by University of Science and Technology of China USTC filed Critical University of Science and Technology of China USTC
Priority to CN 03131597 priority Critical patent/CN1242628C/en
Publication of CN1553715A publication Critical patent/CN1553715A/en
Application granted granted Critical
Publication of CN1242628C publication Critical patent/CN1242628C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention a communication channel access method in a spread spectrum grouped network on the basis of multipacket reception. Communication channel access is completed by signaling interaction between a base station dispatcher and a mobile terminal user, which is characterized in that a table comprising a mobile terminal user and system information is established in the dispatcher of a base station. The table comprises the state of the mobile terminal user connected with the base station, time at which a user access request arrives at the base station, the queue of the mobile terminal user of resending the access request, a collision detection threshold and an access request permitting mark. Collision detection is implemented by the base station by comparing the time at which the user access request arrives at the base station and the collision detection threshold. Consequently, the collision result of multiple users can be detected so that a system has the capability of the multipacket reception. Meanwhile, the information of the mobile terminal user and the system can be conveniently and rapidly obtained by the base station, and the user information obtained according to the collision result is rescheduled according to the condition of priority.

Description

A kind of channel access method that in the spread spectrum packet network, receives based on many bags
Technical field:
The invention belongs to the cell mobile communication systems technical field, particularly relate to the channel access control method of Packet Service.
Background technology:
In the face of the radio spectrum resources that mobile phone users inserts and day is becoming tight that more and more has the different business requirement, cell mobile communication systems is except the technology that needs physical layer is supported high speed packet service transmission, bigger power system capacity, also need reasonable media access control method efficiently and guarantee making full use of of wireless money frequency spectrum source and satisfy the multiple services quality of service requirement of multi-user, and the overall performance of optimization system.
" international electronics and The Institution of Electrical Engineers's signal processing proceedings " (IEEE TRANSACTIONS ONSIGNAL PROCESSING, VOL.48, NO.3, MARCH 2000, and the channel access method of pp-702-711) having introduced a kind of media access control layer improves the performance of system.In this method, each user inserts each self-contained unique sequence of application information, and the sequence between each user is completely orthogonal.If each user has data to send, just send and insert application to the base station.All send when inserting application at same time slot as the user like this, each user can be distinguished in the base station.Then the base station is broadcasted the user of collision detection success and is notified these users to resend to insert in time slot corresponding at down channel and applies for that inserting again in the application process, a time slot has only a user to send, and does not therefore have new collision generation again.
The shortcoming of this method is: at first it requires each user all to have the sequence of a quadrature, if when number of users is very big, it is very big that the length of orthogonal sequence and number will become, system's relative complex that will become; And if the public orthogonal sequence of all users will cause the collision when inserting very serious, cause systematic function to descend, so it does not have the ability that many bags receive; In addition, it is only at the transmission of single business, and the channel that can't satisfy the polytype business inserts needs.
Summary of the invention:
The present invention is directed to the deficiency of above-mentioned existing method, propose a kind of channel access method that in the spread spectrum packet network, receives,, and can support the transmission of multiclass business with the throughput that improves system, the time delay that reduces professional transmission based on many bags.
This channel access method that receives based on many bags in the spread spectrum packet network is finished the access of channel by the Signalling exchange between base station dispatcher and the mobile phone users, it is characterized in that:
Set up a table that comprises mobile phone users and system information in base station side's scheduler, the content of this table comprises: the state of the mobile phone users that is connected with the base station, mobile phone users insert the moment of request arrival base station, the formation that resends the mobile phone users of the request of access, collision detection thresholding and insert request permission sign;
The state of mobile phone users comprises described in this table: idle condition, arm-to-arm, race condition or re-transmission state;
The described formation that resends the mobile phone users of the request of inserting comprises: the time-slot sequence number of mark number, priority and the repeating transmission of the mobile phone users of repeating transmission is being dispatched in the base station;
Described access request allows to be masked as and allows and mustn't;
When the mobile phone users that is in idle condition connected when the calling that need set up certain business, the access request of at first monitoring the base station allowed sign, if being masked as of this moment " mustn't ", then continue to wait for; If this moment be masked as " permission ", then switch to arm-to-arm, and send a request signal to the base station in the beginning of time slot; Switch to race condition then, and continue monitor channel;
Base station dispatcher is write down the user and is asked moment of arriving; At the end of same time slot, base station dispatcher relatively sends due in and the collision detection thresholding that inserts the whole terminal uses that ask in this time slot, and judging collision detection is success or failure;
If the result of collision detection is success, base station dispatcher promptly is stored in rescheduling in the formation in the base station dispatcher table according to all competing putting in order of User Priority size with these users, and distribute the time-slot sequence resend number successively, the collision detection success message is broadcasted at down channel in end at same time slot, and announce that follow-up each time slot will resend the mark number that inserts requesting users, start the retransfer scheduling timer, be provided with this timer regularly the value of length equal user's number of collision detection success, the request that inserts then allow to indicate and be set to " mustn't ";
If the result of base station collision detection is failure, then base station dispatcher detects failed message at the end of same time slot in down channel broadcasting, and the request that inserts simultaneously allows sign to be set to " permission ";
The mobile phone users that is in race condition is monitored the information that the base station sends, if what receive is the message of collision detection success, the value that the timing length that inserts the request timer then is set is the time slot sequence number that resends the request of access, start this timer, and state of user is switched to the re-transmission state; If what receive is the collision detection failure, then switch to arm-to-arm, the stand-by period increases a time slot;
The mobile phone users that is in the re-transmission state inserts the transmission that begins of asking timer to overflow in repeating transmission asks the access application, at the end of same time slot state is changed to the free time;
Base station dispatcher refreshes the record in the table again in the retransfer scheduling timer overflows.
Mobile phone users can be according to inserting the adaptive change sending probability of case of successful last time; If the user receives the collision detection failed message of base station dispatcher downlink broadcast, the sending probability with oneself when then send next time reduces half; If the user receives the collision detection success message of base station dispatcher downlink broadcast, then keep current sending probability.
The user who sends as the request of inserting listens to limit priority in the current retransmission processes than own when low, and high-priority service user can interrupt current ongoing low priority traffice user's retransmission processes, directly sends to insert to the base station and applies for; Base station dispatcher is at first stored current remaining repeating transmission user's access application, carries out collision detection then; Detect the new retransfer scheduling of successfully laggard row; After this retransmission processes transmission finishes, the original retransmission processes before the base station continues to carry out under the storage.
With " international electronics and The Institution of Electrical Engineers's signal processing proceedings " (IEEE TRANSACTIONS ONSIGNAL PROCESSING, VOL.48, NO.3, MARCH2000, pp-702-711) the method difference of Ti Chuing, because the present invention has write down mobile phone users and has inserted the moment that request arrives the base station in the scheduler of base station end, resend contents such as the formation of mobile phone users of the request of inserting and collision detection thresholding, therefore collision detection is carried out by the moment and the collision detection thresholding that the comparison user inserts request arrival base station in the base station, thereby can detect a plurality of users' collision result, the system that makes possesses the ability that many bags receive; Base station and user both sides make the base station can obtain the information of mobile phone users and system easily and fast by the signalling interactive process between the two simultaneously, and reschedule according to the height of the user profile that obtains of collision result, thereby overcome the defective that prior art can only insert unique user simultaneously, the channel that can't satisfy the polytype business inserts needs according to priority.
Description of drawings:
Fig. 1 is that state of the present invention switches and the Signalling exchange principle schematic;
Fig. 2 is the throughput schematic diagram of system;
Fig. 3 is the average access delay schematic diagram of mobile phone users;
Fig. 4 is that the access delay of two class priority users compares schematic diagram.
Below in conjunction with the description of drawings embodiments of the invention.
Embodiment:
Embodiment 1:
Present embodiment is based on the specific implementation method of the Packet Service RRM of channel maintenance, be to finish the access procedure of channel by base station and user both sides by the signalling interactive process between base station dispatcher and the mobile phone users, mobile phone users must be in the beginning of each time slot broadcast message in downlink broadcast channel-monitoring base station simultaneously.
Earlier in the scheduler of base station end, set up a table that comprises mobile phone users and system information, in this table record in have: the state of the mobile phone users that is connected with the base station, mobile phone users insert the moment, the formation that resends the mobile phone users of the request of access, collision detection thresholding, the request of access that request arrives the base station and allow to indicate; The state information of mobile phone users described in the table comprises: idle condition, arm-to-arm, race condition, re-transmission state; The formation that resends the mobile phone users of the request of inserting comprises that the base station dispatching the time-slot sequence number of the mark number of the mobile phone users of repeating transmission, priority and repeating transmission; The request of inserting allows to be masked as and allows and mustn't.
Fig. 1 has provided state of the present invention and has switched and the Signalling exchange principle schematic.In Fig. 1, A represents mobile phone users side, and B represents base station dispatcher side.Need set up when call out connecting 2 when the mobile phone users that is in idle condition 1, then enter arm-to-arm 3; The access request of monitoring the base station simultaneously allows sign 4; If allow to be masked as this moment " mustn't " 6, then the user continues monitor to insert request and allows sign 4 and keep arm-to-arm 3; If it is " permission " 5 that the request of access allows sign, then send one to the base station and insert request signal 8 in the beginning of time slot, comprise the priority of requesting users sign, request in this request signal; Switch to race condition 7 simultaneously, and continue to monitor base station collision detection result 9; Base station side writes down the user and asks moment of arriving in table; At the end of same time slot, send whole terminal uses' of the request of access due in difference and collision detection thresholding in the comparison sheet of base station in this time slot, judging collision detection is success 11 or failure 10;
If it is success 11 that the result of collision detection is carried out in the base station, and judge the whole users' of this time slot mark number and priority, then the user is stored in rescheduling in the formation in the base station scheduling table according to putting in order of priority size, and distribute the time slot sequence number resend successively, and will resend the mark number that inserts requesting users at down channel broadcasting collision detection success message and follow-up each time slot at the end of same time slot, start the retransfer scheduling timer, its regularly the value of length equal user's number of collision detection success, and the request that will insert allow to indicate and be changed to " mustn't ";
If the result of base station collision detection is failure 10, then detect failed message in down channel broadcasting at the end of same time slot, the request that inserts allows sign to be set to " permission ";
The mobile phone users that is in " competition " state 7 is monitored base station collision detection result 9, if receive collision detection success message 11, just can know the timeslot number that oneself resends the request of access, and state of user is changed to " re-transmission " 12, start to insert the request timer, its regularly the value of length equal to resend the time-slot sequence number of the request of access; If receive collision detection failed message 10, then return arm-to-arm, the stand-by period increases a time slot;
Be in the mobile phone users of " re-transmission " state, insert the request timer overflow time slot begin send request and insert application 14, send and finish back 13 and state is changed to " mourning in silence ";
Base station side refreshes the record in the table again in the retransfer scheduling timer overflows.
Mobile phone users can be according to inserting the adaptive change sending probability of case of successful last time; If the user receives the collision detection failed message of base station dispatcher downlink broadcast, the sending probability with oneself when then send next time reduces half; If the user receives the collision detection success message of base station dispatcher downlink broadcast, then keep current sending probability.Sending probability can produce by a thresholding in the indoor setting of each used for mobile terminal, and the value of this thresholding is less than or equal to 1; Before each the transmission, produce one 0 to equally distributed random number between the thresholding, if this random number less than this thresholding, then mobile phone users sends the request of access, if greater than or greater than this thresholding then wait for transmission next time; The thresholding that changes user's setting just can change user's sending probability.
The user who sends as the request of inserting listens to limit priority in the current retransmission processes than own when low, and high-priority service user can interrupt current ongoing low priority traffice user's retransmission processes, directly sends to insert to the base station and applies for; Base station dispatcher is at first stored current remaining repeating transmission user's access application, carries out collision detection then; Detect the new retransfer scheduling of successfully laggard row; After this retransmission processes transmission finishes, the original retransmission processes before the base station continues to carry out under the storage.
The throughput S of define system is the ratio of the number of the number of time slot that successfully sends and emulation time slot; The access delay of certain mobile phone users inserts after the request stand-by period when successfully being linked into the base station for this user produces; Consider each user's wait propagation delay time difference, the average access delay that defines this class service movable terminal user is whole users' the access delay sum and the ratio of such service-user sum.
In the performance simulation in the present embodiment, number of users from 0 to 45 increases successively, supposes that the priority of first kind business will be higher than the priority of the second class business, and the number of users of two class business respectively accounts for half; The access request of this two classes business all produces according to Poisson distribution, and parameter is respectively 0.1 and 0.15.
The performance simulation result of present embodiment is shown in accompanying drawing 2,3,4.
Fig. 2 is the throughput schematic diagram of system.Among the figure, abscissa is total number of users, ordinate is the throughput of system, curve C is represented " international electronics and The Institution of Electrical Engineers's signal processing proceedings " (IEEE TRANSACTIONSON SIGNAL PROCESSING, VOL.48, NO.3, MARCH 2000, the throughput of system performance of employed 1 orthogonal sequence of cut-in method of medium access control (MAC) layer of pp-702-711) introducing, curve D is represented the throughput of system performance of 1 orthogonal sequence that present embodiment uses, the value of curve D is greater than the value of curve C as can be seen from the result, and this shows that throughput of the present invention is better than the former described cut-in method.
Fig. 3 is a mobile phone users access delay schematic diagram.Among the figure, abscissa is a number of users, and ordinate is the average access delay of mobile phone users, is unit with the time slot.Curve E represents " international electronics and The Institution of Electrical Engineers's signal processing proceedings " (IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL.48, NO.3, MARCH 2000, pp-702-711) the average access delay of the mobile phone users under employed 1 orthogonal sequence of the cut-in method of the media access control layer of Jie Shaoing, curve F is the average access delay of the mobile phone users of 1 orthogonal sequence using in the present embodiment, the value of curve F is less than the value of curve E as can be seen from the results, and this shows that access delay performance of the present invention is better than the former described cut-in method.
Fig. 4 is that the access delay of two class priority users compares schematic diagram.Among the figure, abscissa is a number of users, ordinate is the average access delay of mobile phone users, with the time slot is unit, curve G is the access delay of higher-priority subscriber, curve H is the access delay of lower-priority subscriber, and as can be seen from the figure the value of curve G is less than the value of curve H, and this shows that the present invention has fully guaranteed high-priority service user's delay requirement.

Claims (3)

1, a kind of channel access method that receives based on many bags in the spread spectrum packet network is finished the access of channel by the Signalling exchange between base station dispatcher and the mobile phone users, it is characterized in that:
Set up a table that comprises mobile phone users and system information in base station side's scheduler, the content of this table comprises: the state of the mobile phone users that is connected with the base station, mobile phone users insert the moment of request arrival base station, the formation that resends the mobile phone users of the request of access, collision detection thresholding and insert request permission sign;
The state of mobile phone users comprises described in this table: idle condition, arm-to-arm, race condition or re-transmission state;
The described formation that resends the mobile phone users of the request of inserting comprises: the time-slot sequence number of mark number, priority and the repeating transmission of the mobile phone users of repeating transmission is being dispatched in the base station;
Described access request allows to be masked as and allows and mustn't;
When the mobile phone users that is in idle condition connected when the calling that need set up certain business, the access request of at first monitoring the base station allowed sign, if being masked as of this moment " mustn't ", then continue to wait for; If this moment be masked as " permission ", then switch to arm-to-arm, and send a request signal to the base station in the beginning of time slot; Switch to race condition then, and continue monitor channel;
Base station dispatcher is write down the user and is asked moment of arriving; At the end of same time slot, base station dispatcher relatively sends due in and the collision detection thresholding that inserts the whole terminal uses that ask in this time slot, and judging collision detection is success or failure;
If the result of collision detection is success, base station dispatcher promptly is stored in rescheduling in the formation in the base station dispatcher table according to all competing putting in order of User Priority size with these users, and distribute the time-slot sequence resend number successively, the collision detection success message is broadcasted at down channel in end at same time slot, and announce that follow-up each time slot will resend the mark number that inserts requesting users, start the retransfer scheduling timer, be provided with this timer regularly the value of length equal user's number of collision detection success, the request that inserts then allow to indicate and be set to " mustn't ";
If the result of base station collision detection is failure, then base station dispatcher detects failed message at the end of same time slot in down channel broadcasting, and the request that inserts simultaneously allows sign to be set to " permission ";
The mobile phone users that is in race condition is monitored the information that the base station sends, if what receive is the message of collision detection success, the value that the timing length that inserts the request timer then is set is the time slot sequence number that resends the request of access, start this timer, and state of user is switched to the re-transmission state; If what receive is the collision detection failure, then switch to arm-to-arm, the stand-by period increases a time slot;
The mobile phone users that is in the re-transmission state inserts the transmission that begins of asking timer to overflow in repeating transmission asks the access application, at the end of same time slot state is changed to the free time;
Base station dispatcher refreshes the record in the table again in the retransfer scheduling timer overflows.
2, the channel access method that receives based on many bags as claimed in claim 1, it is characterized in that: mobile phone users can be according to inserting the adaptive change sending probability of case of successful last time; If the user receives the collision detection failed message of base station dispatcher downlink broadcast, the sending probability with oneself when then send next time reduces half; If the user receives the collision detection success message of base station dispatcher downlink broadcast, then keep current sending probability.
3, the channel access method that receives based on many bags as claimed in claim 1, it is characterized in that: when the user who sends as the request of inserting listens to limit priority in the current retransmission processes than oneself low, high-priority service user can interrupt current ongoing low priority traffice user's retransmission processes, directly sends to the base station and inserts application; Base station dispatcher is at first stored current remaining repeating transmission user's access application, carries out collision detection then; Detect the new retransfer scheduling of successfully laggard row; After this retransmission processes transmission finishes, the original retransmission processes before the base station continues to carry out under the storage.
CN 03131597 2003-05-27 2003-05-27 Channel inserting method in spread spectrum grouped network based on multipacket receive Expired - Fee Related CN1242628C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 03131597 CN1242628C (en) 2003-05-27 2003-05-27 Channel inserting method in spread spectrum grouped network based on multipacket receive

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 03131597 CN1242628C (en) 2003-05-27 2003-05-27 Channel inserting method in spread spectrum grouped network based on multipacket receive

Publications (2)

Publication Number Publication Date
CN1553715A CN1553715A (en) 2004-12-08
CN1242628C true CN1242628C (en) 2006-02-15

Family

ID=34322909

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 03131597 Expired - Fee Related CN1242628C (en) 2003-05-27 2003-05-27 Channel inserting method in spread spectrum grouped network based on multipacket receive

Country Status (1)

Country Link
CN (1) CN1242628C (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100396158C (en) * 2005-03-07 2008-06-18 华为技术有限公司 Method for transmitting point-to-point control channel message
CN100499869C (en) 2006-05-24 2009-06-10 华为技术有限公司 Terminal equipment accessing method and system
CN101197612B (en) * 2006-12-07 2011-06-15 大唐移动通信设备有限公司 Method and device for computing activation time
CN101030937B (en) * 2007-03-22 2010-04-14 华中科技大学 Multilevel random accessing method based on packet
CN101483903B (en) * 2008-01-08 2011-06-08 华为技术有限公司 System information scheduling method, apparatus and a terminal
CN101925127A (en) * 2009-06-09 2010-12-22 中兴通讯股份有限公司 Method and device for dispatching mobile station (MS) access by relay station (RS)
CN101729206B (en) * 2009-11-25 2012-10-24 南京邮电大学 Conflict detection-based method for separating the threshold selection and cooperation conflict of detector
CN101902743B (en) * 2010-08-02 2015-05-13 中兴通讯股份有限公司 Terminal safety control method and device
US9191947B2 (en) 2010-09-30 2015-11-17 Lg Electronics Inc. Method for contention-based scheduling of downlink signal transmissions
CN102625384A (en) * 2012-04-24 2012-08-01 广州广大通电子科技有限公司 Switching method for time division multiple access (TDMA)-based wireless sensor network
CN105516214B (en) * 2014-09-22 2020-05-15 电信科学技术研究院 Information reporting and resource allocation method and device in Internet of vehicles system
CN105979546A (en) * 2016-04-28 2016-09-28 东莞市华睿电子科技有限公司 Channel detection method
CN106604408A (en) * 2016-11-25 2017-04-26 南京理工大学 Method for determining delay performance of protocol sequence under multi-packet receiving mechanism

Also Published As

Publication number Publication date
CN1553715A (en) 2004-12-08

Similar Documents

Publication Publication Date Title
CN100589631C (en) Random access method in multi-cell ofdma networks
CN1179500C (en) Medium access control scheme for data transmission on code division multiple access (CDMA) wireless systems
CN101341781B (en) Methods and apparatus for communicating backlog related information
CN1242628C (en) Channel inserting method in spread spectrum grouped network based on multipacket receive
CN1886947B (en) Method and apparatus for transmission of control data in a packet data communication system
CN101496423B (en) Apparatus and method for handling control channel reception/decoding failure in a wireless VOIP communication system
US8325731B2 (en) Method for establishing a call rapidly in CDMA cluster communication system
US20070153719A1 (en) Scheduling of broadcast message transmission to increase paging capacity
KR20080025156A (en) Resolving resource allocation conflicts for access terminals
CN1203729A (en) Apparatus and method for signal strength measurement in wireless communication system
CN1373568A (en) Method and device for executing voice dispatching call in digital communication system
CN1072547A (en) In radio communications system, control channel is appointed as the method for voice/data channel
CN1679350A (en) Dedicated high priority access channel
JP4117271B2 (en) Time scheduling using SAWARQ process
US7317706B1 (en) Fair share scheduling method in a CDMA paging system
EP2464170A1 (en) Method and base station controller for soft handover cell assignment in group communication system
CN104025692A (en) Application layer access channel congestion avoidance in group communications over broadcast/multicast services
CN101442771B (en) Method and apparatus for implementing PS business status transfer
CN101615985A (en) Data processing method, device and system
CN1195387C (en) Dynamic allocation method for communication channel in time-division duplex communication system
CN115515244B (en) Comprehensive scheduling and resource allocation method for 5G new air interface down-mixed service
CN101257374B (en) Method and system for realizing parallel transmission of broadcast/multicasting service and special service
CA2576532C (en) Method for indicating a channel for sending uplink access request and trunking system
CN100455066C (en) Method for realizing user sending up cut-in request in cluster group
CN102076105A (en) Polling method for point-to-multipoint communication system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee