DCF (“Distributed Coordination Function”)
The abbreviations DCF and PCF describe two different methods of processing the data communication in radio networks. In DCF, all nodes are always “responsible for themselves”. A node only starts sending if no other signal is pending on its frequency and a receiver, which has received a message, intended for it, sends a confirmation message with which the sender detects the success of the transmission. DCF does not guarantee that a specific data volume is transferred within a maximum time interval. For this reason, it is primarily suitable for asynchronous data transmission (such as e-mail or web browsing).
PCF (“Point Coordination Function”)
The abbreviation PCF describes an access method defined in the 802.11 standard; however, the implementation of this method is not mandatory. The method is suitable to avoid some of the disadvantages of the DCF method. In PCF, not all network nodes have equal rights but one or several access points act as central administrators in the network. An access point then assigns time slots to the other nodes, the clients: Within these slots the frequency is reserved for these clients and they can send undisturbed.
PCF enables to ensure regular network access and the transmission of data within a specific period to the clients. For this reason, PCF is preferably suitable for applications which require continuous data flows. (Synchronous data transmission, e.g. video or audio streams) The achieved transmission periods, however, are in the range of several hundred milliseconds and also the speed of the change from one radio cell to the next does not meet real-time requirements.
iPCF (“Industrial Point Coordination Function”)
iPCF provides a proprietary alternative to PCF developed by SIEMENS, which solves a number of problems related to PCF. The access point poll the clients in their radio cell at regular, very short intervals. They can register their requirement to send longer data messages; however, they only start sending after having received the permission by the access point. These properties result in the following effects:
The access point can be parameterized to perform the pollings in a very fast sequence. This results in very short guaranteed response times (deterministic transmission): The response times can be reduced to about 2 ms per network node, i.e. a response time of less than 10 ms is guaranteed for 4 clients.
The transmission of larger, non-time critical messages is delayed until free cycle time is available.
Due to the short polling cycle times, a client detects very quickly if it has lost contact with its access point and it can very quickly reestablish the connection to an alternative access point. The “handover” times when changing from one access point to another are typically 20 ms – 30 ms and thus approximately one tenth below the period required by PCF.
Quick handover (“rapid roaming”) is further accelerated by simplified authentication methods.