WO2015171047A1 - Protocol version indication - Google Patents
Protocol version indication Download PDFInfo
- Publication number
- WO2015171047A1 WO2015171047A1 PCT/SE2015/050462 SE2015050462W WO2015171047A1 WO 2015171047 A1 WO2015171047 A1 WO 2015171047A1 SE 2015050462 W SE2015050462 W SE 2015050462W WO 2015171047 A1 WO2015171047 A1 WO 2015171047A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- version
- wireless device
- version indicator
- incoming
- access stratum
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/14—Spectrum sharing arrangements between different networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
Definitions
- the technology disclosed herein relates generally to wireless communication networks, and more particularly relates to wireless device-to-device communications.
- D2D communication is a well-known and widely used component of many existing wireless technologies, including ad hoc and cellular networks. Examples include
- the Third Generation Partnership Project (3GPP) refers to Network Controlled D2D as "Proximity Services” or “ProSe, " and efforts aimed at integrated D2D functionality into the Long Term Evolution (LTE) specifications are underway.
- the ProSe Study Item (SI) recommends supporting D2D operation between wireless devices - referred to as user equipments or UEs by 3GPP - that are outside of network coverage, as well as operation between in-coverage and out-of-coverage wireless devices .
- LTE Direct (D2D) communication can be used in commercial applications, such as cellular network offloading, proximity-based social networking.
- D2D communications involving out-of-coverage operation are expected to be particularly important in so- called national security and public safety services (NSPS), such as in public safety situations in which first responders need to communicate with each other and with people in a disaster area.
- NPS national security and public safety services
- D2D communication entities using an LTE Direct link may reuse the same physical resource blocks (PRBs), the basic time-frequency resource in the LTE radio link) as used for cellular communications either in the downlink or in the uplink or both.
- PRBs physical resource blocks
- the reuse of radio resources in a controlled fashion can lead to the increase of spectral efficiency at the expense of some increase of the intra-cell interference.
- D2D communicating entities in an LTE- underlying scenario will use uplink (UL) resources, such as UL PRBs or UL time slots, but conceptually it is possible that D2D (LTE Direct) communications take place in the cellular downlink (DL) spectrum or in DL time slots.
- UL uplink
- DL downlink
- D2D links use uplink resources, such as uplink PRBs in a
- Frequency-Division Duplexing (FDD) LTE system or uplink time slots in an a cellular Time-Division Duplexing (TDD) system, but the ideas disclosed herein may be readily applied to cases in which D2D communications take place in DL spectrum as well.
- FDD Frequency-Division Duplexing
- TDD Time-Division Duplexing
- D2D communications An important aspect of D2D communications is the concept of "discovery, " which deals with the techniques and procedures used by a D2D device to detect the proximity of other devices that are capable of and authorized to engage in D2D
- monitoring UEs monitor for broadcasts from announcing UEs and compare any received expression code to one or more expression codes that they may have previously received, to detect the presence of announcing UEs they are interested in communicating with.
- 3GPP radio interface protocol stacks are based on the concept of access stratum (AS) release.
- AS access stratum
- the main principle behind the AS release concept is that new functions, features and corrections to the AS specifications are grouped together and introduced in a new release, i.e., a new version, of the protocol stack.
- a mobile device indicates its AS version to the network side of the radio interface, e.g., by sending an indicator that indicates whether the mobile device supports Release 8, 9, 10, etc., of the 3GPP specifications applicable to the mobile device.
- AS version is indicated by using
- RRC Radio Resource Control
- a mobile device receives AS version information for one or more other mobile devices, as well as transmitting AS version information to other devices. This approach is different from that used by current 3GPP protocol stacks, where only the mobile device indicates its AS version to the network.
- the exchanged AS versions may be used by the mobile devices to fall back, as necessary, to an AS version that is supported by all mobile devices within a communicating group.
- the mobile devices may thus autonomously adapt to the
- Protocol stack for device-to-device communication can be versioned, and therefore can be evolved, maintained, and deployed in a backwards-compatible manner.
- the method includes a first wireless device receiving a first incoming version indicator from a second wireless device, the first incoming version indicator identifying an access stratum version supported by the second wireless device, and transmitting a device version indicator in one or more outgoing messages, in response to determining that the first incoming version indicator is unknown to the first wireless device or that the first incoming version indicator corresponds to an access stratum version that is not supported by the first wireless device.
- the transmitted device version indicator corresponds to the most recent access stratum version of two or more access stratum versions supported by the first wireless device .
- the first incoming version indicator is received and the device version indicator is transmitted in Medium Access Control (MAC) layer messages.
- the first incoming version indicator and the device version indicator are signaled using logical channel identifier (LCID) index values in MAC control elements.
- the first incoming version indicator and device version indicator are signaled using values carried by special MAC control elements, each of the special MAC control elements carrying a predetermined logical channel identifier (LCID) index value that identifies the special MAC control element as carrying an access stratum version indicator.
- LCID logical channel identifier
- the first incoming version indicator and device version indicator are signaled using values carried in a predetermined field of MAC layer messages having a format specific to device-to-device communication, each of the MAC layer messages carrying a bit indicating that the MAC layer has the format specific to device-to-device communication.
- the device version indicator is transmitted in response to
- the device version indicator is transmitted in response to receiving an incoming version indicator that corresponds to an earlier access stratum version than the earliest access stratum version supported by the first wireless device.
- the device version indicator is transmitted in response to receiving an incoming version indicator that is unknown to the first wireless device.
- the wireless device may also receive incoming version indicators that correspond to an access stratum version that is supported by the wireless device. In some cases, that access stratum version may be less recent than the access stratum version currently used by the first wireless device. Accordingly, some embodiments and/or instances of the methods summarized above may further comprise receiving a second incoming version indicator, and
- Figure 1 is a block diagram illustrating components of an example wireless device.
- Figure 2 illustrates in-coverage and out-of-coverage scenarios for device-to-device communications.
- FIG. 3 shows an example allocation of medium access control (MAC) header values for access stratum indication.
- MAC medium access control
- Figure 4 is a process flow diagram illustrating an example method according to some of the presently disclosed techniques.
- Figure 5 is a block diagram illustrating another view of an example wireless device.
- RAN Radio Access Network
- UE wireless terminals
- a radio network controller also sometimes termed a base station controller (BSC) , may be connected (e.g., by landlines or radio channels) to a radio network controller (RNC) .
- RNC radio network controller
- a radio network controller also sometimes termed a base station controller (BSC) , may be connected (e.g., by landlines or radio channels) to a radio network controller (RNC) .
- RNC radio network controller
- a radio network controller also sometimes termed a base station controller (BSC) , may
- a radio network controller may be connected to one or more core networks.
- base stations may be connected to one or more core networks without a separate RNC(s) between, for example, with functionality of an RNC implemented at base stations and/or core networks.
- the terms “mobile terminal,” “wireless terminal,” “user equipment,” “wireless device,” “mobile device,” or “UE” may be used to refer to any device that receives data from and transmits data to a communication network, any of which may be for example, a mobile telephone ("cellular” telephone), laptop/portable computer, pocket computer, hand-held computer, desktop computer, a machine-to- machine (M2M) or machine-type-communications (MTC) type device, a sensor with a wireless communication interface, etc.
- cellular mobile telephone
- M2M machine-to- machine
- MTC machine-type-communications
- Devices of any of these types may be adapted, according to known techniques and according to the additional techniques disclosed herein, for operation in a device-to-device (D2D) mode, where such operation may include the transmitting and receiving of certain signals that are similar to or identical with corresponding signals used when operating within a cellular network, i.e., in a device-to-base-station operating mode .
- D2D device-to-device
- LTE Long-Term Evolution
- UMTS Universal Mobile Telecommunications System
- 3GPP LTE and WCDMA systems WiMAX (Worldwide Interoperability for Microwave Access), UMB (Ultra Mobile Broadband), HSDPA (High-Speed Downlink Packet Access), GSM (Global System for Mobile Communications), etc., may also benefit from exploiting embodiments of present inventive concepts disclosed herein.
- Transceiver circuit 120 includes a transmitter 125 coupled to one or more transmit antennas 128 and receiver 130 coupled to one or more receiver antennas 133.
- the same antenna (s) 128 and 133 may be used for both transmission and reception.
- Receiver 130 and transmitter 125 use known radio processing and signal processing components and techniques, typically according to a particular telecommunications
- Processing circuit 110 comprises one or more processors 140 coupled to one or more memory devices 150 that make up a data storage memory 155 and a program storage memory 160.
- Processor 140 may be a microprocessor, microcontroller, or digital signal processor, in some embodiments. More generally, processing circuit 110 may comprise a processor/firmware combination, or specialized digital hardware, or a combination thereof. Memory 150 may comprise one or several types of memory such as read-only memory (ROM) , random-access memory, cache memory, flash memory devices, optical storage devices, etc. Because terminal 100 may support multiple radio access networks, including, for example, a wide-area RAN such as LTE as well as a wireless local-area network (WLAN) , processing circuit 110 may include separate processing resources dedicated to one or several radio access technologies, in some embodiments. Again, because the various details and engineering tradeoffs associated with the design of baseband processing circuitry for mobile devices are well known and are unnecessary to a full understanding of the invention, additional details are not shown here.
- WLAN wireless local-area network
- Typical functions of the processing circuit 110 include modulation and coding of transmitted signals and the
- processing circuit 110 is adapted, using suitable program code stored in program storage memory 160, for example, to carry out one of the techniques specifically described herein, including, for example, the method illustrated in Figure 4 and variants thereof.
- program storage memory 160 for example, to carry out one of the techniques specifically described herein, including, for example, the method illustrated in Figure 4 and variants thereof.
- steps of these techniques are necessarily performed in a single microprocessor or even in a single module.
- Mobile terminal 100 may further include one or more additional interface circuits, depending on the specific application for the unit.
- mobile terminal 170 includes connector interface circuitry 170.
- connector interface circuitry 170 may consist of no more than terminals and associated hardware to support charging of an on-board battery (not shown) or to provide direct-current (DC) power to the illustrated circuits. More often, connector interface circuitry 170 further includes a wired communication and/or control interface, which may operate according to proprietary signaling and message formats in some embodiments, or according to a standardized interface definition, in others. For example, connector interface 170 may comprise terminals and associated hardware for support of the well-known Universal Serial Bus (USB) interface. It will be appreciated that while connector interface circuitry 170 includes at least the necessary receiver and driver circuits to support such an interface and may further comprise
- CPU 140 configured with appropriate firmware and/or software in memory 150, in some embodiments .
- Mobile terminal 100 may further comprise local-area network (LAN) interface circuitry 180, in some embodiments.
- LAN interface circuitry 180 may provide support for wireless LAN (WLAN) functionality, such as according to the well-known Wi-Fi standards.
- WLAN wireless LAN
- LAN interface circuitry 180 may include an appropriate antenna or antennas.
- LAN interface circuitry 180 may make use of one or more common antenna structures that provide reception and/or transmission of WLAN signals as well as wide-area RAN signals.
- LAN interface circuitry 180 may be relatively self-contained, in that it includes all of the necessary hardware, firmware, and/or software to carry out the LAN functionality, including the associated protocol stacks. In other embodiments, at least parts of the LAN functionality may be carried out by processing circuit 110.
- mobile terminal 100 may include user- interface circuitry 190, which may include, for example, circuitry and/or associated hardware for one or more switches, pushbuttons, keypads, touch screens, and the like, for user input, as well as one or more speakers and/or displays for output.
- user- interface circuitry 190 may include, for example, circuitry and/or associated hardware for one or more switches, pushbuttons, keypads, touch screens, and the like, for user input, as well as one or more speakers and/or displays for output.
- some mobile terminals such as those developed for machine-to-machine applications or for insertion into another device (e.g., a laptop computer) may have only a subset of these input/output devices, or none at all.
- 3GPP is developing specifications for proximity services, often referred to as "ProSe, " which include specifications for device-to-device (D2D) operation utilizing the same time-frequency resources used by LTE networks, in each of several possible operating modes that include in-coverage operation (where the involved D2D devices are all within the coverage area of an LTE network), out-of- coverage operation (where none of the devices are within the coverage area of an LTE network), and combinations of both.
- D2D communications involving out-of-coverage operation are expected to be particularly important in so- called national security and public safety services (NSPS), such as in public safety situations in which first responders need to communicate with each other and with people in a disaster area.
- NPS national security and public safety services
- FIG. 1 illustrate basic principles for D2D
- a controlling node e.g., an eNode B or a Cluster Head, controls the communication on a frequency carrier f_0.
- devices A and B are
- devices C and D may have D2D communication out of reach from a controlling node, i.e. out of coverage.
- the D2D communication devices are using pre-configured time-frequency resources for D2D communication.
- the pre-configuration of these resources may be by standard, for example. In some cases, the pre-configuration of these resources may depend on the device's capabilities. For example, one device might be categorized as an NSPS type-1 device, for police use, while another is categorized as an NSPS type-2 device, for military use. The pre-configuration of these different devices may then differ, depending on their respective capabilities.
- announcing devices or “announcing UEs”
- announcement devices are configured to transmit announcement messages indicating their desire to communicate with other D2D devices.
- monitoring devices referred to as “monitoring devices,” “monitoring UEs,”
- “discovering devices,” “discovering UEs,” or the like, are configured to monitor the appropriate radio resources to listen for transmitted announcement messages.
- announcements may be application specific, and thus some devices may be both announcing devices and monitoring devices at the same time, e.g., for different applications.
- 3GPP radio interface protocol stacks are based on the concept of access stratum (AS) release.
- AS access stratum
- the mobile device indicates its AS version to the network side of the radio interface.
- the network side can handle different versions of the protocols, and does not need to indicate anything about their implemented versions back to the mobile device.
- RRC Radio Resource Control
- mobile devices that exchange their AS versions with each other during device-to- device communication.
- mobile devices receive AS version information for one or more other mobile devices, as well as transmitting AS version information to other devices.
- This approach is different from that used by current 3GPP protocol stacks, where only the mobile device indicates its AS version to the network.
- the exchanged AS versions are used by the mobile devices to fall back, as necessary, to an AS version that is supported by all mobile devices within a communicating group.
- the mobile devices thus autonomously adapt to the exchanged AS versions independently of each other and without any help from fixed network nodes.
- An advantage to this approach is that the protocol stack for device-to-device communication can be versioned, and therefore can be evolved, maintained, and deployed in a backwards compatible manner.
- the AS version can instead be signaled using Medium Access Control (MAC) control elements.
- MAC Medium Access Control
- the LTE MAC protocol as specified in 3GPP TS 36.321, v. 11.5.0 (March 2014), has unused control elements that are marked as reserved values.
- Figure 3 illustrates an example of how reserved values in MAC headers can be used for indication of Rel-12 and Rel-13 AS version in the UL direction.
- the figure illustrates a modified version of Table 6.2.1-2 from 3GPP TS 36.321, which sets out the values of the Logical Channel Identifier (LCID) , which identifies the logical channel instance of the corresponding MAC System Data Unit (SDU) or the type of the corresponding MAC control element in LTE MAC messages.
- LCID Logical Channel Identifier
- SDU System Data Unit
- two of the reserved values for the LCID can be re-purposed to signal that the mobile device supports device-to-device communications according to Release 12 or Release 13 of the LTE specifications.
- a mobile device sets the corresponding LCID value for the AS release version.
- a mobile device reads the LCID value and interprets it as the
- the device-to-device communication is done between a device that is sending a message and devices that are receiving the same message, the specification of the message must be independent of whether the device is sending the message or receiving the message. This means that when extending the MAC protocol normally used for mobile-to-network communication to use reserved LCID values for device-to-device communication, the same LCID value must be allocated from the sets of values used in both the uplink (Table 6.2.1-2) and in downlink (Table 6.2.1-1), as defined in 3GPP TS 36.321.
- a single reserved LCID value can be used both in the UL and in the DL direction to indicate a special MAC Control Element (CE) .
- CE MAC Control Element
- the AS version indicator is then included in the MAC CE as a value.
- one of the two reserved bits ("R bits") in the MAC control sub-header may be used to indicate a special MAC format that is used for D2D communication.
- the AS version information may then be indicating using a specific value carried in a predetermined field in this special MAC format.
- the details of the special MAC format may be specified in any of many different ways that are suitable for D2D communication.
- this special D2D MAC format it is possible to design this special D2D MAC format in such a way that the AS version is always included as a mandatory element; this means that whenever communication is done between D2D UEs the receiving UEs will always be informed about the AS version of the sender UE .
- Device AS version is the most recent AS version that is supported by the mobile device, e.g., Rel- 14.
- Earlier version, " with respect to a given mobile device is a version that is released before the device AS version.
- Rel-13 is an earlier version if the device version is Rel-14.
- “Later version, " with respect to a given mobile device is a version that is released after the device AS version.
- Rel-15 is a later version if the device AS version is Rel-14.
- the "earliest supported version” is the oldest version that needs to be supported, e.g., Rel-12.
- the value can be configurable by the network or stored in a SIM card.
- the "current AS version" for a given mobile device is the version that is currently used by the mobile device, e.g. Rel-13.
- the current AS version can be earlier than the device AS version but not earlier than the earliest supported version and not later than the device AS version.
- the current AS version should be a common AS version supported by all members of the group.
- the current version should be the latest possible AS version that is supported by all members of the group.
- the purpose of exchanging AS version information among the mobile devices in a group is to ensure fallback to a common supported AS version within the group. Therefore, each member of the group should send its AS version to other members of the group as soon as it joins the group. Individual members of the group adapt their AS versions independently of each other, based on a set of rules.
- a mechanism with a timer may be used, to trigger a broadcast of AS version by members of the group at regular time intervals, for example. This will allow the rest of the group to move to a later AS version when a mobile device with a very early AS version leaves the group. Otherwise a group would be stuck using the earliest possible AS version even when it is no longer necessary, which is undesirable .
- the mechanism needs to handle some exceptional cases as well. There sometimes may be reasons to not support all early AS versions, and therefore at some point of time it may be reasonable to ignore a legacy device that is too old.
- Each mobile device is controlled by a set of rules that are executed in a distributed manner, i.e., independently of the other members of the group.
- the main principle is that the mobile device will try to estimate the common AS version by receiving AS versions from other members of the group.
- the estimated value is used by the mobile device as its current AS version - the current AS version should generally be the latest possible AS version that is supported by all members of the group.
- Example rules for a mobile device may be as follows:
- the mobile device Upon reception of unknown data, the mobile device broadcasts its device AS version to other members of the group.
- the mobile device Upon reception of an AS version that is earlier than the current AS version, the mobile device shall fallback to the received AS version. If the earlier version is earlier than the earliest supported version, the mobile device shall ignore the AS version.
- the mobile device Upon reception of an AS version that is later than the device AS version, the mobile device shall broadcast its device AS version to other members of the group. • If the timer expires, broadcast the device AS version to other members of the group and restart the timer.
- Figure 4 is a process flow diagram illustrating an example implementation of the above rules, under the
- the process begins with a decision to join a D2D group.
- This step should be understood broadly - the device may be joining an already existing group or attempting to start a new group by broadcasting its
- the mobile device sets its current AS version to the device AS version, i.e., the highest (or most recent) AS version supported by the mobile device, and sets a timer.
- the mobile device After setting the timer, the mobile device broadcasts its current AS version, which at the outset is the device AS version. This is shown at block 430. After checking whether the timer has expired, as shown at block 435, the mobile device begins to listen for a transmission from another mobile device, as shown at block 440.
- the mobile device checks whether the AS version (if any) signaled in the received transmission is lower than (i.e., older than) the earliest AS version supported by the mobile device. This is shown at block 450. If it is, the AS version can be ignored, and the mobile device resumes listening, after checking the timer. If the transmission is "unknown, " in that it does not include an AS version or is otherwise unintelligible or incapable of being understood by the receiving mobile device, as shown at block 460, the mobile device responds by broadcasting its device version (at block 430), and then resumes listening.
- the mobile device If the received transmission does include an AS version but that AS version is higher than (i.e., more recent than) the most recent AS version supported by the mobile device, as shown at block 470, then the mobile device also responds by broadcasting its current version (at block 430), and then resumes listening (at block 440) . Otherwise, the AS version included in the received transmission is either the same as the device's current AS version or is a lower version that is supported by the device, at least if no new mobile device having an AS version greater than the mobile device's current version (but not greater than the mobile device's device version) has attempted to join the group since the mobile device's last broadcast.
- the mobile device checks the timer (block 435) and resumes listening (block 440) . If the received AS version is lower than (i.e., earlier than) the mobile device's current AS version, then the mobile device falls back to the received AS version and makes it the current AS version, as shown at block 490, and then checks the timer (block 435) and resumes listening (block 440) .
- the method includes receiving a first incoming version indicator from a second wireless device, the first incoming version indicator
- the transmitted device version indicator corresponds to the most recent access stratum version of two or more access stratum versions
- the first incoming version indicator is received and the device version indicator is transmitted in Medium Access Control (MAC) layer messages.
- the first incoming version indicator and the device version indicator are signaled using logical channel identifier (LCID) index values in MAC control elements.
- the first incoming version indicator and device version indicator are signaled using values carried by special MAC control elements, each of the special MAC control elements carrying a predetermined logical channel identifier (LCID) index value that identifies the special MAC control element as carrying an access stratum version indicator.
- LCID logical channel identifier
- the device version indicator is transmitted in response to
- the device version indicator is transmitted in response to receiving an incoming version indicator that corresponds to an earlier access stratum version than the earliest access stratum version supported by the first wireless device.
- the device version indicator is transmitted in response to receiving an incoming version indicator that is unknown to the first wireless device.
- the wireless device transmits a device version indicator in one or more outgoing messages in response to determining that the first incoming version indicator is unknown to the first wireless device or that the first incoming version indicator corresponds to an access stratum version that is not supported by the first wireless device.
- the wireless device may also receive incoming version indicators that correspond to an access stratum version that is supported by the wireless device. In some cases, that access stratum version may be less recent than the access stratum version currently used by the first wireless device. Accordingly, some embodiments and/or instances of the methods summarized above may further comprise receiving a second incoming version indicator, and
- subsequently using the access stratum version may comprise transmitting one or more messages that are formatted according to the access stratum version
- Embodiments of the presently disclosed techniques include the several methods described above, including the methods illustrated in the process flow diagram of Figure 4, as well as variants thereof.
- Other embodiments include mobile terminal apparatus configured to carry out one or more of these
- processing circuits such as the processing circuit 110 in Figure 1, are configured to carry out one or more of the techniques
- embodiments may include mobile terminals that include one or more such
- processing circuits are configured with appropriate program code, stored in one or more suitable memory devices, to implement one or more of the techniques described herein.
- program code stored in one or more suitable memory devices
- program code and/or logic circuits arranged to carry out one or more of the techniques described herein may be designed and/or arranged in functional modules, or units, with each functional module or unit corresponding to one or more of the operations described herein.
- Each module may correspond to a module of program code, or a logic circuit, or a combination of both.
- Figure 5 thus illustrates an example functional module or circuit architecture as may be implemented in a wireless device such as the wireless device 100 shown in Figure 1.
- the illustrated embodiment comprises a receiving module 510 for receiving a first incoming version indicator from a second wireless device, the first incoming version indicator
- the embodiment further includes a transmitting module 530 for transmitting a device version indicator in one or more outgoing messages, in
- the device version indicator corresponding to the most recent access stratum version of two or more access stratum versions supported by the first wireless device. Variations of the illustrated embodiment according to any of the techniques described herein are possible.
- Coupled By “coupled”, “responsive”, or variants thereof to another element, it can be directly connected, coupled, or responsive to the other element or intervening elements may be present. In contrast, when an element is referred to as being “directly connected”, “directly coupled”, “directly responsive”, or variants thereof to another element, there are no intervening elements present.
- Like numbers refer to like elements
- Coupled may include wirelessly coupled, connected, or responsive.
- the coupling may include wirelessly coupled, connected, or responsive.
- Example embodiments have been described herein, with reference to block diagrams and/or flowchart illustrations of computer-implemented methods, apparatus (systems and/or devices) and/or computer program products. It is understood that a block of the block diagrams and/or flowchart
- FIG. 1 diagrams and/or flowchart illustrations, can be implemented by computer program instructions that are performed by one or more computer circuits.
- These computer program instructions may be provided to a processor circuit of a general purpose computer circuit, special purpose computer circuit, and/or other programmable data processing circuit to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, transform and control transistors, values stored in memory locations, and other hardware
- Embodiments of the presently disclosed techniques and apparatus include, but are not limited to, the following:
- the first incoming version indicator identifying an access stratum version supported by the second wireless device
- the device version indicator in one or more outgoing messages, in response to determining that the first incoming version indicator is unknown to the first wireless device or that the first incoming version indicator corresponds to an access stratum version that is not supported by the first wireless device, the device version indicator corresponding to the most recent access stratum version of two or more access stratum versions supported by the first wireless device.
- LCID logical channel identifier
- each of the MAC layer messages carrying a bit that indicates that the MAC layer has the format specific to device-to-device communication.
- the second incoming version indicator in response to determining that the second incoming version indicator corresponds to an access stratum version that is supported by the first wireless device and that is less recent than an access stratum version currently used by the first wireless device.
- a wireless device comprising a radio circuit configured for communication with a wide-area wireless network and for device-to-device communication with one or more other wireless devices and further comprising a processing circuit configured to control the radio circuit, wherein the processing circuit is further configured to:
- the device version indicator corresponding to the most recent access stratum version of two or more access stratum versions supported by the first wireless device.
- MAC Medium Access Control
- each of the special MAC control elements carrying a predetermined logical channel identifier (LCID) index value that identifies the special MAC control element as carrying an access stratum version indicator.
- LCID logical channel identifier
- each of the MAC layer messages carrying a bit that indicates that the MAC layer has the format specific to device-to-device communication.
- the second incoming version indicator corresponds to an access stratum version that is supported by the first wireless device and that is less recent than an access stratum version currently used by the first wireless device .
- a wireless device configured for communication with a wide-area wireless network and for device-to-device
- wireless device is further configured to:
- the first incoming version indicator identifying an access stratum version supported by the second wireless device; and transmit a device version indicator in one or more outgoing messages, in response to determining that the first incoming version indicator is unknown to the first wireless device or that the first incoming version indicator corresponds to an access stratum version that is not supported by the first wireless device, the device version indicator corresponding to the most recent access stratum version of two or more access stratum versions supported by the first wireless device.
- each of the MAC layer messages carrying a bit indicating that the MAC layer has the format specific to device-to-device communication.
- the second incoming version indicator corresponds to an access stratum version that is supported by the first wireless device and that is less recent than an access stratum version currently used by the first wireless device .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2016147535A RU2016147535A (en) | 2014-05-06 | 2015-04-24 | INDICATION OF THE PROTOCOL VERSION |
| EP15724087.0A EP3141071A1 (en) | 2014-05-06 | 2015-04-24 | Protocol version indication |
| US14/650,465 US9628985B2 (en) | 2014-05-06 | 2015-04-24 | Protocol version indication |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201461989255P | 2014-05-06 | 2014-05-06 | |
| US61/989,255 | 2014-05-06 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015171047A1 true WO2015171047A1 (en) | 2015-11-12 |
Family
ID=53264712
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/SE2015/050462 Ceased WO2015171047A1 (en) | 2014-05-06 | 2015-04-24 | Protocol version indication |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9628985B2 (en) |
| EP (1) | EP3141071A1 (en) |
| RU (1) | RU2016147535A (en) |
| WO (1) | WO2015171047A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018204263A1 (en) * | 2017-05-01 | 2018-11-08 | Qualcomm Incorporated | Forward compatibility in new radio systems |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU2019230823B2 (en) | 2018-03-03 | 2022-12-15 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | User equipment and method for controlling transmission of same in a wireless communication system |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110082940A1 (en) * | 2009-10-02 | 2011-04-07 | Michael Peter Montemurro | Methods and apparatus to establish peer-to-peer communications |
| WO2013095382A1 (en) * | 2011-12-20 | 2013-06-27 | Intel Corporation | Wireless wide area network (wwan) assisted proximity wireless local area network (wlan) peer-to-peer (p2p) connection and offloading |
| WO2013109370A2 (en) * | 2012-01-18 | 2013-07-25 | Square, Inc. | Secure communications between devices and a trusted server |
| EP2645781A2 (en) * | 2010-12-24 | 2013-10-02 | Samsung Electronics Co., Ltd. | Method and apparatus for protecting content in a wi-fi direct communication scheme |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI20020385A7 (en) * | 2002-02-28 | 2003-08-29 | Nokia Corp | Method and arrangement for exchanging capability information in a cellular radio system |
| JP4651441B2 (en) * | 2005-04-11 | 2011-03-16 | 株式会社エヌ・ティ・ティ・ドコモ | Mobile communication system and mobile device |
| US20060282545A1 (en) * | 2005-06-11 | 2006-12-14 | Arwe John E | Method and apparatus for application or protocol version negotiation |
| CN101166178B (en) | 2006-10-16 | 2010-05-12 | 华为技术有限公司 | Session description protocol version negotiation method, system and network entity |
| US7701970B2 (en) | 2007-04-10 | 2010-04-20 | International Business Machines Corporation | Protocol negotiation for a group communication system |
| CN108347713B (en) | 2012-04-27 | 2021-12-28 | 交互数字专利控股公司 | WTRU and method executed by WTRU |
| CN103068070B (en) | 2012-12-31 | 2015-08-26 | 华为技术有限公司 | A kind of machinery of consultation of protocol version, mobile terminal, base station and communication system |
-
2015
- 2015-04-24 US US14/650,465 patent/US9628985B2/en active Active
- 2015-04-24 EP EP15724087.0A patent/EP3141071A1/en not_active Withdrawn
- 2015-04-24 WO PCT/SE2015/050462 patent/WO2015171047A1/en not_active Ceased
- 2015-04-24 RU RU2016147535A patent/RU2016147535A/en unknown
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110082940A1 (en) * | 2009-10-02 | 2011-04-07 | Michael Peter Montemurro | Methods and apparatus to establish peer-to-peer communications |
| EP2645781A2 (en) * | 2010-12-24 | 2013-10-02 | Samsung Electronics Co., Ltd. | Method and apparatus for protecting content in a wi-fi direct communication scheme |
| WO2013095382A1 (en) * | 2011-12-20 | 2013-06-27 | Intel Corporation | Wireless wide area network (wwan) assisted proximity wireless local area network (wlan) peer-to-peer (p2p) connection and offloading |
| WO2013109370A2 (en) * | 2012-01-18 | 2013-07-25 | Square, Inc. | Secure communications between devices and a trusted server |
Non-Patent Citations (7)
| Title |
|---|
| "3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification (Release 12)", 20 March 2014 (2014-03-20), XP050816517, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/tsg_ran/WG2_RL2/Specifications/201403_final_specs_after_RAN_63/> [retrieved on 20140320] * |
| "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Feasibility study for Proximity Services (ProSE", 3GPP TR 22.803, V. 12.2.0, June 2013 (2013-06-01), Retrieved from the Internet <URL:www.3gpp.org> |
| "LTE based solution for direct discovery", 3GPP TR 23.703, SEC. 6.1V1.1.0, January 2014 (2014-01-01) |
| 3GPP TS 36.321, V. 11.5.0, March 2014 (2014-03-01) |
| ERICSSON: "Configuration of ProSe UEs", vol. RAN WG2, no. Seoul, South Korea; 20140519 - 20140523, 18 May 2014 (2014-05-18), XP050793542, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/Meetings_3GPP_SYNC/RAN2/Docs/> [retrieved on 20140518] * |
| ERICSSON: "Release handling in ProSe", vol. RAN WG2, no. Dresden, Germany; 20140818 - 20140822, 17 August 2014 (2014-08-17), XP050794449, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/Meetings_3GPP_SYNC/RAN2/Docs/> [retrieved on 20140817] * |
| See also references of EP3141071A1 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018204263A1 (en) * | 2017-05-01 | 2018-11-08 | Qualcomm Incorporated | Forward compatibility in new radio systems |
| US10555310B2 (en) | 2017-05-01 | 2020-02-04 | Qualcomm Incorporated | Forward compatibility in new radio systems |
Also Published As
| Publication number | Publication date |
|---|---|
| US20160269894A1 (en) | 2016-09-15 |
| EP3141071A1 (en) | 2017-03-15 |
| RU2016147535A (en) | 2018-06-07 |
| RU2016147535A3 (en) | 2018-06-07 |
| US9628985B2 (en) | 2017-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20240080730A1 (en) | Method and apparatus for relay selection | |
| CN107734490B (en) | Communication method and device for supporting device-to-device discovery in wireless communication system | |
| EP3236679B1 (en) | Pre-configuration of devices supporting national security and public safety communications | |
| CN111201834A (en) | Device discovery using sidelink discovery messages | |
| CN109314951B (en) | Network node, wireless device and method performed therein | |
| US20150326998A1 (en) | Pre-Configuration of Devices Supporting National Security and Public Safety Communications | |
| US20230413229A1 (en) | Method and Apparatus for Relay Communication | |
| US20230403626A1 (en) | Method and apparatus for relay communication | |
| US20240373403A1 (en) | Method and apparatus for paging | |
| CN106031269A (en) | Signal sending method, signal receiving method and related equipment | |
| WO2021237663A1 (en) | Methods and apparatus for receiver assistance information-based resource allocation | |
| EP4454369A1 (en) | Paging early indication technique for relaying | |
| US9628985B2 (en) | Protocol version indication | |
| CN115669131B (en) | Wireless communication methods, terminal devices and network devices | |
| CN105637961A (en) | Communication method and user device | |
| EP4226733A1 (en) | Ue discovery procedures | |
| OA17836A (en) | Pre-configuration of devices supporting national security and public safety communications. | |
| HK1227596A1 (en) | Pre-configuration of devices supporting national security and public safety communications | |
| HK1227596B (en) | Pre-configuration of devices supporting national security and public safety communications |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 14650465 Country of ref document: US |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15724087 Country of ref document: EP Kind code of ref document: A1 |
|
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
| REEP | Request for entry into the european phase |
Ref document number: 2015724087 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2015724087 Country of ref document: EP |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112016022827 Country of ref document: BR |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2016147535 Country of ref document: RU Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 112016022827 Country of ref document: BR Kind code of ref document: A2 Effective date: 20160930 |