Abstract:
An electronic device is provided. The electronic device includes a communication module, a processor, and at least one memory, wherein the at least one memory may store instructions which instruct, when executed, the processor to, identify a plurality of external electronic devices satisfying a condition for performing a ranging operation, during a first period of time, transmit a first message, including identification information of the plurality of external electronic devices and schedule information regarding a second period of time different from the first period of time, to the plurality of external electronic devices through the communication module, based on obtaining a response corresponding to the first message from the plurality of external electronic devices, perform a ranging preparation operation with at least one external electronic device among the plurality of external electronic devices during the second period of time, and perform, based on the ranging preparation operation, a ranging operation with the at least one external electronic device. Various other embodiments are possible.
Abstract:
An electronic device includes a communication module configured to support a plurality of communication channels that include a first communication channel and a second communication channel, and a processor operatively coupled with the communication module. The processor is configured to use the first communication channel to establish a first communication connection between the electronic device and another electronic device, while the first communication connection has been established, to check a second communication connection between the electronic device and a first access point using the second communication channel, and based on the checking, to change a channel for the first communication connection from the first communication channel to the second communication channel.
Abstract:
A method and an electronic device are provided for providing a network connection. Gateway address information of a first network is received from the first network. The gateway address information is configured as gateway address information of the electronic device. It is determined whether the configured gateway address information remains valid when the network connection of the electronic device is switched from the first network to a second network. It is determined whether to update the configured gateway address information based on whether the configured gateway address information remains valid.
Abstract:
An electronic device includes a communication module configured to support a plurality of communication channels that include a first communication channel and a second communication channel, and a processor operatively coupled with the communication module. The processor is configured to use the first communication channel to establish a first communication connection between the electronic device and another electronic device, while the first communication connection has been established, to check a second communication connection between the electronic device and a first access point using the second communication channel, and based on the checking, to change a channel for the first communication connection from the first communication channel to the second communication channel.
Abstract:
Disclosed is an electronic device. In addition, it is possible to implement various embodiment understood through the present disclosure. The electronic device transmits a first signal in a first frequency band including at least one of a synchronization beacon frame, a service discovery frame, or an action frame based on an NAN protocol at a first interval for a series of first durations, and transmits a second signal in a second frequency band including at least one of the synchronization beacon frame, the service discovery frame, or the action frame based on the NAN protocol at a second interval for a series of second durations.
Abstract:
Disclosed is an electronic device including a communication module configured to support a first communication protocol and a second communication protocol, a processor operably connected to the communication module, and a memory storing instructions that enable the processor to establish a first connection based on the first communication protocol with a first external electronic device, identify a second external electronic device and a connection state of the second external electronic device using the second communication protocol, produce a first message, based at least in part on the first connection and the connection state of the second external electronic device, transmit the produced first message to the second external electronic device using the second communication protocol, receive, from the second external electronic device, a second message in response to the first message using the second communication protocol, and schedule a data link based on the second communication protocol.
Abstract:
Provided is an electronic device including at least one communication module and at least one processor. The at least one processor is configured to: establish, with an external device, a schedule including a time interval for a first frequency band and a time interval for a second frequency band to perform data communication with the external device supporting the first frequency band and the second frequency band, the first and second frequency bands having different coverage areas; determine a ratio of the time interval for the second frequency band based on a result of monitoring traffic in the first frequency band and the second frequency band according to the schedule indicates that traffic of the second frequency band having a smaller coverage area is present; and update the schedule to adjust the time intervals for the first frequency band and the second frequency band based on the determined ratio.
Abstract:
According to an embodiment, an electronic device may include: a wireless communication circuit for performing short-range wireless communication with at least one external electronic device; a memory; and a processor operatively connected to the wireless communication circuit and the memory. The processor may perform the short-range wireless communication with the at least one external electronic device via the wireless communication circuit, form a first neighbor awareness networking (NAN) cluster with the at least one external electronic device, on the basis of the short-range wireless communication, transmit a short-range wireless signal to the at least one external electronic device included in the first NAN cluster, and inactivate an NAN cluster merging function of the at least one external electronic device, using the short-range wireless signal. Various other embodiments may be possible.
Abstract:
A method includes receiving, at a first device via a first radio, a trigger from a second device, the first device configured for wireless communication using multiple radios sharing a clock, the multiple radios comprising the first radio and a second radio, the trigger including a timing indication. The method also includes determining, based on the timing indication in the trigger and a time of reception of the trigger, a timing of one or more operations of a radio of the second device for a discovery session between the first device and the second device. The method further includes starting the discovery session with the second device based on the determined timing of the one or more operations.
Abstract:
A method and an electronic device are provided for providing a network connection. Gateway address information of a first network is received from the first network. The gateway address information is configured as gateway address information of the electronic device. It is determined whether the configured gateway address information remains valid when the network connection of the electronic device is switched from the first network to a second network. It is determined whether to update the configured gateway address information based on whether the configured gateway address information remains valid.