Method and device for accessing wireless network
First Claim
1. A method for accessing a wireless network, comprising a synchronization acquiring process including:
- detecting a physical frame on a current subchannel;
parsing a system information channel SICH and a control channel CCH in the detected physical frame, wherein the SICH indicates a structure of the physical frame, a location and time length of the CCH in the physical frame is determined by parsing the SICH, and the CCH indicates system resource allocation; and
acquiring a system parameter from the physical frame by using a result of the parsing;
wherein, the synchronization acquiring process further comprises;
turning to a next subchannel and continuing to detect a physical frame until each subchannel in a channel list is detected, after acquiring the system parameter; and
taking all subchannels, from which the system parameter has been acquired, as available subchannels, and selecting any one from the available subchannels;
wherein, the method further comprises a synchronization maintaining process, which includes;
continuing to detect a physical frame on the selected subchannel;
parsing the SICH and the CCH in the detected physical frame; and
detecting a broadcast information frame BCF from the detected physical frame by using a result of the parsing, to acquire a system parameter;
wherein, the synchronization maintaining process further comprises;
starting an SICH timer and a BCF timer when detecting the physical frame is started;
determining whether the SICH is successfully parsed before the SICH timer is expired, and if so, resetting the SICH timer;
otherwise, the synchronization acquiring process is performed again starting from the selected subchannel according to the channel list, until a system parameter is acquired on a subchannel, which is then taken as the selected subchannel for performing the synchronization maintaining process again; and
determining whether the BCF is detected before the BCF timer is expired, and if so, resettingthe BCF timer and continuing to detect a physical frame on the selected subchannel;
otherwise, the synchronization acquiring process is performed again starting from the selected subchannel according to the channel list, until a system parameter is acquired on a subchannel, which is then taken as the selected subchannel for performing the synchronization maintaining process again;
orthe synchronization maintaining process further comprises;
starting an SICH timer and a BCF timer when starting to detect a physical frame;
determining whether the SICH is parsed successfully before the SICH timer is expired, and if so, resetting the SICH timer;
otherwise, performs the synchronization acquiring process again according to the channel list; and
determining whether the BCF is detected before the BCF timer is expired, and if so, resetting the BCF timer and continuing to detect a physical frame on the selected subchannel;
otherwise, performing the synchronization acquiring process according to the channel list;
orthe synchronization maintaining process further comprises;
starting an SICH timer and a BCF timer when starting to detect a physical frame;
determining whether the SICH is parsed successfully before the SICH timer is expired, and if so, resetting the SICH timer;
otherwise, reselecting a subchannel from the available subchannels to perform the synchronization maintaining process; and
determining whether the BCF is detected before the BCF timer is expired, and if so, resetting the BCF timer and continuing to detect a physical frame on the selected subchannel;
otherwise, reselecting a subchannel from the available subchannels to perform the synchronization maintaining process.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method for accessing a wireless network, so as to implement acquisition of system synchronization during the process of accessing the wireless network in the situation that a physical frame structure can be configured dynamically. The method for acquiring system synchronization comprises: searching a physical frame on a current sub-channel; resolving a system information channel (SICH) and a control channel (CCH) in the found physical frame, wherein the SICH indicates a structure of the physical frame, and the CCH indicates allocation of system resources; and acquiring a system parameter from the physical frame by using the resolving result. A device for implementing the above method is further provided.
-
Citations
12 Claims
-
1. A method for accessing a wireless network, comprising a synchronization acquiring process including:
-
detecting a physical frame on a current subchannel; parsing a system information channel SICH and a control channel CCH in the detected physical frame, wherein the SICH indicates a structure of the physical frame, a location and time length of the CCH in the physical frame is determined by parsing the SICH, and the CCH indicates system resource allocation; and acquiring a system parameter from the physical frame by using a result of the parsing; wherein, the synchronization acquiring process further comprises; turning to a next subchannel and continuing to detect a physical frame until each subchannel in a channel list is detected, after acquiring the system parameter; and taking all subchannels, from which the system parameter has been acquired, as available subchannels, and selecting any one from the available subchannels; wherein, the method further comprises a synchronization maintaining process, which includes; continuing to detect a physical frame on the selected subchannel; parsing the SICH and the CCH in the detected physical frame; and detecting a broadcast information frame BCF from the detected physical frame by using a result of the parsing, to acquire a system parameter; wherein, the synchronization maintaining process further comprises; starting an SICH timer and a BCF timer when detecting the physical frame is started; determining whether the SICH is successfully parsed before the SICH timer is expired, and if so, resetting the SICH timer;
otherwise, the synchronization acquiring process is performed again starting from the selected subchannel according to the channel list, until a system parameter is acquired on a subchannel, which is then taken as the selected subchannel for performing the synchronization maintaining process again; anddetermining whether the BCF is detected before the BCF timer is expired, and if so, resettingthe BCF timer and continuing to detect a physical frame on the selected subchannel;
otherwise, the synchronization acquiring process is performed again starting from the selected subchannel according to the channel list, until a system parameter is acquired on a subchannel, which is then taken as the selected subchannel for performing the synchronization maintaining process again;
orthe synchronization maintaining process further comprises; starting an SICH timer and a BCF timer when starting to detect a physical frame; determining whether the SICH is parsed successfully before the SICH timer is expired, and if so, resetting the SICH timer;
otherwise, performs the synchronization acquiring process again according to the channel list; anddetermining whether the BCF is detected before the BCF timer is expired, and if so, resetting the BCF timer and continuing to detect a physical frame on the selected subchannel;
otherwise, performing the synchronization acquiring process according to the channel list;
orthe synchronization maintaining process further comprises; starting an SICH timer and a BCF timer when starting to detect a physical frame; determining whether the SICH is parsed successfully before the SICH timer is expired, and if so, resetting the SICH timer;
otherwise, reselecting a subchannel from the available subchannels to perform the synchronization maintaining process; anddetermining whether the BCF is detected before the BCF timer is expired, and if so, resetting the BCF timer and continuing to detect a physical frame on the selected subchannel;
otherwise, reselecting a subchannel from the available subchannels to perform the synchronization maintaining process. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A wireless network accessing device, comprising a synchronization acquiring module, which comprises:
-
a first detecting unit, for detecting a physical frame on a current subchannel; a first parsing unit, for parsing an SICH and a CCH in the physical frame detected by the first detecting unit, wherein the SICH indicates a structure of the physical frame, a location and time length of the CCH in the physical frame is determined by parsing the SICH, and the CCH indicates system resource allocation; and a first acquiring unit, for acquiring a system parameter from the physical frame detected by the first detecting unit by using a parse result of the first parsing unit; wherein, the first acquiring unit is further adapted to; after acquiring the system parameter, trigger the first detecting unit to turn to a next subchannel and continue to detect a physical frame, until each subchannel in a predetermined channel list is detected; and take all subchannels, from which the system parameter has been acquired, as available subchannels, and select any one from the available subchannels; wherein the wireless network accessing device further comprises a synchronization maintaining module, which comprises; a second detecting unit, for continuing to detect a physical frame on the selected subchannel; a second parsing unit, for parsing an SICH and a CCH in the physical frame detected by the second detecting unit; and a second acquiring unit, for detecting a BCF from the physical frame detected by the second detecting unit by using the parse result of the second parsing unit, to acquire a system parameter; wherein, the synchronization maintaining module further comprises;
an SICH timer, a BCF timer and a determining unit;the second detecting unit is further adapted to start the SICH timer and the BCF timer when starting to detect a physical frame; the determining unit is adapted to determine whether the second parsing unit successfully parses the SICH before the SICH timer is expired, and if so, resetting the SICH timer;
otherwise, triggering the synchronization acquiring module to operate again starting from the selected subchannel according to the channel list; and
the determining unit is further adapted to determine whether the second acquiring unit detects the BCF before the BCF timer is expired, and if so, resetting the BCF timer and triggering the second detecting unit to continue to detect a physical frame on the selected subchannel;
otherwise, triggering the synchronization acquiring module to operate again starting from the selected subchannel according to the channel list; andduring the operation performed again, the first acquiring unit is further adapted to, after acquiring the system parameter on a subchannel, directly trigger the synchronization maintaining module to operate again by taking the subchannel as the selected subchannel;
orthe synchronization maintaining module further comprises;
an SICH timer, a BCF timer and a determining unit;the second detecting unit is further adapted to start the SICH timer and the BCF timer when starting to detect a physical frame; and the determining unit is adapted to determine whether the second parsing unit successfully parses the SICH before the SICH timer is expired, and if so, resetting the SICH timer;
otherwise, triggering the synchronization acquiring module to operate again according to the channel list;
the determining unit is further adapted to determine whether the second acquiring unit detects the BCF before the BCF timer is expired, and if so, resetting the BCF timer and triggering the second detecting unit to continue to detect a physical frame on the selected subchannel;
otherwise, triggering the synchronization acquiring module to operate again according to the channel list;
orthe synchronization maintaining module further comprises;
an SICH timer, a BCF timer and a determining unit;the second detecting unit is further adapted to start the SICH timer and the BCF timer when starting to detect a physical frame; and the determining unit is adapted to determine whether the second parsing unit successfully parses the SICH before the SICH timer is expired, and if so, resetting the SICH timer;
otherwise, triggering the first acquiring unit to reselect one from the available subchannels; and
the determining unit is further adapted to determine whether the second acquiring unit detects the BCF before the BCF timer is expired, and if so, resetting the BCF timer and triggering the second detecting unit to continue to detect a physical frame on the selected subchannel;
otherwise, triggering the first acquiring unit to reselect one from the available subchannels. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification